Ask our Business Community
Get started and join the conversation to use PayPal for business in the Headstart Community.
What is the length of the Express Checkout token?
The Express Checkout token is a string with a maximum length of 20 single-byte characters.
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Centre if you have a question or want to contact us.
What are Reference Transactions (tokenization)?When you perform a transaction, you generate a Transaction ID. You can use this ID, or token, to initiate subsequent transactions, even when you're not storing the credit card information in your local database. This can save you from: Having to ask the buyer for their credit card How do I get an Access Token?Here's how: Begin with creating a PayPal app to obtain the required access token. Log in to PayPal Developer. Go to the My Apps & Credentials page. In the REST API section, click Create App. Enter an app name and click Create App. Review and edit the app Why did I get API error code 10410?Issue PayPal returned API error code 10410 - Invalid Token. Cause The token passed in the following Express Checkout API calls is invalid: SetExpressCheckout GetExpressCheckoutDetails DoExpressCheckoutPayment Solution Verify the correct value for the token and resubmit the transaction. TOKEN is a time-stamped unit, the value returned in 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 wasn't completed within that time. Solution Check that you're performing a proper Express How long is the IPN timeout length?PayPal's Instant Payment Notification (IPN) system expects your web server to send an HTTP 200 response when the IPN is sent to your IPN script. If your server doesn't respond after a certain amount of time, the IPN system then re-posts the IPN to your script. The amount 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 the Express Checkout token. Solution Here's how to resolve this issue: Use the GetExpressCheckoutDetails API with the Why did I get API error code 10416?Issue PayPal returned API error code 10416 - Transaction refused because of an invalid argument. Cause You've tried to complete an Express Checkout transaction too many times. An Express Checkout token is valid for 10 transaction attempts, or for three hours, whichever occurs first. Solution Restart the Express Why did I get API error code 10485?Issue PayPal returned API error code 10485 - User did not authorize the payment. Cause The payer wasn't redirected to PayPal, so the user didn't 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 create a one-time payment with Express Checkout?This article describes how to complete an Express Checkout transaction using the Set-Get-Do series of API operations. For demonstration purposes, this article makes requests using the PayPal Sandbox. For information on making calls using the NVP/SOAP APIs, including obtaining the needed API credentials and how to make test How do I set up Express Checkout with Recurring Billing in Payflow?This article will help you use Recurring Billing with the Payflow API for Express Checkout. Using Recurring Billing with Payflow is much like Recurring Payments with the PayPal API; you're just passing different variables, but the logic itself is much the same. First, as always when working with How do I use Express Checkout with Reference Transactions and Payflow Pro?To perform Reference Transactions with the Payflow API, you must be using Payflow Pro or Website Payments Pro Payflow Edition. Enable Reference Transactions To process Reference Transactions, you must enable this feature on both your Payflow Pro and PayPal accounts. You must have admin permissions to perform Why did I get website error 401?Issue PayPal presented error 401 - Unauthorized: Access is denied due to invalid credentials. Cause This general error relates to an unauthorized request. The request lacked proper authentication and similar errors are often caused by issues related to access tokens. Solution Here's how to solve this error: Check How do I use Express Checkout with Recurring Payments?With PayPal Express Checkout, you may use Recurring Payments as part of most standard Business accounts. Note: Recurring Payments has been disabled in the code for China and Germany. The following examples will show API requests and responses for the calls your API caller would make, as well How do I integrate Payments Pro with 1ShoppingCart?Here's how: Log in to your 1ShoppingCart admin panel. Select Setup > Gateway Setup. Click Payment Gateway, then click Edit. Select PAYPAL from the listing. When the PayPal dialog displays, complete the PayPal Payments Pro account configuration: Select Gateway - Enter the appropriate value. PayPal Email - Enter your PayPal email address. Currency Symbol Why did I get API error code 10413?Issue PayPal returned API error code 10413 - The totals of the cart item amounts do not match order amounts. Cause When you passed item-level detail in an API call, your item amounts multiplied by the item quantities didn't add up to the ItemTotal you're passing, or the How do I use Express Checkout with Reference Transactions?This page explains how to set up a billing agreement between a merchant and customer at checkout time. The checkout flow is almost identical to a normal PayPal payment, except for a section at the bottom that tells the customer they're agreeing to allow their PayPal account to How do I register my marketplace?Important: PayPal for Marketplaces is a limited-release solution at this time. It is available to select partners for approved use cases. For more information, reach out to your PayPal account manager or contact a PayPal Partner Expert. If you're using PayPal for Marketplaces, you must register your marketplace Where can I find a glossary of PayPal technical terms?The following sections describe the most commonly used PayPal technical terms. A API (Application Programming Interface) A SOAP or REST Web Service that operates in a request-response format over HTTPS. API Certificate See Creating and managing NVP/SOAP API credentials. API profile See Going live with your application. How do I integrate PayPal Payments Standard with 1ShoppingCart?Here's how: Log in to your 1ShoppingCart admin panel. From the dashboard select Setup > Gateway Setup. Click Alternative Payments and select the check box for PayPal. When the PayPal dialog displays, complete the PayPal account configuration: PayPal Email - Enter your PayPal email address. Currency Symbol - Select the currency
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.