joelryan132
New member
Why Payment Amounts May Differ
If businesses take cryptocurrency payments, there will be a mismatch between the amount paid and the total amount on the invoice. Customers could pay short or over through several payments. The gateway has to determine how much was short and over before updating the order status.
How Developers Should Treat Payment Variations
In the meantime you can add a reconciliation reconciliation rule comparing the amount on the invoice to the received payments. It should log each transaction to the right invoice and determine balance/overpayment.
For underpaid orders, you can choose to hold the order until you receive the funds, and/or the merchant accepts the payment. For overpaid orders, the gateway can hold the excess amount and refund, chargeback or withhold it according to the merchant's policy.
Transaction Record Management and Order Status
Integrate a Crypto Payment Gateway Developer should enable for blockchain delay confirmations and redundant notifications of transactions. Every record of payment should keep the transaction reference as well as its status of processing. This would prevent the repeated notifications from backing up the payment amount or firing a fake update on the order.
What Businesses Should Consider Before Development
When evaluating a Crypto Payment Gateway Development Services, think about how its architecture supports additional payments, different payments and because of - any funds. The appropriate Crypto Payment Gateway Development Company should facilitate clear reconciliation rules that link transaction data to orders and blockchain transactions.
This allows companies to keep accurate records of payments and also see what to do with the payment difference based on what company policy says.
If businesses take cryptocurrency payments, there will be a mismatch between the amount paid and the total amount on the invoice. Customers could pay short or over through several payments. The gateway has to determine how much was short and over before updating the order status.
How Developers Should Treat Payment Variations
In the meantime you can add a reconciliation reconciliation rule comparing the amount on the invoice to the received payments. It should log each transaction to the right invoice and determine balance/overpayment.
For underpaid orders, you can choose to hold the order until you receive the funds, and/or the merchant accepts the payment. For overpaid orders, the gateway can hold the excess amount and refund, chargeback or withhold it according to the merchant's policy.
Transaction Record Management and Order Status
Integrate a Crypto Payment Gateway Developer should enable for blockchain delay confirmations and redundant notifications of transactions. Every record of payment should keep the transaction reference as well as its status of processing. This would prevent the repeated notifications from backing up the payment amount or firing a fake update on the order.
What Businesses Should Consider Before Development
When evaluating a Crypto Payment Gateway Development Services, think about how its architecture supports additional payments, different payments and because of - any funds. The appropriate Crypto Payment Gateway Development Company should facilitate clear reconciliation rules that link transaction data to orders and blockchain transactions.
This allows companies to keep accurate records of payments and also see what to do with the payment difference based on what company policy says.