Skip to main content

Webhooks

We're signing webhook method + relative url + body the same way we suggest you to sign your requests in Authorization page, sending header X-Signature.

Every time the transaction status changes, a POST callback request will be sent to Merchant's system. For that to work you must provide a correct postbackUrl in payment / payout creation request.

In cases when your client sent incorrect amount you can create a dispute using our API and after closing it we'll send you corrected amount.

Request body example

{
"id": "6197167c-04f6-44a4-8144-9fda0c69f8ea",
"status": "Ok",
"amount": "11500",
"paymentId": "7fbff259-ff42-4092-aef1-4145be4fb91c"
}

Statuses

  • Ok - Transaction successfully finished.
  • Error - Transaction completed with error.
  • Expired - Transaction timed out.
  • Cancelled - Transaction was cancelled.
  • No requisites - We couldn't find requisites.