Skip to content

03.10 Error Handling ​

Status: draft for discussion

1. Goal ​

Errors must be clear for users and safe for the business.

Merchant and customer must not see raw provider errors.

2. Who Sees What ​

Customer sees a clear message and support reference if needed.

Merchant sees business error code, human-readable description, and transaction reference.

Platform user can see more internal details for investigation if their role allows it.

3. Principles ​

  • provider raw errors are not exposed to merchant/customer;
  • the same reasons should be shown consistently;
  • the error should help support understand what happened;
  • exact error codes and mapping are proposed by the development team.

4. Where Errors Are Shown ​

Errors must be visible:

  • on Hosted Payment Page, if the error needs to be shown to customer;
  • in merchant webhook;
  • in transaction details;
  • in timeline.

Комментарии

Комментариев пока нет.