Exact Amount Payments
Match a transfer safely when merchant wallets are reused.
BramaPay can reuse a merchant wallet across invoices because each current invoice reserves a unique exact token amount. The requested amount may receive a micro-increment smaller than 0.01 token; always display and copy the returned checkout amount, not a locally reconstructed value.
Matching requires the expected network, token contract, destination address, exact amount, and an eligible blockchain timestamp.
Expected: 15.003421 USDT
Correct: one transfer of 15.003421 USDT.
Incorrect: 10 USDT followed by 5.003421 USDT. Partial transfers do not accumulate for attribution-v3 invoices.
Keep exact values as decimal strings. JavaScript floating-point arithmetic can change the amount and make an otherwise intended payment ineligible.