PayPal is an alternative payment option optimized for Internet merchants that can be offered to customers during the order process. At checkout, customers authenticate themselves with PayPal using their PayPal login and password, review the order details on PayPal, and confirm the order. Upon order confirmation, the customer is brought back to your site, and you can then authorize and capture the transaction directly with Vantiv (similar to credit card Authorization and Capture transactions).
Vantiv supports PayPal transactions using either batch or online processing. The following transaction types are supported:
- Authorization
- Authorization Reversal
- Sale
- Credit (for Vantiv-processed transactions)
- Capture
- Void (online only)
An authorization transaction example that specifies PayPal as a payment source is shown below. The developer needs to pass the PayPal customer identifier as well as the Token and Transaction ID provided by PayPal.
<authorization id="Authorization Id" reportGroup="UI Report Group" customerId="Customer Id"> <orderId>Order Id</orderId> <amount>Authorization Amount</amount> <orderSource>ecommerce</orderSource> <billToAddress> <shipFromPostalCode> <paypal> <payerId>PayPal Customer Identifier</payerId> <token>Token Value Returned</token> <transactionId>PayPal Transaction ID</transactionId> </paypal> <processingInstructions> <customBilling> <enhancedData> <allowPartialAuth> </authorization>
For additional information please refer to the Vantiv eCommerce PayPal Integration Guide .
For additional information please refer to the Vantiv LitleXML Reference Guide
Learn more about other payment methods.
Hi Gordon, Is there any initiatives to allow the authorize/capture portion to be routed through the Core platform (specifically ISO 8583)? I could see us integrate the authentication/order confirmation via the ecommerce platform, but, for simplification purposes all payment transactions route through the ISO interface.
Thanks, Jeff