---
title: "EASYPAISA"
slug: "easypaisa"
updated: 2025-11-17T09:31:03Z
published: 2025-11-17T09:31:03Z
canonical: "docs.apcopay.com/easypaisa"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apcopay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# EASYPAISA

**EasyPaisa** is a payment system that allows customers to make purchases by using the provider payment form and the payment form of the merchant, as well as receive payouts.

### Supported Transaction Types

- [ ] Authorisation
- [x] Purchase
- [ ] Capture
- [ ] Void
- [ ] Refunds
- [x] Withdrawals

### Integrations Supported

**Deposit**

- [x] Hosted Payment Page
- [ ] Direct Connect

**Withdrawal**

- [ ] Hosted Payment Page
- [x] Direct Connect

### Currencies & Countries Supported

| Title | Description |
| --- | --- |
| Currencies Supported | PKR |
| Countries Supported | Pakistan |

## Additional attributes to process **EasyPaisa** via Monetix

You must include the following JSON Attributes in the payload. These attributes inform us to proceed with the redirection to finalise the payment process.

| Description | Hosted Payment Page | **Direct Connect (Withdrawals only)** |
| --- | --- | --- |
| **Transaction type** | "TransactionType": "PURC", | "TransactionType": "ORIGINALCREDIT", |
| **Force Transaction Routing** | “Routing”:{ "ForcePayment": "MONETIX” } | “Routing”:{ "ForcePayment": "MONETIX” } |
| **Client Details** | "Client": { "FirstName": "Joe", "LastName": "Borg", "City": "TestCity", "Street": "fakestreet 123", "Email": "TestEmail@Email.com", "ClientAccount": "testing", "IPAddress": "1.1.1.1" } | "Client": { "Email": "TestEmail@Email.com", "FirstName": "Joe", "LastName": "Bloggs", "City": "MagicCity", "IPAddress": "127.0.0.1", "ClientAccount": "ApcoTest", "MobileNo": "79999999994" } |
| **Payment Method Data** | "PaymentMethodData": { "PaymentMethod": "EASYPAISA" } | "PaymentDestination": { "PaymentMethod": "AlternativePaymentMethods", "PaymentMethodData": { "PaymentMethod": "EASYPAISA", "AccountNumber":"123456879" } |
| **Test Indicator** (required in Sandbox Environment only) | "isTest”: true | "isTest”: true |

**Sample Request for Deposit**

```json
{
  "TransactionType": "PURC",
  "Amount": "10.00",
  "Currency": "PKR",
  "OrderReference": "Monetix test",
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Routing": {
    "ForcePayment": "MONETIX"
  },
  "IsTest": "True",
  "Client": {
    "FirstName": "Joe",
    "LastName": "Borg",
    "City": "TestCity",
    "Street": "fakestreet 123",
    "Email": "TestEmail@Email.com",
    "ClientAccount": "testing",
    "IPAddress": "1.1.1.1"
  },
  "PaymentMethodData": {
    "PaymentMethod": "EASYPAISA"
  },
  "Configuration": {
    "Profile": "showandedit"
  }
}
```

**Sample request for a Payout**

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "100.00",
  "Currency": "PKR",
  "OrderReference": "Monetix payout test",
  "IsTest": true,
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Client": {
    "Email": "TestEmail@Email.com",
    "FirstName": "Joe",
    "LastName": "Bloggs",
    "City": "MagicCity",
    "IPAddress": "127.0.0.1",
    "ClientAccount": "ApcoTest",
    "MobileNo": "79999999994"
  },
  "PaymentDestination": {
    "PaymentMethod": "AlternativePaymentMethods",
    "PaymentMethodData": {
      "PaymentMethod": "EASYPAISA",
      "AccountNumber":"123456879"
    }
  },
  "Routing": {
    "ForcePayment": "MONETIX"
  }
}
```
