Kalplex

Developers

Kalplex listens to GoCardless webhooks for every connected account, de-duplicates them, and re-reads each resource's current state before updating your records.

StatusMeaning
pending_submissionCreated and waiting to be sent to the bank
submittedSent to the payer's bank
confirmedCollected; held by GoCardless before payout
paid_outPaid out to your bank account
failedCouldn't be collected — see the reason; can be retried
charged_backThe payer reclaimed it through their bank
cancelledCancelled before submission

StatusMeaning
pending_submissionSigned, waiting to be submitted
submittedSent to the payer's bank
activeReady to collect
failedThe bank account can't take Direct Debits
cancelledCancelled by the payer, their bank or you
expiredNo debit for 36 months

Signed webhooks

Every webhook's HMAC signature is checked before anything is written.

Exactly once

Each event is processed once, even if GoCardless delivers it again.

Missed-event sync

Kalplex lists recent events to catch anything missed during an outage.

Create your account, connect GoCardless and switch on pay later in your own checkout.