# Accept payments with Indian cards

> Learn how to accept payments with Indian cards through API-only integration.

This topic introduces how to integrate [Indian card](https://docs.antom.com/ac/antomop/indian.md) payments through the hosted mode. In this mode, Antom handles the payment information collection process, ensuring that sensitive cardholder data does not pass through your server. This helps you avoid PCI-DSS compliance burdens, as you do not need to build a PCI-DSS compliant payment environment or obtain PCI certification. Whether buyers use mobile devices or desktop browsers, they can enjoy secure, efficient, and localized payment capabilities, significantly improving payment experience and success rate.

## Integration preparations

Before you start integrating, read the [Integration Guide](https://docs.antom.com/integration_guide_en.md) and [API Overview](https://docs.antom.com/ac/ams/api_fund.md) documents to understand the integration steps of the server-side API and the precautions for calling the API. Furthermore, ensure that the following prerequisites are met:

-   Obtain a client ID
-   Complete the key configuration
-   Complete the configuration of _paymentNotifyUrl_ to receive the asynchronous notification
-   Integrate the server-side SDK package, install the server-side library, and initialize a request instance. For more details, refer to [Server-side SDKs](https://docs.antom.com/ac/sdks/server_sdks.md).

## Integration steps

Start your integration by taking the following steps:

1.  Initiate an authorized payment
2.  Redirect to the Antom intermediate page to collect card information
3.  Obtain the authorized payment result
4.  Obtain the capture result
5.  Upload the invoice and logistics AWB documents

### Step 1: Initiate an authorized payment Server-side

After the buyer submits payment, you need to collect key information such as the buyer’s card details, order information, device information, and payment amount. Follow [Step 1: Initiate an authorized payment](https://docs.antom.com/ac/cashierpay/cardcollant.md#z5Nqg) to call the [**pay (One-time Payments)**](https://docs.antom.com/ac/ams/payment_cashier.md) API and submit the payment request. You do not need to pass in card payment parameters or 3DS information, but you need to pass in the following parameters:

| **Parameter name** | **Required** | **Description** |
| --- | --- | --- |
| _paymentMethod.paymentMethodMetaData.invoiceId_ | Yes | The unique ID to identify invoice files. |
| _paymentMethod.paymentMethodMetaData.requireIndianAuthentication_ | Yes | Specifies whether buyer information authorization must be completed through the Indian local agency page in [Indian card](https://docs.antom.com/ac/antomop/indian.md) payment scenarios. In the current scenario, set this parameter to `true` to enforce authorization via the Indian agency page. |

The following code shows a sample of the request message:

```json
{
    "env": {
        "clientIp": "1.2.3.4",
        "terminalType": "WEB"
    },
    "order": {
        "buyer": {
            "referenceBuyerId": "yourBuyerId"
        },
        "orderAmount": {
            "currency": "INR",
            "value": "1000"
        },
        "orderDescription": "antom testing order",
        "referenceOrderId": "referenceOrderId01"
    },
    "paymentAmount": {
        "currency": "INR",
        "value": "1000"
    },
    "paymentFactor": {
        "isAuthorization": true
    },
    "paymentMethod": {
        "paymentMethodType": "CARD",
        "paymentMethodMetaData": {
            "requireIndianAuthentication": true,
            "invoiceId": "2024****347"
        }
    },
    "settlementStrategy": {
        "settlementCurrency": "USD"
    },
    "paymentNotifyUrl": "https://www.yourNotifyUrl.com",
    "paymentRedirectUrl": "https://www.yourMerchantWeb.com",
    "paymentRequestId": "20250326169319********",
    "productCode": "CASHIER_PAYMENT"
}
```

### Step 2: Redirect to the card information collection page Client-side

After the merchant server obtains the card information collection URL (_normalUrl_) returned in the response of [**pay (One-time Payments)**](https://docs.antom.com/ac/ams/payment_cashier.md), follow the steps detailed in [Step 2: Redirect to the bank selection page](https://docs.antom.com/ac/cashierpay/issuer_auth_pay.md#ahQse) to pass this URL to your client. The merchant client then redirects to Antom’s hosted page to securely collect the buyer’s card details.

### Step 3: Obtain the authorized payment result Server-side

After the buyer completes the payment or the payment times out, Antom will send the corresponding payment result to you through server interaction. Obtain the authorized payment result by following the steps detailed in [Step 3: Obtain the authorization result](https://docs.antom.com/ac/cashierpay/cardcollant.md#tWHzs).

### Step 4: Obtain the capture result Server-side

After successful authorization, Antom will automatically initiate capture for you, or you can choose to initiate capture manually. After capture, you can obtain the capture result either via asynchronous notification or active query. For specific operations, refer to [Capture](https://docs.antom.com/ac/cashierpay/capture.md).

### Step 5: Upload the invoice and logistics AWB documents Server-side

Upon successful payment of the order, upload the order invoice and logistics AWB (waybill) documents as soon as possible (no later than T+9 days) using the [**uploadInvoiceShippingFile**](https://docs.antom.com/ac/ams/uploadInvoiceShippingFile.md) API.

The following sample code shows how to call the [**uploadInvoiceShippingFile**](https://docs.antom.com/ac/ams/uploadInvoiceShippingFile.md) API:

```java
public static void uploadInvoiceOrAwbFile() {
    AlipayInvoiceOrAwbFileUploadRequest request = new AlipayInvoiceOrAwbFileUploadRequest();

    // Replace with your paymentRequestId (must match the one in payment request)
    String paymentRequestId = UUID.randomUUID().toString();
    request.setPaymentRequestId(paymentRequestId);

    // Replace with your fileId (20 characters max, e.g., invoiceId for invoice or awbId for logistics)
    String fileId = "INV" + UUID.randomUUID().toString().substring(0, 17); // Ensures <=20 chars
    request.setFileId(fileId);

    // Replace with your actual file path
    String filePath = "test.pdf";  // Example: "shipping_awb.jpg" for logistics
    String base64File = "";
    try {
        // Read file and encode to Base64 (size must be <= 1,000,000 chars)
        byte[] fileBytes = Files.readAllBytes(Paths.get(filePath));
        base64File = Base64.getEncoder().encodeToString(fileBytes);
    } catch (IOException e) {
        e.printStackTrace();
        // Handle file read error (e.g., log error or return)
        return;
    }
    request.setUploadFile(base64File);

    // Set file type: "Invoice" for invoice, "AWB" for logistics
    request.setFileType("Invoice"); // Change to "AWB" for logistics file

    // Set file name (must match actual file, e.g., "test.pdf")
    request.setFileName("test.pdf"); // Example: "shipment_123.jpg"

    // Execute the request
    AlipayInvoiceOrAwbFileUploadResponse response = null;
    try {
        response = CLIENT.execute(request);
    } catch (AlipayApiException e) {
        String errorMsg = e.getMessage();
        // Handle error
    }
}
```

The following code shows a sample of the request message:

```json
{
    "uploadFile": "JVBERi0xLjMKJcTl8uXrp/Og0MTGC********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eNqvhm0PtegxRGDnImEnjAYXPQ0wBjVlxqW0jmS4K/Tq8fb5TYE7WnxdrNsA9yV78Yt/XOGdHcUJtwj4y4Dh7nQIlFrQkdtV8a8iMSQxNCENiOBkX0lJqVS2ro0hgmsObQGzXzVcSc4xHWO5KKoKGuY55GGKG/+lRobvMkrrZ4LElPe4c0a28xa4dmiiNF4rpDVY+APFWzEvySMmg6lfEFMrsfZ1VkGT/XMQXgDGHpOWVozOBYdc3mVha2eObKoMyfJFYPEnJtyvGMhT3rY9sbIhQnTtMIYFl70RScCW074B9oZbCwHxYOreZMOwu3+IOTc5yXyl5gwJJyNxc3tWJXwn1NWWm9s80aSnD3On0QJKz+WIlVJ8ycfFZRvlZkjjEbbLOox6DkJNpHy2Dp2FRV5HZ/4z/rnOz7yX3HWTzXIO84ATa50JklJW1/tXU/MCppcz6iowlvhrZwcdQ9xD/EAsbEKndFE/5mASp/igrjfdBmeDs15b8FJgGrlE/Q2rdnQ3jW//dpFHRviVzcuvqKJ6D8B4eeEqQplbmRzdHJlYW0KZW5kb2JqCjE2IDAgb2JqCjw8IC9Qcm9kdWNlciAo/v9cMDAwbVwwMDBhXDAwMGNcMDAwT1wwMDBTXDAwMCBySGcsXDAwMDFcMDAwMVwwMDAuXDAwMDdcMDAwLlwwMDAxXDAwMDD/XDAxMHJIU/dcMDAwMlwwMDAwXDAwMEdcMDAwMVwwMDA0XDAwMDJcMDAwN/9cMDExXDAwMCBcMDAwUVwwMDB1XDAwMGFcMDAwclwwMDB0XDAwMHpcMDAwIFwwMDBQXDAwMERcMDAwRlwwMDBDXDAwMG9cMDAwblwwMDB0XDAwMGVcMDAweFwwMDB0KQovQ3JlYXRpb25EYXRlIChEOjIwMjQxMjE3MTEzNTU2WjAwJzAwJykgL01vZERhdGUgKEQ6MjAyNDEyMTcxMTM1NTZaMDAnMDAnKQo+PgplbmRvYmoKeHJlZgowIDE3CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDI0NiAwMDAwMCBuIAowMDAwMDAzMjExIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMDM1NiAwMDAwMCBuIAowMDAwMDAzMTc2IDAwMDAwIG4gCjAwMDAwMDMzNDQgMDAwMDAgbiAKMDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMDA4NTMyIDAwMDAwIG4gCjAwMDAwMDA0NjQgMDAwMDAgbiAKMDAwMDAwMzI5NCAwMDAwMCBuIAowMDAwMDAzNzAxIDAwMDAwIG4gCjAwMDAwMDM5NTEgMDAwMDAgbiAKMDAwMDAwOTAwMCAwMDAwMCBuIAowMDAwMDA4NzA0IDAwMDAwIG4gCjAwMDAwMDkyNDYgMDAwMDAgbiAKMDAwMDAxNTc1NCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDE3IC9Sb290IDEwIDAgUiAvSW5mbyAxNiAwIFIgL0lEIFsgPDdmZjhmNWEwOTg2ZWU4YTEwMjAzOThkOWQxZmVjYWI2Pgo8N2ZmOGY1YTA5ODZlZThhMTAyMDM5OGQ5ZDFmZWNhYjY+IF0gPj4Kc3RhcnR4cmVmCjE2MDc0CiUlRU9GCg==",
    "fileName": "test.pdf",
    "paymentRequestId": "20250326169319********",
    "fileType": "Invoice",
    "fileId": "2024010****"
}
```

The following code shows a sample of the response:

```json
{
  "result": {
    "resultCode": "SUCCESS",
    "resultStatus": "S",
    "resultMessage": "success"
  }
}
```

## After payments

After completing the payment, you can perform the following actions:

### Cancellation Server-side

In card payment scenarios, Antom supports transaction cancellation (void) under the following three situations:

-   If a transaction is successfully authorized but [automatic capture](https://docs.antom.com/ac/cashierpay/capture.md#FP5rp) fails, Antom will automatically void the transaction after 7 days. You may also proactively cancel the transaction to prevent the buyer’s funds from being frozen for 7 days.
-   If you [capture manually](https://docs.antom.com/ac/cashierpay/capture.md#xy8gQ) but decide not to proceed with capturing an authorized order, you can call the [**cancel**](https://docs.antom.com/ac/ams/paymentc_online.md) API to cancel the transaction and immediately release the funds.
-   For transactions where authorization was not completed, you can call the [**cancel**](https://docs.antom.com/ac/ams/paymentc_online.md) API to cancel the transaction directly to prevent duplicate charges.

Refer to [Cancel](https://docs.antom.com/ac/cashierpay/cancel.md) for more details.

> **Common questions**
>
> **Q: Can an order be canceled after successful capture?**
>
> A: No. Once an order is successfully captured, it cannot be canceled. If you need to process the funds for this order, please initiate a refund. For specific procedures, refer to [Order lifecycle](https://docs.antom.com/ac/cashierpay/cardcollant.md#Xh96R).
>
> **Q: Will an authorized order be automatically canceled if no capture is initiated?**
>
> A: Yes. For an authorized order, capture must be initiated within 7 days. Otherwise, Antom will automatically void the order to release the funds, without requiring you to call the [**cancel**](https://docs.antom.com/ac/ams/paymentc_online.md) API. To prevent the buyer's funds from being frozen for 7 days, it is recommended to proactively call the [**cancel**](https://docs.antom.com/ac/ams/paymentc_online.md) API to release the funds in advance.

### Refund Server-side

Different payment methods have varying refund capabilities. To learn about Antom refund rules and how to initiate a refund for a successful transaction, refer to [Refund](https://docs.antom.com/ac/cashierpay/refund.md).

### Dispute Server-side

Antom provides dispute resolution services for contested transactions. For more information, refer to [Dispute Guidance](https://docs.antom.com/ac/dispute/overview.md) and [Dispute resolution](https://docs.antom.com/ac/dispute/dispute_resolution.md).