partner API facade
mode:
OpenAPI /docs →

① Onboard precreate → activate

Pre-subscribe a wallet, then activate it with an OTP (master 123456 in mock/sandbox).

② Consult balance · history · profile

Look up a wallet by contract id (balance/history) or phone (profile).

③ Cash IN simulate → confirm

Credit a wallet. No OTP step.

④ Cash OUT simulate → otp → confirm

Debit a wallet. OTP is auto-fetched in mock/sandbox.

⑤ Wallet → Wallet transfer simulate → otp → confirm

Move money between wallets. On-us credits the recipient wallet if it exists locally; off-us marks the recipient as external.

Request console