DEPOSIT FLOW
POST /v1/deposits
- 01 · MerchantCreate deposit
→ POST /v1/deposits
FirePayValidate request - 02 · MerchantReceive payment_url
← pending + payment_url
FirePayReturn checkout link - 03 · MerchantRedirect customer
→ customer pays · TrxID
FirePayHosted pay page - 04 · MerchantWait for result
↔ auto match on server
FirePayServer match · settle - 05 · MerchantCredit user (server)
← webhook callback
FirePayApprove / reject
- 01Create deposit→POST /v1/depositsValidate request
- 02Receive payment_url←pending + payment_urlReturn checkout link
- 03Redirect customer→customer pays · TrxIDHosted pay page
- 04Wait for result↔auto match on serverServer match · settle
- 05Credit user (server)←webhook callbackApprove / reject










