Due to the volatile nature of cryptocurrency, the price of specific cryptos can change between the time a payment is initiated to the time the payment is received. If your customer’s wallet used a significantly different exchange rate than Fizen Pay, prices can fluctuate even more.
Now as a merchant, you can set up Flexible Payments to allow more payments to be approved with greater consistency.
Flexible Payments enables you to set specific thresholds for payments that are slightly more or slightly less than the listed price. This prevents payments from getting flagged as Underpaid or Overpaid if they aren't the exact listed price for a good or service.
As a merchant, you can set adjustable overpayment and underpayment thresholds that will accept a payment from a customer as long as the payment doesn't deviate outside of those thresholds. You decide the threshold and you decide if it's a number (absolute), percentage (relative).
An absolute threshold is a number value that the underpayment or overpayment from a customer can fall within while still being approved and marked as a Complete payment.
Example: Set absolute underpayments threshold = $0.1 means you accept a payment of $9.9 for a $10 order. Set absolute overpayments threshold = $0.1 means you accept a payment of $10.1 for a $10 order.
A relative threshold is a percentage that the underpayment or overpayment from a customer can fall within while still being approved and marked as a Complete payment.
Example: Set relative underpayments threshold = 1% meaning you accept a payment of $99 for a $100 order. Set relative overpayments threshold = 1% meaning you accept a payment of $101 for a $100 order.
The default thresholds are absolute at 0.1 USD for underpayments and 5 USD for overpayments. If you want to receive the exact crypto amount as your listed price, you can set those thresholds to 0 (zero).