Ask our Business Community
Get started and join the conversation to use PayPal for business in the Headstart Community.
How do I build a URL with the Case Creation IPNs?
In the Case Creation IPN, you receive a field "case_id." Use this case_id variable to construct the URLs as shown in the following examples, where the cid variable in the URL is the value of the case_id IPN variable.
Note: These examples are not live URLs.
Note: These examples are not live URLs.
- Complaints example: https://www.paypal.com/us/cgi-bin/webscr?cmd=_complaint-view-details&cid=PP-000-000-000
- Chargebacks example: https://www.paypal.com/us/cgi-bin/webscr?cmd=_chargeback-view-details&cid=PP-000-000-000
We’re sorry, the page you’re looking for is no longer available. Please try your search again in our Help Center if you have a question or want to contact us.
How do I avoid the "Post-Build Event Failed" error when building ASP.NET samples in VS.NET?Issue You received a Post-Build Event Failed error while building ASP.NET samples. Cause The file PostBuild.bat is missing from the samples folder. Solution Here's how to resolve this issue: Create an empty text file in the samples folder. Name the file PostBuild.bat. Rebuild the sample. See also: PayPal-NET-SDK Creating How do I set a redirect URL for login with PayPal?All parts of the specified redirect_uri, including the protocol, host, port, and context path, must match your registered return URL. You can find your return URL on the My Apps & Credentials page after logging in to the PayPal Developer Portal. Redirect_uri failure occurs due to an inconsistency Why did I get emails telling me that IPNs sent to a URL are failing?Issue You got messages about failing IPNs. Cause If you receive payments from different venues (such as eBay, invoicing, or personal payments), make sure that you haven't set a specific URL on your profile to handle all IPNs. Because this URL belongs to the shopping cart, it won't How do I troubleshoot Instant Payment Notification (IPN)?Instant Payment Notification (IPN) is a server-side notification system used to update your database with purchase details and payment status. Here are some ways to troubleshoot IPN activity: Why does the IPN response include blank values? Although PayPal returns related variables for each kind of IPN or PDT How do I modify my IPN PHP listener to support HTTP1.1?Important: PayPal has required the use of HTTP 1.1 since October 2013. To modify your IPN PHP listener to support HTTP1.1, you need to include the "Host" and "Connection" headers in the IPN postback script. The following example shows how: PHP // post back to PayPal system to How do I create an IPN (Instant Payment Notification) script?Here's how: Go to the Samples section of the PayPal on Github site. Click a sample in the programming language you prefer. Copy the code sample so you can edit it as needed. For more information, consult Introducing IPN.How do I use IPN to track complaints or chargebacks?The IPN complaint/chargeback process has two basic steps: A buyer files a complaint or a chargeback and you receive the IPN message payment_status=Reversed. PayPal generates a case with a case_type and reason_code. case_type values include: complaint: The buyer filed a complaint with PayPal. chargeback: The buyer filed a 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 How do I validate user passwords using the encrypted password sent through IPN?PayPal's Subscriptions Password Management feature automatically generates a username and password, which are given to the payer once they've completed payment. The payer can see their username and password in plain text as they are on PayPal's secure page, but when this password goes back to the merchant How do I modify Apache mod_security to accept incoming IPN requests?Per RFC 2616 Section 14.43, the User-Agent header is a recommended, but not required, header for HTTP/1.1 communication requests. Because request header spoofing is trivial, it shouldn't be relied upon as part of a security validator. To permit incoming IPN requests from notify.paypal.com, which doesn't supply the User-Agent How do I edit my customer service email, phone number or website URL? Here's how you can change your business contact information displayed on the Transaction Details page. Log in to your PayPal account. Click Profile near the top of the page. Click Update in the Business information section. Edit your information and click Save. How do I update my API integration for Pro Hosted to account for the updated return URL?If you've hard-coded the Pro Hosted Solution URL in your code instead of always reading the URL from the API response, you should be aware that PayPal has updated the return URL in the API response to also support the mobile template. To correct your integration, use the following instructions. There are two Why is my IPN failing with HTTP 500 errors?Issue Your Instant Payment Notification (IPN) is producing 500 (script) errors. Cause PayPal generates error messages when we don't get an HTTP 200 success response for any reason (including script error 500, SSL handshake validation, network timeout, or server error 503). Either server permission issues or mistakes in Questions about eBayeBay and PayPal are now separate companies. You may find answers to most of your eBay questions in the eBay Help Centre. Here are links to some of the more commonly asked questions: How do I link my PayPal and eBay accounts? - Please note that you can Why does IPN validation return an HTML page instead of VERIFIED/INVALID?IPN is designed to respond with a single word, either VERIFIED or INVALID, when the IPN data is sent (via POST) back to PayPal for validation. For a detailed description of this, see Receive payment notifications. In rare cases, such as when the PayPal system is down or scheduled How do I integrate Express Checkout with 3dcart?Before you begin, configure your PayPal account settings. Set up PayPal To set up Express Checkout, you must set up PayPal Payments Standard first. Here's how: Log in to your PayPal account. Set the Contact Telephone Number as the cart requires: Select Profile > Profile and settings. Click How do I verify my PayPal account?By getting verified, you'll not only gain more credibility with your sellers and buyers, but also remove the withdrawal limit on your account. You can verify your PayPal account by adding and confirming your bank account or credit or debit card. When your account is verified, the withdrawal 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 PayPal Advanced with Angell EYE for WooCommerce?Disclaimer: This integration requires you to download and install a payment module before proceeding. You should also back up your site to ensure a safe recovery path in case installation issues arise. PayPal strongly recommends that a qualified network or systems admin install the module, to protect against
Related articles are currently unavailable
Video is not available
You were logged out to help protect your account.