PayPal
This page provides an overview of the payments methods provided by the PayPal adapter in the IXOPAY platform. It also includes a full list of all configuration options available to you when integrating PayPal within your payments landscape, as well as an overview of the parameters required when submitting a transaction via IXOPAY’s API.
Payment Methods
PayPal Payment Types
PayPal supports different kind of payments:
- Sale: Will charge the user for the full amount of the transaction
- Authorization: Only authorizes the user’s payment instrument. This needs afterwards to be captured with a
Capturerequest - Order: Only gets consent from user for this particular order. No funds will be authorized
A Debit will always use the Sale type. A Preauthorize will by default use the Authorization type.
You can control the behavior for Preauthorize by sending the paypalPaymentAction parameter (see below).
Additional Parameters
You can use the following extraData keys, which will be passed in the corresponding fields to PayPal:
Items
If submitting items, the following fields are Mandatory :
Item ExtraData Parameters: