How to do eVoucher API Setup in Adempiere Retail

E-Voucher API Setup means configuring your system to connect with an external E-Voucher provider (like Edenred, GyFTR, etc.) using APIs. This allows automatic creation, validation, and redemption of digital vouchers in real-time during transactions.

User Access

Who Can Access

  • Admin

What User Can Do

  • Enter and configure API URL, client ID, client secret/token
  • Enable real-time voucher generation and redemption
  • View and manage voucher status (active, redeemed, expired)
  • Sync voucher data with customer transactions

Pre-Requisite Activities

  • Get API access credentials from the eVoucher provider
  • Ensure your POS/ERP system supports API integration
  • Map voucher-related fields (amount, type, validity)

Business Rules

  • Voucher redemption should be allowed only for valid and active vouchers
  • Each voucher must have a unique ID/code
  • Voucher amount should not exceed the bill total unless configured
  • Expired or already redeemed vouchers must be blocked
  • API must be secure (HTTPS) and use authentication tokens
  • Failed API responses must not complete the transaction
  • All voucher activity must be logged for audit

User Interface

Step 1 : SelectBranch in Menu Branch Configuration -> Branch or Search Branch in Lookup.

TenthPlanet ADempiere eVoucherAPISetup 1

Step 2 : Select Organisation.

TenthPlanet ADempiere eVoucherAPISetup 2

Step 3 : Click eVoucher API Config Tab and Click New Button.

TenthPlanet ADempiere eVoucherAPISetup 3

Step 4 : Enter Below Credentials for eVoucher API Config

  • eVoucher Client ID
  • eVoucher Client Secret
  • Get Voucher URL
  • Other Transaction URL
TenthPlanet ADempiere eVoucherAPISetup 4

Step 5 : Click to Save the Record.

TenthPlanet ADempiere eVoucherAPISetup 5

Leave a Reply

Your email address will not be published. Required fields are marked *