What payment gateway support looks like
What actually happens when a payment integration breaks: who picks it up, what we measure in week one, and what to ask a PSP before signing.
Meet us at conferences around the world
SBC Summit Lisbon
SiGMA Europe
What actually happens when a payment integration breaks: who picks it up, what we measure in week one, and what to ask a PSP before signing.
By Anna Verhman, Chief Business Development Officer, Payneteasy

A generic support queue can tell you your card was declined. It usually can't tell you why your retry logic is making the decline worse. That's a common failure mode we see: a merchant's dunning system retries a hard decline (stolen card, closed account) on the same cadence as a soft decline (insufficient funds), and their approval rate quietly erodes over a month before anyone notices. Dunning is a routing problem, not a retry loop. Diagnosing it takes someone who understands both the acquirer's response codes and the merchant's own billing cycle, not just our own API surface.
That's the actual bar for our team: can you read a webhook payload and a settlement file — the acquirer's end-of-day record of what actually moved — at the same time and tell a merchant, specifically, what changed. If the person answering the ticket can't do that, the ticket portal and the SLA table don't matter.
Every merchant plans for launch day. Almost nobody plans for the third week, when volume is real and the edge cases that only show up at scale start arriving: a payout method that behaves differently above a threshold amount, a currency pair that clears fine in testing but hits a cutoff time in production. That's the failure mode nobody schedules for, and it's also the moment a support relationship either earns its keep or doesn't.
This is the part most vendors leave out, so we'll put it in plainly. Payment failures don't check a calendar. A retry storm doesn't wait for Monday morning, and a beneficiary bank doesn't reject an IBAN only during business hours. A few things follow from that.
The people staffing our support are the engineers who built the systems in question, not a first-line layer reading from a decision tree. When you reach Payneteasy, you're reaching someone who can open the routing logs, cross-reference the acquirer's settlement file, and tell you within minutes whether a failed payout is a formatting issue on your side, a bank-side rejection, or something in our own routing that needs a fix — not someone who opens a case number and promises a callback later.
Continuity matters as much as availability. Handing an incident to a different, unfamiliar engineer partway through just moves the "stranger reading your integration for the first time" problem to the worst possible point in the process. We try to keep incident ownership with people who already know the account — your routing rules, your currency mix, your history of edge cases, so you're not re-explaining your setup to someone new in the middle of an outage.
And the commitment is the same regardless of size or stage of the relationship. Whether you're a merchant running your first hundred live transactions in week one or processing at full volume two years in, the support you get is the same, staffed the same way, held to the same standard.
That's not a claim we make because it sounds good in a sales deck. It's the operational answer to the question every merchant asks on the kickoff call: what happens when this breaks. The answer is that someone who understands your integration picks up.
If you're comparing PSPs (payment service providers) and orchestration platforms right now, the support conversation is worth having before the pricing conversation, not after. Ask what a vendor's team actually debugged last month. Ask whether the person on your kickoff call will still be reachable in month three. Ask what happens to a payout that fails silently on the receiving bank's side, not in theory, in their actual process. And ask the question that separates a support page from a support team: what happens if that failure lands on a Saturday night, or on a public holiday — who picks up, and are they the same people who'd pick up on a weekday.
We get you live, then we get you winning, on whatever day the problem actually shows up. If you want to see how a real onboarding sequence runs (sandbox setup, webhook testing, go-live checklist, week-three review), talk to our integration team.
It's almost never just "your card got declined." Real problems look like: a webhook stops responding during a retry spike, a reconciliation report shows transactions that don't match the bank's records, or a payout gets stuck because a bank account number format changed. To fix these, support needs to compare what the merchant's system sent with what the bank actually processed, and say exactly what went wrong — not just read out an error code. That's why Payneteasy uses the engineers who built the system, not a script-reading help desk.
One thing: how long it takes to get one real transaction working, start to finish, using the merchant's own card and confirmed by their own system. Not the contract, not the API keys — the actual first successful payment.
Usually because the system retries every declined payment the same way. But a stolen card and an empty bank account are different problems — one should never be retried, the other might succeed later. Treating them the same slowly lowers approval rates without anyone noticing, until it shows up as a real drop weeks in.
Ask what they actually fixed for a client last month. Ask if the same support person will still be around in three months. Ask what really happens — not the official policy, the actual process — when a payment fails quietly on the bank's side. And ask what happens if that failure hits on a weekend or holiday, and whether the same people answer then too.
Thank you for reaching us. Your request has been sent successfully. We will get back to you as soon as possible.
Message was not sent