Payment links exception scenarios

The final step is to build in handling for exceptions that may occur in the payment flow. We have discussed the types of webhooks in a previous page for these scenarios, but the following pages explain the scenarios in greater detail

As cryptocurrency payments are push payments rather than pull payments, BVNK cannot control when and how much cryptocurrency BVNK will receive to complete the end user's payment.

Generally, exception scenarios are caused either by end user error, hidden or unpredictable fee amounts from the sending exchange, or slow blockchain processing speeds.

There are three payment exception scenarios that need to be considered and handled by merchants:

  1. Over payments
  2. Under payments
  3. Late payments

What’s Next