8.2 Voucher Management APIs
8.2.1 VoucherPreActivation
a) VoucherPreActivation()
In case a Government Entity has specific budget account for a Program.
ID of the Issuing Agency, used for validation and data scoping.
URL on which the result is published.
Globally unique ID.
BatchID for batch.
Response from the Voucher Engine.
Response from the Voucher Engine.
Globally unique ID.
BatchID for batch.
Voucher details successfully received by Source BB.
No content
Voucher details acceptance is acknowledged and will be processed by Source BB.
No content
8.2.2 VoucherActivation
a) Voucher_Activation()
For this use case, the value of the command is activate.
Globally unique ID.
BatchID for batch.
Voucher status successfully updated by Voucher Engine.
Voucher status successfully updated by Voucher Engine.
Globally unique ID.
Echo the ID of the original Voucher_Activate API call.
Number of failed activation cases.
Activation confirmation successfully received by Source BB.
Activation confirmation acknowledged and is under process by Source BB.
8.2.3 VoucherRedemption
Command for the action.
Globally unique ID.
Voucher Serial Number.
Agent or Merchant ID.
Voucher secret number for redemption.
Voucher redemption details.
Voucher redemption details.
8.2.4 VoucherStatus
Unique Reference Number assigned to the voucher.
Query parameter to retrieve status.
Voucher status details.
Bad request (invalid voucher serial number).
8.2.5 VoucherCancellation
Operation command.
Globally unique ID.
Batch ID for the batch.
Voucher cancellation processed.
Voucher cancellation processed.
Globally unique ID.
Echo the ID of the original Voucher_Cancellation API call.
The number of cases failed.
Voucher cancellation confirmation processed successfully.
No content
Voucher cancellation confirmation received and is being processed.
No content
Last updated
Was this helpful?