# Confirma Payment Platform ## Docs - [Developer Guide](https://docs.confirmapay.com/doc-571637.md): - [Changelog](https://docs.confirmapay.com/doc-1758811.md): - [Basic Flow Guide](https://docs.confirmapay.com/doc-829849.md): - [Viva Developers' Guide](https://docs.confirmapay.com/doc-829653.md): - [Epassi Developers' Guide](https://docs.confirmapay.com/doc-835045.md): - [Retain24 Developers' Guide](https://docs.confirmapay.com/doc-901890.md): - [Resurs Developers' Guide](https://docs.confirmapay.com/doc-1044403.md): - [SoftPay Developers' Guide](https://docs.confirmapay.com/doc-1367244.md): - [Nexi Developers' Guide](https://docs.confirmapay.com/doc-1618653.md): - [v1](https://docs.confirmapay.com/folder-1600952.md): ## API Docs - v1 > Authentication [Obtain a token](https://docs.confirmapay.com/api-10817083.md): This is the common endpoint to obtain a token to access the API using the Client Credentials Grant - v1 > Callback [Redirect transaction flow](https://docs.confirmapay.com/api-12954229.md): This is the endpoint to redirect the transaction flow with / without doing changes to the state - v1 > Device [Terminal device details](https://docs.confirmapay.com/api-12937996.md): Provides the terminal device details for the specified terminal id. - v1 > Device [/{tenantCode}/v1/device/configuration](https://docs.confirmapay.com/api-24614488.md): - v1 > GiftCard [Get the available templates](https://docs.confirmapay.com/api-15293583.md): You can obtain the available templated of a gift card channel - v1 > GiftCard [Get template by Id](https://docs.confirmapay.com/api-15293584.md): You can obtain the templated of a gift card channel - v1 > GiftCard [Create and Issue a Card](https://docs.confirmapay.com/api-15293585.md): You can create and issue a gift card - v1 > GiftCard [Top Up a Card](https://docs.confirmapay.com/api-15293586.md): You can top up a gift card - v1 > GiftCard [Get a Card](https://docs.confirmapay.com/api-15293587.md): You can get details of a gift card. - v1 > GiftCard [Validate a Card](https://docs.confirmapay.com/api-15293588.md): You can get details and validate a gift card by passing pin in the request body - v1 > GiftCard [Cancel a card](https://docs.confirmapay.com/api-15293589.md): You can cancel an issued gift card - v1 > GiftCard [Cancel the last topup of the card](https://docs.confirmapay.com/api-15293590.md): You can cancel the last topup of an issued gift card - v1 > Payment [Create a new payment request](https://docs.confirmapay.com/api-10817084.md): This is the common endpoint to create a new payment request for both NG and Non-NG POS - v1 > Payment [Marks the day end](https://docs.confirmapay.com/api-21774035.md): This is the common endpoint to mark the day end - v1 > PaymentChannel [Get payment channel merchants](https://docs.confirmapay.com/api-20179847.md): This endpoint fetches stores identified by payment channel - v1 > PaymentChannel [Get available payment channels](https://docs.confirmapay.com/api-21650605.md): This is the common endpoint to get available payment channels - v1 > PaymentChannel [Get configured payment channels](https://docs.confirmapay.com/api-21650606.md): This is the common endpoint to get configured payment channels - v1 > PaymentChannel [Get payment channel configuration requirements](https://docs.confirmapay.com/api-21650607.md): This is the common endpoint to get payment channel configuration requirements - v1 > PaymentChannel [Save payment channel configuration](https://docs.confirmapay.com/api-21650608.md): This is the common endpoint to save payment channel configuration - v1 > PaymentChannel [Enable payment channel](https://docs.confirmapay.com/api-21774036.md): This is the common endpoint to enable a payment channel - v1 > PaymentChannel [Disable payment channel](https://docs.confirmapay.com/api-21774037.md): This is the common endpoint to disable a payment channel - v1 > PaymentChannel [Create a new account](https://docs.confirmapay.com/api-18213631.md): This is the common endpoint to create an account for a payment channel - v1 > PaymentChannel [Get payment channel stores](https://docs.confirmapay.com/api-18213632.md): This endpoint fetches stores identified by payment channel - v1 > PaymentChannel [Get payment method basic details](https://docs.confirmapay.com/api-18213633.md): This endpoint fetches payment methods basic details for a specific store - v1 > PaymentChannel [Get payment method content](https://docs.confirmapay.com/api-18213634.md): This endpoint fetches payment methods and relevant price details as a various content - v1 > PaymentChannel [Get payment channel merchants](https://docs.confirmapay.com/api-21650609.md): This endpoint fetches stores identified by payment channel - v1 > PaymentChannel [/{tenantCode}/v1/payment-channel/viva](https://docs.confirmapay.com/api-24614489.md): - v1 > Report [Get End Of Day Reports](https://docs.confirmapay.com/api-10851006.md): This is the endpoint to get End of Day report. Including printable format. - v1 > Report [Save End Of Day Reports](https://docs.confirmapay.com/api-12048390.md): This is the endpoint to save End of Day report for onsite terminals. Example: NETS Baxi - v1 > Transaction [Get customer receipt for a transaction](https://docs.confirmapay.com/api-20179850.md): This is the common endpoint to get the customer receipt for a transaction for Onsite terminals - v1 > Transaction [Get the transaction status](https://docs.confirmapay.com/api-10817086.md): This is the common endpoint to poll the transaction status for both NG and Non-NG POS - v1 > Transaction [Cancel a transaction](https://docs.confirmapay.com/api-10817087.md): This is the common endpoint to cancel a transaction before payment is collected for both NG and Non-NG POS - v1 > Transaction [Refund a transaction](https://docs.confirmapay.com/api-10817088.md): This is the common endpoint to refund a transaction for both NG and Non-NG POS - v1 > Transaction [Generic Refund (Without existing Transaction Id)](https://docs.confirmapay.com/api-10817089.md): This is the common endpoint to do a refund without a transaction reference - v1 > Transaction [Update transaction status](https://docs.confirmapay.com/api-24614490.md): This is the endpoint to update payment status - v1 > Transaction [Get merchant receipt for a transaction](https://docs.confirmapay.com/api-20179851.md): This is the common endpoint to get the merchant receipt for a transaction for Onsite terminals - v1 > Transaction [Save a receipt for a transaction](https://docs.confirmapay.com/api-24614491.md): This is the common endpoint to save a receipt for a transaction for Onsite terminals - v1 > Storage [Gets a secure update url for the storage](https://docs.confirmapay.com/api-24614492.md): This is the common endpoint to get a secure update url for optio - v1 > TenantWebhook [/{tenantCode}/v1/tenant-webhook/{provider}/viva/account](https://docs.confirmapay.com/api-24614493.md): - v1 > TenantWebhook [/{tenantCode}/v1/tenant-webhook/{provider}/viva/account](https://docs.confirmapay.com/api-24614494.md): - v1 > TenantWebhook [/{tenantCode}/v1/tenant-webhook/resurs/authorisation/transactions/{transactionUUID}](https://docs.confirmapay.com/api-24614495.md): - v1 > TenantWebhook [/{tenantCode}/v1/tenant-webhook/resurs/management/transactions/{transactionUUID}](https://docs.confirmapay.com/api-24614496.md): - v1 > Webhook [/v1/webhook/{provider}/viva/account](https://docs.confirmapay.com/api-24614497.md): - v1 > Webhook [/v1/webhook/{provider}/viva/account](https://docs.confirmapay.com/api-24614498.md): - v1 > Webhook [/v1/webhook/{provider}/viva/payment-created](https://docs.confirmapay.com/api-24614499.md): - v1 > Webhook [/v1/webhook/{provider}/viva/payment-created](https://docs.confirmapay.com/api-24614500.md): - v1 > Webhook [/v1/webhook/{provider}/viva/payment-failed](https://docs.confirmapay.com/api-24614501.md): - v1 > Webhook [/v1/webhook/{provider}/viva/payment-failed](https://docs.confirmapay.com/api-24614502.md): - v1 > Webhook [/v1/webhook/{provider}/viva/reversal-created](https://docs.confirmapay.com/api-24614503.md): - v1 > Webhook [/v1/webhook/{provider}/viva/reversal-created](https://docs.confirmapay.com/api-24614504.md):