Ward If you're only using the /payment
endpoint and duplicate payments are still showing than something else is going on likely yes.
What I meant is that, if you aren't already, you will get more detailed information by fetching payments from the different endpoints (/payment
, /request-response
, /master-card-action
) and then hide all Payment events with the types I described above. If it has a type MASTERCARD that means there is a MasterCardAction payment with more detailed information. Same with sub_type REQUEST where you should have a RequestResponse.
And I don't tend to check the docs much anymore so yeah it looks like the MASTERCARD
type is missing. You can message me on telegram if you need help with the API btw
And to answer your PS, I've been working with the api for about a year now so it's mostly from experience by now :p