Expense Wallet Mappings

Upsert an expense wallet mapping

Creates or updates the employee wallet destination for an organization.

put/v1/expense_wallet_mappings

Request

  • Base URL
    https://api.paymongo.com
  • URL
    https://api.paymongo.com/v1/expense_wallet_mappings
  • Auth
    HTTP basic

Request body

destination_account_namestring required
destination_account_numberstring required
employee_emailstring required
wallet_idstring required

Example request

{
  "destination_account_name": "Sample Employee",
  "destination_account_number": "0917-123-4567",
  "employee_email": "employee@example.com",
  "wallet_id": "wal_abc123"
}

Response

Wallet mapping saved

approved_countinteger
approved_total_amountinteger
has_moreboolean
pending_countinteger
rejected_countinteger
total_amountinteger

Example response

{
  "approved_count": 1,
  "approved_total_amount": 125000,
  "data": {
    "created_at": "2026-07-15 01:30:00+00:00",
    "destination_account_name": "Sample Employee",
    "destination_account_number": "0917-123-4567",
    "employee_email": "employee@example.com",
    "id": "ewm_abc123",
    "is_active": true,
    "org_id": "org_abc123",
    "type": "expense_wallet_mapping",
    "updated_at": "2026-07-15 01:35:00+00:00",
    "wallet_id": "wal_abc123"
  },
  "has_more": true,
  "pending_count": 1,
  "total_amount": 250000
}

Changes

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