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