Transaction Listing Service

Transaction Listing Service Request Model;

Method
API URL
Parameters

POST

https://posservice.esnekpos.com/api/services/GetRecurringPaymentList

JSON File

The parameters to be sent to the service are as follows;

Transaction Listing Service Request Message Parameters

Parameters
Type
Compulsory
Description

MERCHANT

string

Yes

It is a unique credential created specifically for the member business.

MERCHANT_KEY

string

Yes

It is the key information created specifically for the member business.

START_DATE

string

Yes

The start date for the query.

END_DATE

string

Yes

The end date for the query.

Here is a sample JSON file to send to the service;

                                            
{
    "MERCHANT": "TEST1234", 
    "MERCHANT_KEY": "4oK26hK8MOXrIV1bzTRVPA==",
    "START_DATE" : "01-12-2021",
    "END_DATE" : "05-07-2022"
}
                                        

Transaction Listing Service Reply Message;

The parameters of the reply message sent from the service after the transaction are as follows;

Transaction Listing Service Reply Message Parameters

Parameters
Type
Compulsory
Description

RETURN_CODE

string

Yes

The status of the recurring payment listing process is the code information.

RETURN_MESSAGE

string

Yes

It is the status message information as a result of the recurring payment listing process.

STATUS

string

Yes

It is the status message information as a result of the recurring payment listing process.

RECURRING_PAYMENTS

array

Yes

RECURRING_PAYMENTS

Parametre
Tip
Compulsory
Açıklama

ID

string

Yes

Recurring payment id information

DATE

string

Yes

It is the transaction date information for the payment transaction.

RECURRING_COUNT

string

Yes

The number of repetitions

TRY_COUNT_LIMIT

int

Yes

Number of repeat attempts

AMOUNT

string

Yes

Recurring payment amount information

CURRENCY

string

Yes

Recurring payment transaction currency.('TRY','USD','EUR')

SUCCES_COUNT

string

Yes

Successful repetition number of recurring payment information

DEALER_REF_NO

string

Yes

It is the reference number information given by the merchant when sending the payment transaction request.

CUSTOMER_GSM

string

Yes

Customer phone information.

CUSTOMER_EMAIL

string

Yes

Customer email information.

COSTUMER_NAME

string

Yes

Customer name information.

COSTUMER_ADRESS

string

Yes

Customer address information.

RECURRING_PAYMENT_TRANSACTIONS

Parameters
Type
Compulsory
Description

RECURRING_NO

int

Yes

N. repeat

PAYMENT_DATE

string

Yes

Replay date

REF_NO

int

Yes

The reference number information of the repeat. The payment process can be used in inquiry and re-cancellation service.

STATUS

string

Yes

Status information

TRIES_COUNT

string

Yes

The number of retry attempts.

SUCCES_DATE

string

Yes

The date the repeat was successful.

PAYMENT_ID

array

Yes

If successful again, payment id information.

IS_ACTIVE

array

Yes

Replay activity status

RECURRING_PAYMENT_TRIES

Parameters
Type
Compulsory
Description

PAYMENT_ID

string

Yes

Payment Id Information

STATUS

string

Yes

Retry status.

DESCRIPTION

string

Yes

Description of the retry.

TRY_DATE

string

Yes

The date the retry was made.

In the transaction listing service response message, the value of the STATUS parameter is SUCCESS and the RETURN_CODE parameter is 0, indicating that the transaction listing service has been performed successfully.

Last updated