---
title: "DashFin"
slug: "dashfin"
updated: 2025-08-20T07:24:34Z
published: 2025-08-20T07:24:34Z
canonical: "docs.apcopay.com/dashfin"
---

> ## 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.

# DashFin

Allows the processing of UPI for both deposits and withdrawals. This method also supports IMPS for instant payouts.

## Supported Transaction Types

- [ ] Authorisation
- [ ] Capture
- [x] Purchase
- [ ] Refund
- [ ] Void
- [x] Payouts

## Integrations Supported

**Deposit**

- [x] Hosted Payment Page
- [ ] Direct Connect ( server-to-server)

**Withdrawal**

- [ ] Hosted Payment Page
- [x] Direct Connect ( server-to-server)

## Currencies & Countries Supported

| Title | Description |
| --- | --- |
| **Currencies Supported** | **INR** |
| **Countries Supported** | - **India** |

## Additional attributes to process UPI via DashFin for Deposit

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

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment": "DASHFIN” } |
| **Client Details** | "Client": { "FirstName": "Apco", "LastName": "Test", "ClientAccount": "999999999@upi", "City": "Valletta", "Email": "apco@test.com", "MobileNo": "999999999", "Country":"IND" } |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

Below is a sample request. You can find a more detailed explanation on our APIs in our [API reference documentation](https://apcopay.redoc.ly/).

```json
{
  "TransactionType": "PURC",
  "Amount": "100.00",
  "Currency": "INR",
  "OrderReference": "DASHFIN TEST",
  "UniqueReference": "3a9f50f7-2deb-4dbf-a186-d58641s36665",
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Language": "en",
  "Routing": {
    "ForcePayment": "DASHFIN"
  },
  "Client": {
    "FirstName": "Apco",
    "LastName": "Test",
    "ClientAccount": "999999999@upi",
    "City": "Valletta",
    "Email": "apco@test.com",
    "MobileNo": "999999999",
    "Country":"IND"
  },
  "IsTest": true
}
```

## Additional attributes to process UPI via DashFin for Withdrawal

You must include the following attributes.

| Description | Direct Connect - UPI | Direct Connect - IM (for IMPS) |
| --- | --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment": "DASHFIN” } | "Routing":{ "ForcePayment": "DASHFIN" } |
| **Client Details** | "Client": { "FirstName": "Apco", "LastName": "Test", "City": "MagicCity", "Email": "[apcotest@test.com](mailto:apcotest@test.com)", "IPAddress": "214.21.134.79", "MobileNo": "999999999", "ClientAccount": "", "Country": "IND" } | "Client": { "FirstName": "Apco", "LastName": "Test", "City": "MagicCity", "Email": "apcotest@test.com", "IPAddress": "214.21.134.79", "MobileNo": "999999999", "ClientAccount": "", "Country": "IND" } |
| Payment Destination | "PaymentDestination": { "PaymentMethod": "AlternativePaymentMethods", "PaymentMethodData": { "PayoutType": "UP" } }, | "PaymentDestination": { "PaymentMethod": "AlternativePaymentMethods", "PaymentMethodData": { "PayoutType": "IM", "BeneficiaryAccountNumber": "123456789", "BankName": "State Bank of India", "Ifsc": "ABCD1234567" } }, |
| **Test Indicator** (required in Sandbox Environment only) | "isTest”: true | "isTest”: true |

Below is a sample request. You can find a more detailed explanation on our APIs in our [API reference documentation](https://apcopay.redoc.ly/).

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "100.00",
  "Currency": "INR",
  "OrderReference": "DASHFIN test payout",
  "UniqueReference": "3a9f50f7-2deb-4dbf-a186-d58641s36665",
  "PaymentDestination": {
    "PaymentMethod": "AlternativePaymentMethods",
    "PaymentMethodData": {
      "PayoutType": "IM",
      "BeneficiaryAccountNumber": "123456789",
      "BankName": "State Bank of India",
      "Ifsc": "ABCD1234567"
    }
  },
  "Routing": {
    "ForcePayment": "DASHFIN"
  },
  "Client": {
    "FirstName": "Apco",
    "LastName": "Test",
    "City": "MagicCity",
    "Email": "apcotest@test.com",
    "IPAddress": "214.21.134.79",
    "MobileNo": "999999999",
    "ClientAccount": "ApcopayAccount",
    "Country": "IND"
  },
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": true
}
```

### **Testing your integration**

Testing will require intervention from our support team. Please reach out to our [support team](/v1/docs/contacting-apcopay) to assist you in testing your integration.
