PayMongo Wallet

Create a PayMongo Wallet link

Records, once per vaulted payment method, the payer wallet a renewal debits from. core-api creates it after the customer-present debit that activated the subscription succeeded. Idempotent on payment_method_id: a repeated create for the same payee, mode and payer returns the existing active link. A different payer is rejected until that link is revoked.

post/v1/paymongo_wallet/links

Request

  • Base URL
    https://ewallets-api.paymongo.com
  • URL
    https://ewallets-api.paymongo.com/v1/paymongo_wallet/links
  • Auth
    HTTP basic

Request body

agreement_idstring
livemodeboolean required
organization_idstring required
payer_account_numberstring required
payer_organization_idstring
payment_method_idstring required

Example request

{
  "agreement_id": "agr_abc123",
  "livemode": true,
  "organization_id": "org_abc123",
  "payer_account_number": "1234567890",
  "payer_organization_id": "org_def456",
  "payment_method_id": "pm_abc123"
}

Response

Link created, or the existing active link for the payment method

has_moreboolean

Example response

{
  "data": {
    "agreement_id": "agr_abc123",
    "authorized_at": "2026-10-20 00:00:00+00:00",
    "created_at": "2026-10-20 00:00:00+00:00",
    "id": "pmwl_abc123",
    "livemode": true,
    "organization_id": "org_abc123",
    "payer_account_number": "1234567890",
    "payer_organization_id": "org_def456",
    "payment_method_id": "pm_abc123",
    "revoked_at": "2026-11-20 00:00:00+00:00",
    "status": "active",
    "updated_at": "2026-10-20 00:00:00+00:00"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.