Payment Links


POST /api/pay/v1/paymentlink

{
  "amount": { 
    "value": 10000, 
    "currency": "SGD" 
  },
  "merchant_payment_link_reference": "pl-0001",
  "expire_by": "2026-12-31T10:00:00Z",
  "customer": { 
    "email_id": "[email protected]", 
    "first_name": "Test", 
    "last_name": "Buyer" 
  }
}
  • merchant_payment_link_reference is the idempotency key (max 50 chars). Repeating it returns the existing link.
  • expire_by must be within 180 days.
  • The response returns payment_link (send it to the shopper), payment_link_id, status: CREATED and amount_due.

Did this page help you?