Validate a payment reference

Technical guide for validating payment references in Bando. Ensure secure transaction processing with our validation endpoints.

Checking Reference Status

Endpoint

Deprecated

Retrieve validated references

get

☠️ This endpoint will be decommissioned on Aug 1, 2025. No useful at all, No replacement.

Query parameters
validationIdstringOptional

Validation ID to filter references

Responses
get
/references/
410

Endpoint is not available

Response Example

Reference States

  • PENDING: Initial validation in progress

  • FAILED: Validation failed

  • COMPLETED: Transaction validation completed successfully

Required Fields by Brand

LLBean Prepaid Codes

IHOP Prepaid Codes

Best Practices

1. Reference Validation

  • Pre-validate using provided regex patterns

  • Include all required fields for the brand

  • Check product requirements before submission

2. Phone Numbers

  • Always include country code

  • Remove any unnecessary formatting

  • Validate against the regex pattern

3. Email Addresses

  • Validate format before submission

  • Check for required recipient fields

  • Include all brand-specific fields

4. Transaction Intent

  • Verify SKU exists for the product

  • Use correct chain ID (e.g., 137 for Polygon)

  • Specify supported tokens (e.g., USDC)

Common Use Cases

1. eSIM Purchase

2. Prepaid Code with All Fields

Tips for Success

  1. Validation Process

    • Check product requirements first

    • Validate reference format

    • Include all required fields

    • Verify transaction details

  2. Error Prevention

    • Use correct regex patterns

    • Include brand-specific fields

    • Validate before submission

    • Check reference status

  3. Transaction Details

    • Use correct chain IDs

    • Specify supported tokens

    • Verify SKU exists

    • Check amount matches SKU

Last updated

Was this helpful?