Skip to main content

Money Transfer ID Format Change Simulator

Test the new 19-digit BigInteger ID format before the production rollout on December 8, 2025

⚠️
Action Required Before December 8, 2025

Money Transfer IDs will change from Integer to BigInteger (19 digits). Use this simulator to test your integration and ensure compatibility.

Read full announcement →

API Response Simulator

Test API endpoints that return responses with the new 19-digit BigInteger ID format.

POSThttps://asia-southeast2-flip-stg-pon-c820.cloudfunctions.net/flipCheckoutDemo/simulator/disbursement/create

Use this endpoint from your backend to test the new ID format.

Request Parameters (Regular Disbursement):

⚠️ idempotency-key Validation Test:

Try these test cases to see validation in action:

  • DISB-12345 ✅ Valid (alphanumeric + hyphen)
  • DISB12345 ✅ Valid (alphanumeric)
  • DISB_12345 ❌ Invalid (alphanumeric + underscore)
  • DISB@12345 ❌ Invalid (contains @)
  • DISB.12345 ❌ Invalid (contains period)

Expected error code: 1042

Only alphanumeric and hyphens allowed. Try DISB@12345 to see validation error!

How to Use This Simulator

1

Choose an Endpoint

Select between Account Inquiry (test inquiry_key validation), Regular Disbursement, or Special Disbursement endpoint

2

Test API Responses

Fill in the form and click "Test API" to see responses. Try invalid inquiry_key formats to test validation!

3

Use from Your Backend

Copy the code examples to integrate the simulator endpoint in your backend code

4

Test Your Webhook

Use the Callback Simulator tab to send test callbacks with 19-digit IDs to your webhook URL