Your reply, after 2 weeks waiting, is so terrible and off topic it is insulting. Waste of my time logging in to read it.
I am not a merchant or writing as a buyer, I am a software developer. Your NVP API is terrible by design. Your Rest API although better, has serious feature omissions / regressions compared to NVP. But you know all about those because I see in places like stackoverflow other programmers complaining about exactly same issues I am running into.
Thanks for nothing.
PayPal Customer Service
Dear Andrew Barnham,
Thank you for contacting PayPal.
Most transactions run smoothly; however, sometimes problems do occur. If you have trouble with a purchase, you can communicate directly with your seller by opening a dispute in our Resolution Center.
You have until the date noted on the transaction details page to open a dispute with PayPal.
You can open two kinds of disputes:
- Item not received disputes: If you bought something but didn’t receive it, you can open an ‘item not received’ dispute. Before you open your dispute, wait at least 3 days from the transaction date so your seller has enough time to ship the item.
- Significantly not as described disputes: If you received an item that’s significantly different from the seller’s original description, you can open a ‘significantly not as described’ dispute. When you open a ‘significantly not as described’ dispute, you may be responsible for return shipping costs. Here is what we consider significantly not as described:
- You received a completely different item. Example: You purchased a book and received a DVD or an empty box.
- The condition of the item was misrepresented. Example: The listing said "new" and the item was used.
- The item was advertised as authentic but is not authentic.
- The item is missing major parts or features which were not disclosed in the listing.
- You purchased three items from a Seller but only received two.
- The item was damaged during shipment.
Here's how to open a dispute:
- Log in to your PayPal account.
- Go to the Resolution Center.
- Click Report a problem.
- Select the date range for the transaction you want to dispute.
- Click the radio button beside the date of the transaction you want to dispute, then click Continue.
- Select the reason for your dispute, and then click Continue.
- You and your seller have 20 days to resolve the dispute.
- If you and the seller can't resolve the problem, you can ask us to investigate by escalating your dispute to a claim.
- If a dispute isn't escalated to a claim within 20 days, it will automatically be closed. Once a dispute is closed, it can't be reopened or escalated to a claim.
- Your purchase might be covered by PayPal Purchase Protection. To learn more, click Security at the bottom of any PayPal page.
PayPal Australia Pty Limited.
Copyright © 1999-2020 PayPal. All rights reserved. PayPal Australia Pty Limited ABN 93 111 195 389 (PPA) holds an Australian Financial Services Licence, number 304962. Any general financial product advice provided in this email is provided by PPA and has not taken into account your objectives, financial situations or needs.
Sent: Wednesday, April 29, 2020 4:10:31 PM (-07:00)
Subject: Thank you for contacting PayPal (KMM389209701V74896L0KM)
You guys seem to have capacity to introduce regression breaking changes to your APIS during this pandemic (this happened two weeks ago according to merchants I provide software for), then I am sure a company as big as PayPal can find resources to investigate and those regressions when they are brought to you attention. I assume this will remain an open ticket and will get investigated, eventually. With thanks
Dear Andrew Barnham,
Thanks for contacting PayPal.
Your email is very important to us, however, due to coronavirus (COVID-19) safety precautions, we currently have limited customer service staffing. You can always view answers to frequently asked questions on the PayPal Help Center. If you can't find the answers you're looking for in the Help Center please reply to this email and we'll try to get back to you as soon as we can.
If your question is about an unauthorized charge, dispute, or claim, please visit our Resolution Center for updates and information.
Thanks for being a PayPal customer and thank you for your patience.
Copyright © 1999-2020 PayPal. All rights reserved.
If I call DoCapture on an order. The capture succeeds all good.
But then I immediately call TransactionSearch. The capture txn is not in the list.
But if I wait a few seconds and then call TransactionSearch again. The txn appears showing the transactionid originally issued by the capture.
Original order id: O-85H3<redacted>
correlationid for the original capture: 1910<redacted>
txn id of the added capture, in the reply for above correlation id: 7P489<redacted> + timestamp (2020-04-29T00:09:10Z)
correlationid of the transactionsearch immediately executed after. And time stamp reply, showing 5s delay. The txn is not present:
TIMESTAMP : 2020-04-29T00:09:13Z
CORRELATIONID : ac3c6<redacted>
correlationid of transactionsearch, same search, executed a minute later. This txn now contains the recently added capture.
TIMESTAMP : 2020-04-29T00:10:09Z
CORRELATIONID : 953ab<redacted>
L_TRANSACTIONID0 : 7P4890<redacted>
Can you please advise why transactionsearch is missing data submitted.