Mock Services API

Payment Gateway Emulator & 3DS Services

Disconnected
Message Log:

Emulator Endpoints

POST /api/emulator/pay
Create a new payment transaction
POST /api/emulator/proceed
Proceed with a payment transaction (e.g., OTP verification)
POST /api/emulator/proceed3ds
Proceed with a 3DS payment transaction
GET /api/emulator/status
Get the status of a payment transaction

3DS (Three-Domain Secure) Endpoints

GET /api/3ds/paay/init
Initialize a 3DS payment flow
POST /api/3ds/paay/v2.2/authenticate/browser
Authenticate browser-based 3DS payment
GET /api/3ds/paay/v2.2/transaction/:transactionId/updates
Get transaction updates for a specific transaction ID