Tino Developers
View .md

TinoPay

Receive bank transfers through linked bank accounts and virtual accounts (VA); webhooks and Telegram, Zalo, Lark notifications for each transaction; API tokens.

Every route is called through the gateway https://api.tino.vn/v1 with Authorization: Bearer <token>; see Calling the Tino API.

Guides

Merchant

MethodPathNameScope
GET/service/@id/tinopayMerchant details—
PATCH/service/@id/tinopayUpdate merchant details—
GET/service/@id/tinopay/pay-codesPayment code patterns—
PUT/service/@id/tinopay/pay-codesSave payment code patterns—

Bank accounts

MethodPathNameScope
GET/service/@id/tinopay/bank-accountsList bank accounts—
GET/service/@id/tinopay/bank-accounts/@bankBank account details—
POST/service/@id/tinopay/bank-links/bidv-businessRequest a BIDV business link—

Virtual accounts

MethodPathNameScope
GET/service/@id/tinopay/bank-accounts/@bank/virtual-accountsList virtual accounts (VA)—
POST/service/@id/tinopay/bank-accounts/@bank/virtual-accountsCreate a virtual account—
POST/service/@id/tinopay/bank-accounts/@bank/virtual-accounts/@va/activateActivate a virtual account—
POST/service/@id/tinopay/bank-accounts/@bank/virtual-accounts/@va/deactivateDeactivate a virtual account—
DELETE/service/@id/tinopay/bank-accounts/@bank/virtual-accounts/@vaDelete a virtual account—

Webhooks

MethodPathNameScope
GET/service/@id/tinopay/webhooksList webhooks—
POST/service/@id/tinopay/webhooksCreate a webhook—
GET/service/@id/tinopay/webhooks/@webhookWebhook details—
PATCH/service/@id/tinopay/webhooks/@webhookUpdate a webhook—
DELETE/service/@id/tinopay/webhooks/@webhookDelete a webhook—
GET/service/@id/tinopay/webhook-logsWebhook logs—
POST/service/@id/tinopay/webhook-logs/@log/resendResend a webhook log—

Transactions

MethodPathNameScope
GET/service/@id/tinopay/transactionsTransaction history—
GET/service/@id/tinopay/transactions/summaryTransaction summary—
GET/service/@id/tinopay/transactions/@transactionTransaction details—
POST/service/@id/tinopay/transactions/@transaction/resend-webhookResend webhooks for a transaction—

Notifications

MethodPathNameScope
POST/service/@id/tinopay/notification-apps/bot-infoCheck a bot token—
POST/service/@id/tinopay/notification-apps/find-chatsFind a bot's chats—
POST/service/@id/tinopay/notification-apps/testSend a test message—
GET/service/@id/tinopay/notification-appsList notification apps—
POST/service/@id/tinopay/notification-appsCreate a notification app—
GET/service/@id/tinopay/notification-apps/@appNotification app details—
PATCH/service/@id/tinopay/notification-apps/@appUpdate a notification app—
DELETE/service/@id/tinopay/notification-apps/@appDelete a notification app—

Sapo integration

MethodPathNameScope
POST/service/@id/tinopay/sapo-integrations/testTest the Sapo connection—
GET/service/@id/tinopay/sapo-integrationsList Sapo integrations—
POST/service/@id/tinopay/sapo-integrationsCreate a Sapo integration—
GET/service/@id/tinopay/sapo-integrations/@integrationGet a Sapo integration—
PATCH/service/@id/tinopay/sapo-integrations/@integrationUpdate a Sapo integration—
DELETE/service/@id/tinopay/sapo-integrations/@integrationDelete a Sapo integration—
GET/service/@id/tinopay/sapo-order-logsSapo reconciliation log—

API tokens

MethodPathNameScope
GET/service/@id/tinopay/api-tokensList API tokens—
POST/service/@id/tinopay/api-tokensCreate an API token—
DELETE/service/@id/tinopay/api-tokens/@tokenRevoke an API token—