This API Help to get Process Payment: Multi Cart Model

Request Parameters:

Attribute

Type

Details

merchant_id*

integer

merchant_id is the unique identifier of the merchant.

card_number*

string

Card number

card_expiry
_year*

string

The year of card expiry. For example: "2025"

card_expiry
_month*

string

The year of card expiry. For example: "02"

card_holder
_name*

string

Name on the card.

cvv*

string

CVV

is_card_to
_be_saved

Bool

saved card details ofr future use.

country_code*

integer

The country code of the mobile number.

mobile_number*

string

Mobile number of the customer.

email_id*

string

Email id of the cusotmer.

customer_token*

string

vaild Token to be set for the customer.

scheme_id*

string

Scheme id is the offer identifier availability of which on the card is to be checked.

program_type*

string

program_type.

is_scheme_valid*

boolean

vaild check on the schema.

product_code*

string

Product code is the unique identifier of the product.

product_name*

string

Product name

product_amount*

long

Product amount in paise.

subvention_
cashback_discount

string

Subvention discount cashback amount in paise. Only applicable when subvention is present.

product_discount

string

Product discount amount in paise. Only applicable if product discount is present.

subvention_cashback
_discount_percentage

long

Subvention discount cashback percentage. Its value is percentage multiplied by 10000.

product_discount
_percentage

long

Product discount cashback percentage. Its value is percentage multiplied by 10000.

subvention_type*

int

Type of subvention applied on the scheme. "1" for No cost EMI, "2" for Low cost EMI and "3" for Standard EMI

bankinterest
rate_percentage

long

Bank interest amount in paise.

bank_interest_rate

string

Bank interest rate in percentage multiplied by 10000.

emi_scheme

string

valid emi scheme.

tenure_id*

string

valid tenure id.

tenure_in_month*

string

valid tenure in month.

monthly_installment*

string

vaild monthly installment.

bank_interest_rate*

string

vaild bank interest rate.

interest_pay_to_bank*

string

valid interest pay to bank.

totalofferred
discount_cashback
_amount*

string

vaild cash back amount.

loan_amount*

string

vaild loan amount.

auth_amount*

string

vaild auth amount.

acquirerId

string

vaild acquire id.

Request Body payload:

{
    "merchant_data": {
        "merchant_id": 11607
    },
    "card_data": {
        "card_number": "4012001037141112",
        "card_expiry_year": "2023",
        "card_expiry_month": "11",
        "card_holder_name": "Harsh",
        "cvv": "123",
        "is_card_to_be_saved": true
    },
    "customer_data": {
        "country_code": "91",
        "mobile_number": "9582492891",
        "email_id": "[email protected]",
        "customer_token": "AGxVyLz65ucoJrx+w1u1xQ=="
    },
    "emi_data": {
        "offer_scheme": {
            "product_details": [
                {
                    "schemes": [
                        {
                            "scheme_id": "48916",
                            "program_type": 112,
                            "is_scheme_valid": true
                        }
                    ],
                    "product_code": "2000",
                    "product_name": "2000",
                    "product_amount": 1000000,
                    "subvention_cashback_discount": 20000,
                    "product_discount": 0,
                    "subvention_cashback_discount_percentage": 20000,
                    "product_discount_percentage": 0,
                    "subvention_type": 2,
                    "bank_interest_rate_percentage": 60000,
                    "bank_interest_rate": 24661
                },
                {
                    "schemes": [
                        {
                            "scheme_id": "48916",
                            "program_type": 112,
                            "is_scheme_valid": true
                        }
                    ],
                    "product_code": "2001",
                    "product_name": "2001",
                    "product_amount": 1000000,
                    "subvention_cashback_discount": 20000,
                    "product_discount": 0,
                    "subvention_cashback_discount_percentage": 20000,
                    "product_discount_percentage": 0,
                    "subvention_type": 2,
                    "bank_interest_rate_percentage": 60000,
                    "bank_interest_rate": 24661
                }
            ],
            "emi_scheme": {
                "scheme_id": "46918",
                "program_type": 105,
                "is_scheme_valid": true
            }
        },
        "tenure_id": "9",
        "tenure_in_month": "9",
        "monthly_installment": 223258,
        "bank_interest_rate": 60000,
        "interest_pay_to_bank": 49322,
        "total_offerred_discount_cashback_amount": 40000,
        "loan_amount": 1960000,
        "auth_amount": 1960000
    },
    "acquirer_data": {
        "acquirerId": 8004
    }
}

Response Payload:

{
    "content": "<!DOCTYPE html><html><head><title> Redirecting ... </title></head><body><script>var url = 'https://test.pinepg.in/pinepg/v2/process/payment?token=QNd7t3Tb5GdZG11%2bg%2fJdy%2b%2f1FIwnko2haekL5yb%2fvio%3d';window.location = url;</script></body></html>",
    "payment_id": 438470,
    "order_id": 78612345,
    "amount_in_paise": 2000000,
    "token": "ZCgfoCQy4z3Stfb6fJeC69iBcTFINGqvhlKf3hEduhU=",
    "api_url": null,
    "response_code": 14010,
    "response_message": "SUCCESS"
}
{
  "response_code": 14845,
  "response_message": "Request Data is not valid"
}

{
  "response_code": 14826,
  "response_message": "Offer is not applicable on card"
}

{
  "response_code": 14819,
  "response_message": "Offer is outdated"
}
{
  "error_code": "14020",
  "error_message": "Oops, something went wrong!"
}
Language
Authentication
Basic
base64
:
Click Try It! to start a request and see the response here!