---
updatedAt: 2026-09-23T16:21:08.000Z
agentTools:
  projectIndex: https://docs.rafiki.com/llms.txt
---

# Philippines payout

## Payment Account Types

The supported payment account types in Philippines are:

* MOBILE\_MONEY
* BANK\_ACCOUNT

## Mobile Money

The supported mobile money operators in Philippines are:

* GCASH
* MAYA
* COINS
* GRABPAY

## Bank Account

We support payouts to various banks in Philippines. To retrieve the most current list of supported banks, use the [List Banks](https://docs.rafiki.com/reference/get_banks) endpoint.

## Decimal Requirements

| Payment Account Type    | Decimals Allowed |
| ----------------------- | ---------------- |
| MOBILE\_MONEY (GCASH)   | 2                |
| MOBILE\_MONEY (MAYA)    | 2                |
| MOBILE\_MONEY (COINS)   | 2                |
| MOBILE\_MONEY (GRABPAY) | 2                |
| BANK\_ACCOUNT           | 2                |

## Transaction Limits

| Payment Account Type    | Minimum Amount (PHP) | Maximum Amount (PHP) |
| ----------------------- | -------------------- | -------------------- |
| MOBILE\_MONEY (GCASH)   | 10                   | 100,000              |
| MOBILE\_MONEY (MAYA)    | 10                   | 100,000              |
| MOBILE\_MONEY (COINS)   | 10                   | 100,000              |
| MOBILE\_MONEY (GRABPAY) | 10                   | 100,000              |
| BANK\_ACCOUNT           | 10                   | 500,000              |

## Compliance Requirements

| Field                                            | Requirements                                                                           |
| ------------------------------------------------ | -------------------------------------------------------------------------------------- |
| purpose                                          | Required (please refer to the list of allowed values in [Create Payout](post_payouts)) |
| sender.type                                      | Required                                                                               |
| sender.name                                      | Required                                                                               |
| sender.address.line\_1                           | Required                                                                               |
| sender.address.city                              | Required                                                                               |
| sender.address.postal\_code                      | Required                                                                               |
| sender.address.country                           | Required                                                                               |
| sender.individual.dob                            | Required (with type `INDIVIDUAL`)                                                      |
| sender.individual.country\_of\_birth             | Optional (with type `INDIVIDUAL`)                                                      |
| sender.individual.identity\_document.type        | Required (with type `INDIVIDUAL`)                                                      |
| sender.individual.identity\_document.country     | Required (with type `INDIVIDUAL`)                                                      |
| sender.individual.identity\_document.number      | Required (with type `INDIVIDUAL`)                                                      |
| sender.individual.identity\_document.expires\_on | Required (with type `INDIVIDUAL`)                                                      |
| payment\_account.holder.address.line\_1          | Optional (required if address is provided)                                             |
| payment\_account.holder.address.city             | Optional (required if address is provided)                                             |
| payment\_account.holder.address.postal\_code     | Optional (required if address is provided)                                             |
| payment\_account.holder.address.country          | Optional (required if address is provided)                                             |
| metadata                                         | Optional                                                                               |

## Sample Payload

The samples below are specific to Philippines and based on the local regulations.

For a more comprehensive list of fields, see the [Create Payout](post_payouts) resource.

<Tabs>
  <Tab title="Send to MOBILE_MONEY">
```json
{
  "amount": {
    "currency": "PHP",
    "value": "5000.50"
  },
  "payment_account": {
    "type": "MOBILE_MONEY",
    "country": "PH",
    "holder": {
      "type": "INDIVIDUAL",
      "name": "John Doe",
      "address": {
        "line_1": "Roxas Boulevard",
        "city": "Manila",
        "postal_code": "1000",
        "country": "PH"
      }
    },
    "mobile_money": {
      "operator": "GCASH",
      "number": "+639171234567"
    }
  },
  "purpose": "REMITTANCE",
  "sender": {
    "type": "INDIVIDUAL",
    "name": "Mario Rossi",
    "address": {
      "line_1": "Piazza del Colosseo",
      "line_2": "1",
      "line_3": "",
      "city": "Roma",
      "postal_code": "00184",
      "country": "IT"
    },
    "individual": {
      "dob": "1985-06-15",
      "country_of_birth": "IT",
      "identity_document": {
        "type": "PASSPORT",
        "country": "IT",
        "number": "YA0000000",
        "expires_on": "2030-01-01"
      }
    }
  },
  "metadata": {
    "invoice_id": "INV-84721",
    "arbitrary_field": "my-custom-field-value"
  }
}
```
  </Tab>
  <Tab title="Send to BANK_ACCOUNT">

> ℹ️ Info: The bank_id shown in this sample refers to a fictitious bank in our sandbox environment. It is intended for testing only and will not work in production. In production, retrieve the current list of supported banks and use a real bank_id for the destination country via the [List Banks](get_banks) endpoint.

```json
{
  "amount": {
    "currency": "PHP",
    "value": "1000.60"
  },
  "payment_account": {
    "type": "BANK_ACCOUNT",
    "country": "PH",
    "holder": {
      "type": "INDIVIDUAL",
      "name": "John Doe",
      "address": {
        "line_1": "Roxas Boulevard",
        "city": "Manila",
        "postal_code": "1000",
        "country": "PH"
      }
    },
    "bank_account": {
      "bank_id": "bnk-2lxxImHD8kswC6Eq7eydfT5WPyW",
      "number": "0123456789"
    }
  },
  "purpose": "REMITTANCE",
  "sender": {
    "type": "INDIVIDUAL",
    "name": "Mario Rossi",
    "address": {
      "line_1": "Piazza del Colosseo",
      "line_2": "1",
      "line_3": "",
      "city": "Roma",
      "postal_code": "00184",
      "country": "IT"
    },
    "individual": {
      "dob": "1985-06-15",
      "country_of_birth": "IT",
      "identity_document": {
        "type": "PASSPORT",
        "country": "IT",
        "number": "YA0000000",
        "expires_on": "2030-01-01"
      }
    }
  },
  "metadata": {
    "invoice_id": "INV-84721",
    "arbitrary_field": "my-custom-field-value"
  }
}
```

  </Tab>
</Tabs>