alt
Unzer
UnzerAI

UnzerAI

The responses generated by AI may include errors.

UnzerAI

Welcome to UnzerAI!

I'm here to help you with questions about Unzer's payment integration, APIs, and documentation.

Ask questions about Unzer and get help with your integration.

PayPal

Learn more about PayPal and its payment workflow.

PayPal is globally one of the most popular online payment methods. Your customers are redirected to PayPal’s site to log in with their PayPal credentials and approve the payment. Once the authentication and payment is done, they can be redirected back to your online shop.


Payment typeAvailable inSupported currenciesFeaturesIntegrationsAPI endpointAPI prefix
WalletAll countriesAll major currencies
Supported Authorize
Supported Charge
Supported Reversal
Supported Refund
Supported Partial Refund
Supported Chargeback
Supported Recurring*
Not supported Payout
Not supported Pay later
Not supported Unzer Secured
Supported B2C customer
Supported B2B customer
Supported Payment Pages
Supported UI Components
Supported Direct API
Supported PHP SDK
Supported Java SDK
Supported Plugins
/types/paypalppl

*With approval from PayPal

Advantages

  • Seller Protection: Seller Protection means you have an extra line of defence versus customer disputes for unauthorised transactions and item not received scenarios.
  • Increased customer confidence: Give your customers the option to pay with the most popular alternate payment method.
  • Increased conversion: With their preferred payment source already stored in their PayPal account, customers simply login, click “Buy Now”, and are redirected back to your shop within seconds.

Assets

paypal

Payment workflow

The following diagram explains workflow for PayPal payments.

PayPal workflow

Step 1: Create a PayPal payment type resource.

A resource ID is generated in the response and is used in the workflow to complete the payment.

Step 2:
(Option 1): Make a charge transaction with the PayPal resource that you created.
(Option 2): Make an authorize transaction with the PayPal resource you created.

Step 3:
(Option 1): Forward the customer to the redirectUrl that is displayed in the charge response.
(Option 2): Forward the customer to the redirectUrl that is displayed in the authorize response.

Step 4:
(Option 1): Once the customer makes the payment at PayPal, redirect the customer to the returnURL specified in the initial charge call.
(Option 2): Once the customer authorizes the payment at PayPal, redirect the customer to the returnURLspecified in the initial authorize call.

Step 5: After the transaction, display the result to the customer in the front end of the online shop.

Step 6: (Option 2 only) When you are ready to capture the authorized payment, create a charge using the paymentId from the authorize response.

Integration options

Quickly integrate with Unzer without any programming knowledge

Use pre-built, configurable all-in-one pages with your own mix of payment methods

Use pre-built forms and quickly integrate with minimum work on the client side

Integrate with Unzer using your own payment form