When a customer selects PayPal as a payment type or a checkout method, your systems initiate the first API call to CyberSource.
The customer is then taken to the PayPal Express Checkout screen. When they confirm payment, your systems make a second and third API call to CyberSource to request authorization.
CyberSource obtains the authorization from PayPal
CyberSource returns all customer status information to your systems in real time via the CyberSource API. Your systems perform an immediate sale or delayed capture. You can opt for a sale or delayed single/multiple capture.
As the customer completes the order on your website, you can receive real-time notification of successful payments and automate your internal business processes. Express Checkout via CyberSource supports full authorization reversal and/or partial refund.