Skip to content
English
  • There are no suggestions because the search field is empty.

What to Do if a Payment is Late or Delayed

While most crypto payments through BK Pay are confirmed within minutes, delays can occasionally happen due to blockchain congestion, incorrect payment amounts, or customer errors.
This guide will help you troubleshoot and take the right next steps.


1. Check the Invoice Status

Log into your merchant dashboard and locate the invoice in the Payments section.
Identify the current status:

  • Pending – Payment has not been sent by the customer.

  • Processing – Payment has been sent but is awaiting blockchain confirmations.

  • ClientPartiallyCompleted / PartiallyCompleted – Only part of the payment has been received.

  • ClientCompleted – Payment sent by the customer, waiting for confirmation.


2. Communicate with the Customer

  • Confirm that the customer sent the payment to the correct wallet address displayed on the invoice.

  • Ask for the transaction hash so you can track the payment on a blockchain explorer.

  • If they underpaid, issue a follow-up invoice for the balance.


3. Check the Blockchain Network

Use the transaction hash to see:

  • Number of confirmations – Crypto networks require a set number of confirmations before a payment is marked complete.

  • Network congestion – Delays may occur during high traffic periods.


4. Verify Payment Amount & Currency

Ensure the customer sent:

  • The exact amount requested.

  • The correct cryptocurrency and network (e.g., USDT ERC20, not TRC20).


5. Escalate to BK Pay Support

If the payment:

  • Has been in Processing or ClientCompleted for an unusually long time

  • Shows confirmed on the blockchain but not in your merchant dashboard

Contact BK Pay Support with:

  • Invoice ID

  • Transaction hash

  • Customer details

  • Screenshots (if possible)


Tip: Always wait for the Completed status before delivering goods or services. This protects you from chargebacks or failed transactions.