Spring Web Services
Project: PayPal SOAP Client
Use the
PayPal SOAP API to implement a payment service:
- Analyze the WSDL document of the PayPal SOAP API
- Use the SoapUI utility to send the example request to the endpoint address
https://api-3t.sandbox.paypal.com/2.0/ of the PayPal service and analyze the response
- Use the Maven Plugin
cxf-codegen-plugin with the WSDL option extendedSoapHeaders to generate the client artifacts
- Obtain the web service proxy that implements the
PayPalApiAAInterface and invoke its doDirectPayment method
API Documentation