Think of this as a settlement contract similar to traditional acquiring, but multi-currency and programmable.
1.
The merchant creates a Transfer Contract: fromCurrency → toCurrency, payer & beneficiary details, settlement rules (e.g., choose transfer plan, min amounts, fee model).
2.
BPN assigns merchant-specific payment instructions (e.g., dedicated virtual account, QR, or reference code) for the payer currency.
3.
On any business day, the merchant sends funds to the assigned instructions.
4.
BPN executes conversion using stablecoin liquidity, then pays out in the beneficiary currency per the agreement.
5.
The merchant receives webhooks and can query Order Inquiry for reconciliation.