# Holdstation Pay ## Docs - [Decode VietQR](https://pay-docs.holdstation.com/api-reference/banks/decode-qr.md): Decode a VietQR string or image URL into structured payment information. - [List Banks](https://pay-docs.holdstation.com/api-reference/banks/list-banks.md): Retrieve the list of banks supported for fiat withdrawals. - [Verify Bank Account](https://pay-docs.holdstation.com/api-reference/banks/verify-bank-account.md): Verify a bank account number and retrieve account holder information. - [Get Transaction Threshold](https://pay-docs.holdstation.com/api-reference/configurations/get-transaction-threshold.md): Retrieve the list of transaction thresholds for deposit and withdrawal operations. - [Get Exchange Rate](https://pay-docs.holdstation.com/api-reference/exchange/get-rate.md): Retrieve the buy and sell exchange rates between USD and VND. - [Confirm Withdrawal](https://pay-docs.holdstation.com/api-reference/funds/confirm-withdraw.md): Confirm a pending withdrawal order and trigger the VND disbursement. - [Get Fund Balance](https://pay-docs.holdstation.com/api-reference/funds/get-balance.md): Get the balance of a specific partner fund by token symbol. - [List Deposit Addresses](https://pay-docs.holdstation.com/api-reference/funds/list-deposit-addresses.md): List deposit addresses for receiving on-chain funds. - [List Funds](https://pay-docs.holdstation.com/api-reference/funds/list-funds.md): List all partner fund balances across supported tokens. - [List Fund Logs](https://pay-docs.holdstation.com/api-reference/funds/list-logs.md): List fund transaction logs with optional filters. - [Create Withdrawal from Fund](https://pay-docs.holdstation.com/api-reference/funds/withdraw.md): Create a withdrawal/off-ramp order with a confirmed quote. No VND is sent until the order is confirmed. - [API Reference](https://pay-docs.holdstation.com/api-reference/introduction.md): Complete reference for the Holdstation Pay API. - [Create Virtual Account](https://pay-docs.holdstation.com/api-reference/mid/create-va.md): Create a multi-use virtual account under the partner's assigned HPay merchant. - [Get MID Balance](https://pay-docs.holdstation.com/api-reference/mid/get-balance.md): Get the balance of the partner's Merchant ID (MID) account. - [Get Virtual Account](https://pay-docs.holdstation.com/api-reference/mid/get-va.md): Get details of a specific virtual account owned by the partner. - [Get VA Callback URL](https://pay-docs.holdstation.com/api-reference/mid/get-va-callback.md): Get the currently configured Virtual Account payment callback URL. - [Inquire Virtual Account Transactions](https://pay-docs.holdstation.com/api-reference/mid/inquiry-va.md): Fetch live transaction history for a virtual account. - [List Virtual Accounts](https://pay-docs.holdstation.com/api-reference/mid/list-vas.md): List all virtual accounts created by the partner, sorted by creation time descending. - [Revoke Virtual Account](https://pay-docs.holdstation.com/api-reference/mid/revoke-va.md): Revoke a virtual account and mark it expired. - [Update VA Callback URL](https://pay-docs.holdstation.com/api-reference/mid/update-va-callback.md): Set the URL that Holdstation Pay calls when a Virtual Account payment is received. - [Close Order](https://pay-docs.holdstation.com/api-reference/orders/close-order.md): Close a payment order that is in Processing state with a Pending processing state. - [Create Deposit](https://pay-docs.holdstation.com/api-reference/orders/create-deposit.md): Create a new onramp order for a user to buy tokens by depositing VND via bank transfer. - [Create Withdrawal](https://pay-docs.holdstation.com/api-reference/orders/create-withdrawal.md): Create a new offramp order for a user to sell tokens and receive VND via bank transfer. - [Estimate Outcome](https://pay-docs.holdstation.com/api-reference/orders/estimate-outcome.md): Calculate the estimated outcome amount for a given input amount and order type. - [Get Order Customer Info](https://pay-docs.holdstation.com/api-reference/orders/get-customer-info.md): Retrieve the customer (sender) information associated with an onramp order. - [Get Order by ID](https://pay-docs.holdstation.com/api-reference/orders/get-order-by-id.md): Get the full details of a payment order including its on-chain transaction. - [Get Order by Reference](https://pay-docs.holdstation.com/api-reference/orders/get-order-by-reference.md): Query a payment order by its partner reference number. - [List Orders](https://pay-docs.holdstation.com/api-reference/orders/list-orders.md): Query a paginated list of payment orders with optional filtering. - [Set Partner Webhook URL](https://pay-docs.holdstation.com/api-reference/partners/set-webhook-url.md): Set (or clear) the webhook URL that receives partner fund balance change events. - [List Tokens](https://pay-docs.holdstation.com/api-reference/tokens/list-tokens.md): Retrieve the list of tokens supported for buy/sell operations. - [Authentication](https://pay-docs.holdstation.com/authentication.md): Learn how to authenticate your API requests to Holdstation Pay. - [Environments](https://pay-docs.holdstation.com/environments.md): Base URLs for Production and Sandbox environments. - [Offramp Flow](https://pay-docs.holdstation.com/guides/offramp-flow.md): How to sell USDT for VND using Holdstation Pay. - [Onramp Flow](https://pay-docs.holdstation.com/guides/onramp-flow.md): How to buy USDT with VND using Holdstation Pay. - [Order Flow](https://pay-docs.holdstation.com/guides/order-flow.md): Understand order states and processing states in Holdstation Pay. - [Key Generation](https://pay-docs.holdstation.com/guides/partner-authentication-signed-api/key-generation.md) - [Overview](https://pay-docs.holdstation.com/guides/partner-authentication-signed-api/overview.md) - [Signing Requests](https://pay-docs.holdstation.com/guides/partner-authentication-signed-api/signing-requests.md) - [Upload Public Key](https://pay-docs.holdstation.com/guides/partner-authentication-signed-api/upload-verify-key.md) - [Partner Integration](https://pay-docs.holdstation.com/guides/partner-integration.md): Attribute transactions to your platform using Partner Keys. - [Get MID Balance](https://pay-docs.holdstation.com/guides/partner-merchant-virtual-account/get-mid-balance.md) - [Overview](https://pay-docs.holdstation.com/guides/partner-merchant-virtual-account/overview-and-authentication.md) - [Virtual Account](https://pay-docs.holdstation.com/guides/partner-merchant-virtual-account/virtual-account.md): Create, list, look up, and revoke virtual accounts, plus configure the payment callback URL. - [Prefunding Offramp Flow](https://pay-docs.holdstation.com/guides/partner-prefunding.md): Prefund a stablecoin balance and create offramp orders instantly, without waiting for on-chain confirmation. - [Signature Algorithm](https://pay-docs.holdstation.com/guides/signature-algorithm.md): Generate Ed25519 signatures for request validation. - [Balance Change Webhook](https://pay-docs.holdstation.com/guides/webhooks/balance-change-webhook.md): Receive real-time notifications when your prefund balance changes. - [Orders Webhook](https://pay-docs.holdstation.com/guides/webhooks/orders-webhook.md): Receive real-time notifications about order status changes. - [Widget Configuration](https://pay-docs.holdstation.com/guides/widget-configuration.md): Configuration parameters for the Holdstation Pay Widget. - [Widget Events](https://pay-docs.holdstation.com/guides/widget-events.md): Handle events from the Holdstation Pay Widget using postMessage. - [Widget Overview](https://pay-docs.holdstation.com/guides/widget-overview.md): Integrate crypto payment functionality directly into your website using the Holdstation Pay Widget. - [Introduction](https://pay-docs.holdstation.com/introduction.md): Holdstation Pay is a digital asset payment intermediary providing payment solutions for domestic and international partners. ## OpenAPI Specs - [openapi](https://pay-docs.holdstation.com/api-reference/openapi.json)