How do I successfully complete an Express Checkout API call?
For complete examples and details for your finalized Express Checkout call, go to PayPal Express Checkout Integration.
We’re sorry. The page you’re looking for is no longer available. To search again or contact us, please visit our Help Centre.
Why did I get API error code 10411?Issue PayPal returned API error code 10411 - This Express Checkout session has expired. Token value is no longer valid. Cause The default lifetime of your Express Checkout token is three hours, and your payment wasnt completed within that time. Solution Check that youre performing a proper Express How do I set up and process an API call using the Payflow .NET SDK?This tutorial shows you how to set up and process an API call using the Payflow .NET SDK. When finished, youll be able to communicate with the server and see a response on the page. Disclaimer: This code isnt intended to be used in a production environment; its Do I need to use PayPal SDKs to call PayPal APIs?No, you dont need to use PayPal SDKs to call PayPal APIs. However, the PayPal SDKs ease the task of calling PayPal Web Service APIs. They contain libraries that shield the user from the intricacies of the SOAP protocol, and offer a number of other useful features. You Why did I get API error code 10423?Issue PayPal returned API error code 10423 - This transaction cannot be completed with PaymentAction of Authorization. Causes The following errors can produce error code 10423: You set PaymentAction to Sale with SetExpressCheckout at the first API call. If you receive this error at the DoExpressCheckout API call, Why did I get API error code 10443?Issue PayPal returned API error code 10443 - Transaction refused because of an invalid argument. See additional error messages for details. Causes The following errors can produce error code 10443: You set PaymentAction to Sale with SetExpressCheckout at the first API call. If you receive this error at How do I use my own checkout pages and successfully maintain PCI compliance with Payflow Pro?Youll need to integrate Transparent Redirect, a solution for merchants who want to maintain full control over designing and hosting checkout pages while remaining PCI compliant. PayPal highly recommends that you add scripting to ensure the browser posts all sensitive data directly to the PayPal Gateway server rather How do I integrate Express Checkout with PrestaShop?Heres how: Log in to your PrestaShop admin panel. Select Modules Modules and Services. Click Installed modules. Click Configure next to PayPal USA, Canada (under Recommended Payment Gateways). Note: If you do not have the PayPal USA module installed, it is available at: https://addons.prestashop.com/en/payment-card-wallet/8277-.html Select Enabled for PayPal How do I get started with PayPal APIs and SDKs?An Application Programming Interface (API) is a safe gateway to use a companys code or tool to accomplish a task. Using an API, you can get the local weather, check incoming flights with a certain airline, create a Google Map, or create a payment with PayPal. Requests and Why did I get API error code 10485?Issue PayPal returned API error code 10485 - User did not authorize the payment. Cause The payer wasnt redirected to PayPal, so the user didnt authorize the payment. Solution Redirect the payer to PayPal after calling the SetExpressCheckout API command to complete the payment. To learn more about How do I integrate Express Checkout with osCommerce?When you integrate Express Checkout with osCommerce, customers are transferred to PayPal, where they enter their payment information. All credit card and PayPal transactions take place on a PayPal checkout page. Heres how to integrate osCommerce with Express Checkout: Log in to your osCommerce admin panel. Click Modules. Why did I get API error code 10419?Issue PayPal returned API error code 10419 - Indicates that the Express Checkout PayerID is missing in the transaction. Cause The PayerID value referenced is invalid or missing. Solution To obtain and specify the PayerID, see Steps 5-6 of How do I create a one-time payment with Express Checkout? How do I use PayPal's Authorization and Capture APIs?Upon completion of customer checkout, you can authorize a payment by setting the value of: DoExpressCheckoutPayment to Authorization or Order. DoDirectPayment to Authorization. The response from these requests returns an Authorization ID. At this point, you can settle (capture funds) with the DoCapture API request. DoCapture requires the How do I whitelist my server’s IP address so it can access PayPal APIs?PayPal doesnt require merchants to whitelist specific IP addresses to access PayPal Classic or REST APIs. However, PayPal does offer optional IP address whitelisting features for Payflow Pro and PayPal Manager. Whitelist access to Payflow Pro To increase security, you can specify up to 16 different IP addresses Why did I get API error code 10415?Issue PayPal returned API error code 10415 - The transaction was refused because of an invalid argument. Cause The DoExpressCheckoutPayment API returns this error if a successful transaction has already completed for theExpress Checkout token. Solution Heres how to resolve this issue: Use the GetExpressCheckoutDetails API with the How do I integrate Express Checkout with Zen Cart?Heres how: Log in to your Zen Cart admin panel. Select Modules Payment. Select the PayPal Express Checkout module, then click Install if its not currently installed. Configure the following settings: Enable Express Checkout Module - Set to True. Payment Zone - Select the zone you prefer, or How do I integrate PayPal Express Checkout with WooCommerce Express Checkout?WooCommerce support for PayPal Express Checkout requires an additional plugin for integration. You can use your preferred plugin to integrate. Heres how to perform the integration using WooCommerce Express Checkout: Download the plugin from the WordPress page: WooCommerce PayPal Express Checkout Payment Gateway. Log in to your WordPress How do I create REST API credentials?Heres how: Log in to the PayPal Developer Portal using the same credentials you use for PayPal. Select Dashboard. Click Create App under REST API apps. Any previously created REST API apps will appear in the table under the Create App button. Enter the name of your REST How do I resolve API timeout problems?Issue Your PayPal and Payflow API-based features are experiencing timeouts. Causes Multiple issues, including issues with firewalls or PayPals server, can produce such errors. Solutions Heres how to troubleshoot your timeout issues: Sign up for alerts You can sign up for email alerts to PayPal technical system events What is the Payouts API and how do I enable it on my account?Note: The MassPay API is Deprecated as of September 1, 2017. For new integrations, see the Payouts Overview. The Payouts API is a fast, convenient way to send commissions, rebates, rewards, and general disbursements. Use the Payouts API to make PayPal payments to multiple PayPal accounts in a
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.