Choosing a payment gateway starts with the business flow you need, rather than a list of payment logos. Write down who pays, which currency is involved, where the funds need to go and which system must receive the result.
Separate collections from payouts
A wallet available for collections does not automatically support payouts. Ask for the account-specific list of enabled methods and destinations. Record any requirements that remain unconfirmed before choosing an integration.
Check eligibility and onboarding
Explain your business and website to the provider, then confirm the applicable documents and review process. Avoid assuming that every applicant can use every published method or that a local entity requirement is automatically waived.
Review the technical evidence
Ask which payment state is authoritative, how notifications are authenticated and how unresolved transactions should be investigated. Obtain current documentation rather than building from another provider's code sample. Confirm which environment a document and its credentials apply to.
Plan tests and operations
Agree test scenarios with engineering and record expected and actual results. A sandbox may not simulate every event; record limitations and the operational process for anything untested. Decide who investigates uncertain payments and which evidence permits fulfilment.
Confirm pricing and timing precisely
Request applicable fees, limits and conditions. Distinguish a customer completing a payment, a result being notified and money reaching a destination account. Avoid treating a general speed description as a contractual guarantee.
Where CVPay fits
CVPay supports VND, PHP and USDT collections and payouts through one merchant account and one API. Vietnam pay-in methods include VietQR, MoMo, ZaloPay and Viettel Money; availability for each account must be confirmed during onboarding. Payouts can go to local bank accounts in Vietnam or the Philippines, or send USDT to wallets. Payment status changes have signed webhooks. Merchants undergo KYB review, with a sandbox opened before production and separate environments.
For fiat/USDT conversion, the rate and fees are displayed before confirmation and the confirmed rate applies within the quote's validity period. Confirm your account scope and operational conditions with the team before making a selection.