Thunder icon

Thunder

Verify bank slips and Truemoney wallet slips using Thunder API

Bank Slip → Verify by Payload

AI-generated

Summary

Verify a bank slip by submitting its QR code payload data to the Thunder API, optionally checking for duplicate slips and filtering results by receiver bank code or receiver name.

Inputs

  • Payload (required) — The QR code data string extracted from the bank slip to verify.
  • Check Duplicate — Boolean flag to specify whether the operation should check if the slip has duplicates.
  • Additional Options — Optional settings to filter results by receiver bank code or receiver name, and to enable debug logging for troubleshooting.

Output shape

two outputs: the first outputs slips matching the optional filters, the second outputs slips that do not match filter criteria or are duplicates when filtering is applied.

If filtering by receiver bank code or receiver name is set, entries failing to match are routed to the second output to separate non-matching slips. If no filters are applied, all verified slip data is routed to the first output. Errors indicating duplicate slips are handled gracefully and routed based on filtering. Each output item includes the matched slip data JSON and is paired with its originating input item index.

Examples

Example 1: Verify a bank slip QR code without filtering or duplicate check.

Provide the exact Payload string of the QR code; leave 'Check Duplicate' off and no additional options set. All verified slips return on the first output.

Example 2: Verify and filter slips by specific receiver bank code with duplicate checking.

Set 'Payload' with the QR code data, enable 'Check Duplicate', and in 'Additional Options', set 'Filter by Receiver Bank Code' to the desired bank code. Verified slips matching the bank are sent to the first output; non-matching or duplicate slips go to the second output.

Discussion