PayLink

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāļ—āļĩāđˆāđƒāļŦāđ‰āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļĢāļēāļĒāļāļēāļĢ PayLink āđ„āļ”āđ‰ āđ‚āļ”āļĒāđ„āļĄāđˆāļ•āđ‰āļ­āļ‡āđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļŦāļ™āđ‰āļē Add New Link āļšāļ™āļĢāļ°āļšāļš Frontend āļ‚āļ­āļ‡āļŠāļīāļ§āđ€āļžāļĒāđŒ

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 1.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 1.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1ProductImageStringOāļĢāļđāļ›āļ āļēāļžāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
* āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļˆāļ°āļ•āđ‰āļ­āļ‡āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļđāļ›āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ āļĄāļēāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡ string.base64
2ProductNameString255MāļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
3ProductDescriptionString255MāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
4PaymentLimitNumberOāļˆāļģāļ™āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ„āļ”āđ‰1 : āļŠāļģāļĢāļ°āļ„āļĢāļąāđ‰āļ‡āđ€āļ”āļĩāļĒāļ§0 : āđ„āļĄāđˆāļˆāļģāļāļąāļ”āļˆāļģāļ™āļ§āļ™*āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ 1
5StartDateString19Māļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļīāđˆāļĄāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰ [dd/MM/yyyy HH:mm:ss]
6ExpiredDateString19Māļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļ [dd/MM/yyyy HH:mm:ss]
7CurrencyString3Māļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™ āđ€āļŠāđˆāļ™ THB, USD
8AmountNumberMāļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ‚āļ”āļĒāļ—āļĩāđˆ 2 āļŦāļĨāļąāļāļŠāļļāļ”āļ—āđ‰āļēāļĒāļˆāļ°āđ€āļ›āđ‡āļ™āļ„āđˆāļēāļ—āļĻāļ™āļīāļĒāļĄ āđ€āļŠāđˆāļ™ āļŦāļēāļāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļĄāļē 27500 āļĢāļ°āļšāļšāļˆāļ°āļ­āđˆāļēāļ™āļ„āđˆāļēāđ€āļ›āđ‡āļ™ 275.00
*āļŠāļāļļāļĨāđ€āļ‡āļīāļ™ JPY āđāļĨāļ° KRW āļˆāļ°āđ„āļĄāđˆ āļĄāļĩāļŦāļ™āđˆāļ§āļĒāļ—āļĻāļ™āļīāļĒāļĄ
9ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Generate PayLink API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylink/generate");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("ProductImage", "");
request.AddParameter("ProductName", "AirPods Pro");
request.AddParameter("ProductDescription", "AirPods Pro have been designed to deliver Active Noise Cancellation for immersive sound.");
request.AddParameter("PaymentLimit", "");
request.AddParameter("StartDate", "01/10/2021 11:05:06");
request.AddParameter("ExpiredDate", "01/10/2022 11:05:06");
request.AddParameter("Currency", "THB");
request.AddParameter("Amount", "899200");
request.AddParameter("Checksum", "3f75f295446f11b5505a0adcc0955f1b");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 1.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
2messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
3data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
4data.productImageString255āļĨāļīāļ‡āļāđŒāļĢāļđāļ›āļ āļēāļžāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
5data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
6data.productDescriptionString255āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
7data.amountDecimal15,2āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
8data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
9data.createdDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ [dd/MM/yyyy HH:mm:ss]
10data.startDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļīāđˆāļĄāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰[dd/MM/yyyy HH:mm:ss]
11data.expiredDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļ
[dd/MM/yyyy HH:mm:ss]
12data.paymentLimitNumberāļˆāļģāļ™āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ„āļ”āđ‰
13data.statusString10āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ
14data.payLinkTokenString20āļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĨāļīāļ‡āļāđŒ
15data.paymentUrlString255URL āļŠāļģāļŦāļĢāļąāļšāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
16data.qrImageStringāļĢāļđāļ›āļ āļēāļžāļ„āļīāļ§āļ­āļēāļĢāđŒāļŠāļģāļŦāļĢāļąāļšāđāļŠāļāļ™āđ€āļ›āļīāļ”āļĨāļīāļ‡āļāđŒ* āļˆāļ°āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡ string.base64

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ Generate PayLink API

{
    "status": 200,
    "message": "Success",
    "data": {
        "payLinkId": 20255,
        "productImage": "",
        "productName": "AirPods Pro",
        "productDescription": "AirPods Pro have been designed to deliver Active Noise Cancellation for immersive sound.",
        "amount": 8992.00,
        "currency": "THB",
        "createdDate": "04/10/2021 15:35:11",
        "startDate": "01/10/2021 11:05:06",
        "expiredDate": "01/10/2022 11:05:06",
        "paymentLimit": 1,
        "status": "Actived",
        "payLinkToken": "BDKYCT0J4U",
        "paymentUrl": "https://link2.chillpay.co/BDKYCT0J4U",
        "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABPDSURBVHhe7ZNBbiRJEsTm/5+ebd7mQPOGG7yUpUUS4I1hEUqo/vn35eUl8v5AXl4G3h/..."
    }
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāđƒāļ™āļāļēāļĢāļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™ PayLink āđ€āļžāļ·āđˆāļ­āđ„āļĄāđˆāđƒāļŦāđ‰āļĨāļīāļ‡āļāđŒāļ™āļąāđ‰āļ™āļŠāļēāļĄāļēāļĢāļ–āļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 2.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 2.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1PayLinkIdNumberMāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
2ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Close PayLink API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylink/close");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("PayLinkId", "20255");
request.AddParameter("Checksum", "a0568a51d7380d5e7db3ed0621075e2e");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 2.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
2messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
3data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
4data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
5data.amountDecimal15,2āļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
6data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
7data.createdDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ [dd/MM/yyyy HH:mm:ss]
8data.modifiedDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāđāļāđ‰āđ„āļ‚āļĨāđˆāļēāļŠāļļāļ” [dd/MM/yyyy HH:mm:ss]
9data.statusString10āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ Close PayLink API

{
    "status": 200,
    "message": "Success",
    "data": {
        "payLinkId": 20255,
        "productName": "AirPods Pro",
        "amount": 8992.00,
        "currency": "THB",
        "createdDate": "04/10/2021 15:35:11",
        "modifiedDate": "04/10/2021 15:55:02",
        "status": "Closed"
    }
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāđƒāļ™āļāļēāļĢāļĨāļšāļĢāļēāļĒāļāļēāļĢ PayLink āļ‹āļķāđˆāļ‡āļĨāļīāļ‡āļāđŒāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļĨāļšāđ„āļ”āđ‰ āļ•āđ‰āļ­āļ‡āđ€āļ›āđ‡āļ™āļĨāļīāļ‡āļāđŒāļ—āļĩāđˆāđ„āļĄāđˆāđ€āļ„āļĒāļŠāļĢāđ‰āļēāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ€āļĨāļĒ

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 3.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 3.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1PayLinkIdNumberMāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
2ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Delete PayLink API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylink/delete");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("PayLinkId", "20255");
request.AddParameter("Checksum", "a0568a51d7380d5e7db3ed0621075e2e");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 3.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
2messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
3data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
4data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
5data.amountDecimal15,2āļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
6data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
7data.createdDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ [dd/MM/yyyy HH:mm:ss]
8data.modifiedDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāđāļāđ‰āđ„āļ‚āļĨāđˆāļēāļŠāļļāļ” [dd/MM/yyyy HH:mm:ss]
9data.statusString10āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ Delete PayLink Api

{
    "status": 200,
    "message": "Success",
    "data": {
        "payLinkId": 20255,
        "productName": "AirPods Pro",
        "amount": 8992.00,
        "currency": "THB",
        "createdDate": "04/10/2021 15:35:11",
        "modifiedDate": "04/10/2021 15:59:18",
        "status": "Deleted"
    }
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāđƒāļ™āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļĢāļēāļĒāļāļēāļĢ PayLink āļ‚āļ­āļ‡āļĢāđ‰āļēāļ™āļ„āđ‰āļēāđƒāļ™āļĢāļ°āļšāļšāļŠāļīāļ§āđ€āļžāļĒāđŒ

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 4.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 4.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1OrderByString20Oāđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ„āļ­āļĨāļąāļĄāļ™āđŒPayLinkId : āļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒProductName : āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢAmount : āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢCreatedDate : āļ§āļąāļ™āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡NumberOfUse : āļˆāļģāļ™āļ§āļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢāđ„āļ›āđāļĨāđ‰āļ§Status : āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ PayLinkId
2OrderDirString4Oāļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡ASC : āđ€āļĢāļĩāļĒāļ‡āļˆāļēāļāļ™āđ‰āļ­āļĒāđ„āļ›āļĄāļēāļDESC : āđ€āļĢāļĩāļĒāļ‡āļˆāļēāļāļĄāļēāļāđ„āļ›āļ™āđ‰āļ­āļĒ* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ DESC
3PageSizeNumberOāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŦāļ™āđ‰āļē (1-100)* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ 10
4PageNumberNumberOāđ€āļĨāļ‚āļŦāļ™āđ‰āļē* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ 1
5PayLinkIdNumberOāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
6ProductNameString255OāļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
7StatusString10OāļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ
8CreatedDateFromString19Oāļ§āļąāļ™āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ (āļˆāļēāļ)[dd/MM/yyyy HH:mm:ss]
9CreatedDateToString19Oāļ§āļąāļ™āļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ (āļ–āļķāļ‡)[dd/MM/yyyy HH:mm:ss]
10ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Search PayLink API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylink/search");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("OrderBy", "");
request.AddParameter("OrderDir", "");
request.AddParameter("PageSize", "");
request.AddParameter("PageNumber", "");
request.AddParameter("PayLinkId", "");
request.AddParameter("ProductName", "");
request.AddParameter("ProductDescription", "");
request.AddParameter("Status", "");
request.AddParameter("CreatedDateFrom", "");
request.AddParameter("CreatedDateTo", "");
request.AddParameter("Checksum", "5d85f1096f37c540b5118a50ed399bcd");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 4.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1totalRecordNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
2pageSizeNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŦāļ™āđ‰āļē
3pageNumberNumberāđ€āļĨāļ‚āļ—āļĩāđˆāļŦāļ™āđ‰āļē
4filteredRecordNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāđƒāļ™āļŦāļ™āđ‰āļēāļ›āļąāļˆāļˆāļļāļšāļąāļ™
5statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
6messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
7data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
8data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
9data.amountDecimal15,2āļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
10data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
11data.createdDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ [dd/MM/yyyy HH:mm:ss]
12data.paymentLimitNumberāļˆāļģāļ™āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ„āļ”āđ‰
13data.numberOfUseNumberāļˆāļģāļ™āļ§āļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ›āđāļĨāđ‰āļ§
14data.statusString10āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ Search PayLink API

{
    "totalRecord": 961,
    "pageSize": 5,
    "pageNumber": 1,
    "filteredRecord": 5,
    "status": 200,
    "message": "Success",
    "data": [
        {
            "payLinkId": 21955,
            "productName": "[SIT] Test Create From API Service",
            "amount": 20.00,
            "currency": "THB",
            "createdDate": "01/10/2021 10:15:48",
            "paymentLimit": 10,
            "numberOfUse": 0,
            "status": "Actived"
        },
        {
            "payLinkId": 21954,
            "productName": "[SIT] Test Create From API Service",
            "amount": 20.00,
            "currency": "THB",
            "createdDate": "01/10/2021 10:11:42",
            "paymentLimit": 10,
            "numberOfUse": 0,
            "status": "Actived"
        },
        {
            "payLinkId": 21953,
            "productName": "[SIT] Test Create From API Service",
            "amount": 20.00,
            "currency": "THB",
            "createdDate": "01/10/2021 10:11:15",
            "paymentLimit": 10,
            "numberOfUse": 0,
            "status": "Actived"
        },
        {
            "payLinkId": 21946,
            "productName": "āļ—āļ”āļŠāļ­āļš Success case",
            "amount": 3000.00,
            "currency": "THB",
            "createdDate": "30/09/2021 11:07:17",
            "paymentLimit": 0,
            "numberOfUse": 1,
            "status": "Actived"
        },
        {
            "payLinkId": 21945,
            "productName": "āļ—āļ”āļŠāļ­āļš Success case",
            "amount": 3000.00,
            "currency": "THB",
            "createdDate": "30/09/2021 11:06:05",
            "paymentLimit": 0,
            "numberOfUse": 0,
            "status": "Actived"
        }
    ]
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāļ—āļĩāđˆāđƒāļŦāđ‰āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āļĢāļēāļĒāļāļēāļĢ PayLink āļ—āļĩāđˆāļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ€āļ„āļĒāļŠāļĢāđ‰āļēāļ‡āđ„āļ§āđ‰

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 5.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 5.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1PayLinkIdNumberMāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
2ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Details PayLink API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylink/details");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("PayLinkId", "20255");
request.AddParameter("Checksum", "a0568a51d7380d5e7db3ed0621075e2e");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 5.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
2messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
3data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
4data.productImageString255āļĨāļīāļ‡āļāđŒāļĢāļđāļ›āļ āļēāļžāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
5data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
6data.productDescriptionString255āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
7data.amountDecimal15,2āļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
8data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
9data.createdDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒ [dd/MM/yyyy HH:mm:ss]
10data.startDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļīāđˆāļĄāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰[dd/MM/yyyy HH:mm:ss]
11data.expiredDateString19āļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļ [dd/MM/yyyy HH:mm:ss]
12data.paymentLimitNumberāļˆāļģāļ™āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ„āļ”āđ‰
13data.numberOfUseNumberāļˆāļģāļ™āļ§āļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ›āđāļĨāđ‰āļ§
14data.statusString10āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ
15data.payLinkTokenString20āļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĨāļīāļ‡āļāđŒ
16Data.PaymentUrlString255URL āļŠāļģāļŦāļĢāļąāļšāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
17Data.QRImageStringāļĢāļđāļ›āļ āļēāļžāļ„āļīāļ§āļ­āļēāļĢāđŒāļŠāļģāļŦāļĢāļąāļšāđāļŠāļāļ™āđ€āļ›āļīāļ”āļĨāļīāļ‡āļāđŒ* āļˆāļ°āļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ‚āļ­āļ‡ string.base64

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ PayLink Details API

{
    "status": 200,
    "message": "Success",
    "data": {
        "payLinkId": 20255,
        "productImage": "",
        "productName": "AirPods Pro",
        "productDescription": "AirPods Pro have been designed to deliver Active Noise Cancellation for immersive sound.",
        "amount": 8992.00,
        "currency": "THB",
        "createdDate": "04/10/2021 15:35:11",
        "startDate": "01/10/2021 11:05:06",
        "expiredDate": "01/10/2022 11:05:06",
        "paymentLimit": 1,
        "numberOfUse": 1,
        "status": "Actived",
        "payLinkToken": "BDKYCT0J4U",
        "paymentUrl": "https://link2.chillpay.co/BDKYCT0J4U",
        "qrImage": "data:image/png;base64,iVBORw0KGgoAAAANSUh..."
    }
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāđƒāļ™āļāļēāļĢāļ„āđ‰āļ™āļŦāļēāļĢāļēāļĒāļāļēāļĢ PayLink transaction āļ‚āļ­āļ‡āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļœāđˆāļēāļ™ PayLink āđƒāļ™āļĢāļ°āļšāļšāļŠāļīāļ§āđ€āļžāļĒāđŒ

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 6.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 6.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1OrderByString20Oāđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ„āļ­āļĨāļąāļĄāļ™āđŒTransactionId : āđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļēTransactionDate : āļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢPaymentDate : āļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ProductName : āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢCustomerName : āļŠāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļēCustomerPhoneNumber : āđ€āļšāļ­āļĢāđŒāđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāļĨāļđāļāļ„āđ‰āļēAmount : āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢFee : āļ„āđˆāļēāļ˜āļĢāļĢāļĄāđ€āļ™āļĩāļĒāļĄDiscount : āļŠāđˆāļ§āļ™āļĨāļ”NetAmount : āļĢāļēāļ„āļēāļŠāļļāļ—āļ˜āļīPaymentStatus : āļœāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ TransactionId
2OrderDirString4Oāļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡ASC : āđ€āļĢāļĩāļĒāļ‡āļˆāļēāļāļ™āđ‰āļ­āļĒāđ„āļ›āļĄāļēāļDESC : āđ€āļĢāļĩāļĒāļ‡āļˆāļēāļāļĄāļēāļāđ„āļ›āļ™āđ‰āļ­āļĒ* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ DESC
3PageSizeNumberOāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŦāļ™āđ‰āļē (1-100)* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ 10
4PageNumberNumberOāđ€āļĨāļ‚āļŦāļ™āđ‰āļē* āļŦāļēāļāđ„āļĄāđˆāđ„āļ”āđ‰āļŠāđˆāļ‡āļĄāļēāļ„āđˆāļēāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ„āļ·āļ­ 1
5TransactionIdNumberOāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļē
6TransactionDateFromString19Oāļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢ (āļˆāļēāļ)[dd/MM/yyyy HH:mm:ss]
7TransactionDateToString19Oāļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢ (āļ–āļķāļ‡)[dd/MM/yyyy HH:mm:ss]
8PaymentDateFromString19Oāļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ (āļˆāļēāļ)[dd/MM/yyyy HH:mm:ss]
9PaymentDateToString19Oāļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ (āļ–āļķāļ‡)[dd/MM/yyyy HH:mm:ss]
10ProductNameString255OāļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
11CustomerNameString100OāļŠāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļē
12CustomerPhoneNumberString15Oāđ€āļšāļ­āļĢāđŒāđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāļĨāļđāļāļ„āđ‰āļē
13PaymentStatusString15OāļœāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
14ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request Search PayLink Transactions API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylinktransaction/search");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("OrderBy", "");
request.AddParameter("OrderDir", "");
request.AddParameter("PageSize", "");
request.AddParameter("PageNumber", "");
request.AddParameter("TransactionId", "");
request.AddParameter("TransactionDateFrom", "30/09/2021 00:00:00");
request.AddParameter("TransactionDateTo", "");
request.AddParameter("ProductName", "");
request.AddParameter("CustomerName", "");
request.AddParameter("CustomerPhoneNumber", "");
request.AddParameter("PaymentStatus", "");
request.AddParameter("Checksum", "5d85f1096f37c540b5118a50ed399bcd");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 6.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1totalRecordNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ”
2pageSizeNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŦāļ™āđ‰āļē
3pageNumberNumberāđ€āļĨāļ‚āļ—āļĩāđˆāļŦāļ™āđ‰āļē
4filteredRecordNumberāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāđƒāļ™āļŦāļ™āđ‰āļēāļ›āļąāļˆāļˆāļļāļšāļąāļ™
5statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
6messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
7data.transactionIdNumberāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļē
8data.transactionDateString19āļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢ [dd/MM/yyyy HH:mm:ss]
9data.paymentDateString19āļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ [dd/MM/yyyy HH:mm:ss]
10data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
11data.customerNameString100āļŠāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļē
12data.customerPhoneNumberString15āđ€āļšāļ­āļĢāđŒāđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāļĨāļđāļāļ„āđ‰āļē
13data.amountDecimal15,2āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
14data.feeDecimal15,2āļ„āđˆāļēāļ˜āļĢāļĢāļĄāđ€āļ™āļĩāļĒāļĄ
15data.discountDecimal15,2āļŠāđˆāļ§āļ™āļĨāļ”
16data.netAmountDecimal15,2āļĢāļēāļ„āļēāļŠāļļāļ—āļ˜āļī
17data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
18data.paymentStatusString20āļœāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ Search PayLink Transactions Api

{
    "totalRecord": 2,
    "pageSize": 10,
    "pageNumber": 1,
    "filteredRecord": 2,
    "status": 200,
    "message": "Success",
    "data": [
        {
            "transactionId": 139939,
            "transactionDate": "30/09/2021 11:07:29",
            "paymentDate": "30/09/2021 11:08:16",
            "productName": "āļ—āļ”āļŠāļ­āļš Success case",
            "customerName": "Test Payment By ChillPay",
            "customerPhoneNumber": "0826923245",
            "amount": 3000.00,
            "fee": 0.00,
            "discount": 0.00,
            "netAmount": 3000.00,
            "currency": "THB",
            "paymentStatus": "Success"
        },
        {
            "transactionId": 139938,
            "transactionDate": "30/09/2021 11:05:09",
            "paymentDate": "30/09/2021 11:21:01",
            "productName": "āļāļĢāļ“āļĩāļ”āļđ API PayLink Detail",
            "customerName": "Test Payment By ChillPay",
            "customerPhoneNumber": "0826923245",
            "amount": 3000.00,
            "fee": 97.50,
            "discount": 0.00,
            "netAmount": 3097.50,
            "currency": "THB",
            "paymentStatus": "Cancel"
        }
    ]
}

āđ€āļ›āđ‡āļ™āđ€āļ‹āļ­āļĢāđŒāļ§āļīāļŠāļ—āļĩāđˆāđƒāļŦāđ‰āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļĩāļĒāļāļ”āļđāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ•āđˆāļēāļ‡āđ† āļ‚āļ­āļ‡āļĢāļēāļĒāļāļēāļĢ PayLink Transactions āđ„āļ”āđ‰

Endpoint Url āļŠāļģāļŦāļĢāļąāļšāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āđāļ•āđˆāļĨāļ° Environment

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 7.1 Request Header Parameters

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1CHILLPAY-MerchantCodeString15MāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒ
2CHILLPAY-ApiKeyString100MāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļ—āļĩāđˆāļ­āļ­āļāđƒāļŦāđ‰āđ‚āļ”āļĒāļŠāļīāļ§āđ€āļžāļĒāđŒāđƒāļŠāđ‰āđƒāļ™āļāļēāļĢāđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļĢāļ°āļšāļš

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 7.2 Request Body Parameters āļŠāļģāļŦāļĢāļąāļšāļŠāđˆāļ‡āļ„āđˆāļēāļœāđˆāļēāļ™ Method: POST

No.Parameters NameData TypeLengthMandatory / OptionalDescription
1TransactionIdNumberMāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļē
2ChecksumString32MāļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰āļˆāļēāļāļāļēāļĢāļ™āļģāļ„āđˆāļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđ„āļ›āđ€āļ‚āđ‰āļēāļĢāļŦāļąāļŠ MD5

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļāļēāļĢāđ€āļĢāļĩāļĒāļ Request PayLink Transactions Details API (Code āļ āļēāļĐāļē C# .NET)

var client = new RestClient("https://api-paylink.chillpay.co/api/v1/paylinktransaction/details");
var request = new RestRequest(Method.POST);
request.AddHeader("CHILLPAY-MerchantCode", "M000000");
request.AddHeader("CHILLPAY-ApiKey", "IvT3g19J2CfqNJJAXxbWdkXS5jCpo9XntXhCaiiwdu6eW7JviKBwRm02BlMxE773");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("TransactionId", "136509");
request.AddParameter("Checksum", "a0568a51d7380d5e7db3ed0621075e2e");
IRestResponse response = client.Execute(request);

āļ•āļēāļĢāļēāļ‡āļ—āļĩāđˆ 7.3 Response Message Parameters

No.Parameters NameData TypeLengthDescription
1statusString5āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
2messageString255āļ„āļģāļ­āļ˜āļīāļšāļēāļĒāļŠāļ–āļēāļ™āļ°āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢ
3data.payLinkIdNumberāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒ
4data.productNameString255āļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
5data.productDescriptionString255āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
6data.transactionIdNumberāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļē
7data.transactionDateString19āļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢ [dd/MM/yyyy HH:mm:ss]
8data.paymentDateString19āļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™ [dd/MM/yyyy HH:mm:ss]
9data.customerNameString100āļŠāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļē
10data.customerPhoneNumberString15āđ€āļšāļ­āļĢāđŒāđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāļĨāļđāļāļ„āđ‰āļē
11data.channelNameString50āļŠāđˆāļ­āļ‡āļ—āļēāļ‡āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
12data.amountDecimal15,2āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢ
13data.feeDecimal15,2āļ„āđˆāļēāļ˜āļĢāļĢāļĄāđ€āļ™āļĩāļĒāļĄ
14data.discountDecimal15,2āļŠāđˆāļ§āļ™āļĨāļ”
15data.netAmountDecimal15,2āļĢāļēāļ„āļēāļŠāļļāļ—āļ˜āļī
16data.currencyString3āļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™
17data.paymentStatusString15āļœāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ āļ‚āđ‰āļ­āļĄāļđāļĨ JSON Response Message āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļˆāļēāļāļāļēāļĢāđ€āļĢāļĩāļĒāļ PayLink Transactions Details API

{
    "status": 200,
    "message": "Success",
    "data": {
        "payLinkId": 20916,
        "productName": "[SIT] Test Create From API Service",
        "productDescription": "test create paylink from api service #1",
        "transactionId": 136509,
        "transactionDate": "19/08/2021 14:55:28",
        "paymentDate": "19/08/2021 14:55:49",
        "customerName": "Anucha Kunaroop",
        "customerPhoneNumber": "0822318917",
        "channelName": "Internet Banking (āļ˜.āļāļĢāļļāļ‡āđ€āļ—āļž)",
        "amount": 20.00,
        "fee": 0.00,
        "discount": 0.00,
        "netAmount": 20.00,
        "currency": "THB",
        "paymentStatus": "Success"
    }
}

āļ āļēāļ„āļœāļ™āļ§āļ

āļ āļēāļ„āļœāļ™āļ§āļ āļ. āļĢāļŦāļąāļŠāļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒ

No.Status MessageDescription
1ClosedāļĨāļīāļ‡āļāđŒāļ–āļđāļāļ›āļīāļ”āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™
2SuccessāļĨāļīāļ‡āļāđŒāļ–āļđāļāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļŠāļģāđ€āļĢāđ‡āļˆ
3CancelledāļĨāļīāļ‡āļāđŒāļ–āļđāļāļĒāļāđ€āļĨāļīāļ
4DeletedāļĨāļīāļ‡āļāđŒāļ–āļđāļāļĨāļš
5ExpiredāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļ
6WaitingāļĨāļīāļ‡āļāđŒāļ­āļĒāļđāđˆāļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ”āļģāđ€āļ™āļīāļ™āļāļēāļĢ āļĒāļąāļ‡āđ„āļĄāđˆāļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰āļ‡āļēāļ™
7ActivedāļĨāļīāļ‡āļāđŒāļžāļĢāđ‰āļ­āļĄāđƒāļŠāđ‰āļ‡āļēāļ™

āļ āļēāļ„āļœāļ™āļ§āļ āļ‚. āļĢāļŦāļąāļŠāļœāļĨāļ‚āļ­āļ‡āļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļ‚āļ­āļ‡āļĨāļđāļāļ„āđ‰āļē (āļ‚āđ‰āļ­āļĄāļđāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļˆāļēāļāļ—āļēāļ‡āļ˜āļ™āļēāļ„āļēāļĢ)

No.Status MessageDescription
1Successāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āļŠāļģāđ€āļĢāđ‡āļˆ
2Failāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļĄāđˆāļŠāļģāđ€āļĢāđ‡ā
3CancelāļĨāļđāļāļ„āđ‰āļēāļĒāļāđ€āļĨāļīāļāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
4Errorāđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āļĢāļ°āļŦāļ§āđˆāļēāļ‡āļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
5Transaction Timeout āļĨāļđāļāļ„āđ‰āļēāđ„āļĄāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢāđƒāļ™āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ—āļĩāđˆāļāļģāļŦāļ™āļ”
6Transaction PendingāļĢāļ­āļāļēāļĢāļŠāļģāļĢāļ°āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļē/āļšāļĢāļīāļāļēāļĢ
7Voidedāļ—āļģāļĢāļēāļĒāļāļēāļĢ Void āļŠāļģāđ€āļĢāđ‡ā
8Refundedāļ—āļģāļĢāļēāļĒāļāļēāļĢ Refund āļŠāļģāđ€āļĢāđ‡āļˆ
9Refund Requestedāļ—āļģāļĢāļēāļĒāļāļēāļĢāđ€āļžāļ·āđˆāļ­āļ‚āļ­ Refund 
10Settlement Successāļ—āļģāļĢāļēāļĒāļāļēāļĢāđ‚āļ­āļ™āđ€āļ‡āļīāļ™āđƒāļŦāđ‰āļĢāđ‰āļēāļ™āļ„āđ‰āļēāļŠāļģāđ€āļĢāđ‡āļˆ
11Void Failāļ—āļģāļĢāļēāļĒāļāļēāļĢ Void āđ„āļĄāđˆāļŠāļģāđ€āļĢāđ‡āļˆ
12Refund Failāļ—āļģāļĢāļēāļĒāļāļēāļĢ Refund āđ„āļĄāđˆāļŠāļģāđ€āļĢāđ‡āļˆ

āļ āļēāļ„āļœāļ™āļ§āļ āļ„. āļĢāļŦāļąāļŠāļœāļĨāļ‚āļ­āļ‡āļāļēāļĢāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāđˆāļ‡āļ‚āđ‰āļ­āļĄāļđāļĨāļāļĨāļąāļšāđ„āļ›āđƒāļŦāđ‰āļĢāđ‰āļēāļ™āļ„āđ‰āļē

CodeStatus MessageDescription
200Successāļ—āļģāļĢāļēāļĒāļāļēāļĢāļŠāļģāđ€āļĢāđ‡āļˆ
1001Invalid Parameterāļ‚āđ‰āļ­āļĄāļđāļĨāļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1002Invalid MerchantCodeāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1003Invalid PayLinkIdāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1004Invalid ProductNameāļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1005Invalid ProductDescriptionāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1006Invalid StartDateāļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļīāđˆāļĄāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1007Invalid ExpiredDateāļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1008Invalid CurrencyāļŠāļāļļāļĨāđ€āļ‡āļīāļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1009Invalid TransactionIdāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1010Invalid ApiKeyāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
1011Invalid ChecksumāļĢāļŦāļąāļŠ Checksum āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2001Invalid MerchantCode Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļŦāļąāļŠāļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2002Invalid PayLinkId Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļŦāļąāļŠāļ›āļĢāļ°āļˆāļģāļĨāļīāļ‡āļāđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2003Invalid ProductName Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļ·āđˆāļ­āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2004Invalid ProductDescription Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2005Invalid Amount Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2006Invalid Currency Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļāļļāļĨāđ€āļ‡āļīāļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2007Invalid CreatedDate Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļąāļ™āđ€āļ§āļĨāļēāļ—āļĩāđˆāļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2008Invalid StartDate Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĢāļīāđˆāļĄāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļ”āđ‰āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2009Invalid ExpiredDate Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļąāļ™āļ—āļĩāđˆāļĨāļīāļ‡āļāđŒāļŦāļĄāļ”āļ­āļēāļĒāļļāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2010Invalid PaymentLimit Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļģāļ™āļ§āļ™āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ„āļ”āđ‰āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2011Invalid Status Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2012Invalid TransactionId Dataāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļĨāļ‚āļ—āļĩāđˆāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāļēāļĒāļāļēāļĢāļŠāļģāļŦāļĢāļąāļšāļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2013Invalid TransactionDate Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļąāļ™āļ—āļĩāđˆāļ—āļģāļĢāļēāļĒāļāļēāļĢāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2014Invalid PaymentDate Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļ§āļąāļ™āļ—āļĩāđˆāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2015Invalid CustomerName Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2016Invalid CustomerPhoneNumber Dataāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļšāļ­āļĢāđŒāđ‚āļ—āļĢāļĻāļąāļžāļ—āđŒāļĨāļđāļāļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2017Invalid PaymentStatus Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļœāļĨāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2018Invalid OrderBy Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļšāđ€āļĢāļĩāļĒāļ‡āļ•āļēāļĄāļ„āļ­āļĨāļąāļĄāļ™āđŒāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2019Invalid OrderDir Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļšāļ—āļīāļĻāļ—āļēāļ‡āļāļēāļĢāđ€āļĢāļĩāļĒāļ‡āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2020Invalid PageSize Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļˆāļģāļ™āļ§āļ™āļĢāļēāļĒāļāļēāļĢāļ•āđˆāļ­āļŦāļ™āđ‰āļēāđ„āļĄāđˆāļ–āļđāļ”āļ•āđ‰āļ­āļ‡
2021Invalid PageNumber Dataāļ‚āđ‰āļ­āļĄāļđāļĨāđ€āļĨāļ‚āļŦāļ™āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2022Invalid ApiKey Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļŦāļąāļŠāļ­āđ‰āļēāļ‡āļ­āļīāļ‡āļĢāđ‰āļēāļ™āļ„āđ‰āļēāđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2023Invalid Checksum Dataāļ‚āđ‰āļ­āļĄāļđāļĨāļĢāļŦāļąāļŠ Checksum āđ„āļĄāđˆāļ–āļđāļāļ•āđ‰āļ­āļ‡
2024Currency Not SupportāļŠāļāļļāļĨāđ€āļ‡āļīāļ™āđ„āļĄāđˆāļĢāļ­āļ‡āļĢāļąāļš
2025Amount Less Than Mināļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāļ•āđˆāļģāļāļ§āđˆāļēāļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ‚āļąāđ‰āļ™āļ•āđˆāļģāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļĢāļēāļĒāļāļēāļĢāđ„āļ”āđ‰
2026Amount More Than Maxāļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļ„āđˆāļēāļŠāļīāļ™āļ„āđ‰āļēāļŦāļĢāļ·āļ­āļšāļĢāļīāļāļēāļĢāļŠāļđāļ‡āļāļ§āđˆāļēāļˆāļģāļ™āļ§āļ™āđ€āļ‡āļīāļ™āļŠāļđāļ‡āļŠāļļāļ”āļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļĢāļēāļĒāļāļēāļĢāđ„āļ”āđ‰
3001PayLink Create Failedāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āļĨāļīāļ‡āļāđŒāđ„āļ”āđ‰
3002PayLink Not Foundāđ„āļĄāđˆāđ€āļˆāļ­āļĢāļēāļĒāļāļēāļĢāļĨāļīāļ‡āļāđŒ
3003PayLink Status MismatchāļŠāļ–āļēāļ™āļ°āļĢāļēāļĒāļāļēāļĢāđ„āļĄāđˆāļ•āļĢāļ‡āđ€āļ‡āļ·āđˆāļ­āļ™āđ„āļ‚
3004PayLink Update Failedāđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ­āļąāļžāđ€āļ”āļ—āļŠāļ–āļēāļ™āļ°āļ‚āļ­āļ‡āļĨāļīāļ‡āļāđŒāđ„āļ”āđ‰
3005PayLink Transaction Not Foundāđ„āļĄāđˆāđ€āļˆāļ­āļĢāļēāļĒāļāļēāļĢāļŠāļģāļĢāļ°āđ€āļ‡āļīāļ™
4001Account UnauthorizedāļšāļąāļāļŠāļĩāļĢāđ‰āļēāļ™āļ„āđ‰āļēāļĒāļąāļ‡āđ„āļĄāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļ­āļ™āļļāļĄāļąāļ•āļī
4002System ErrorāļĢāļ°āļšāļšāđ€āļāļīāļ”āļ‚āđ‰āļ­āļœāļīāļ”āļžāļĨāļēāļ”āđ„āļĄāđˆāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļĢāļēāļĒāļāļēāļĢāđ„āļ”āđ‰
4003System Maintenance Timeāļ­āļĒāļđāđˆāđƒāļ™āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļĢāļ°āļšāļš
4004Request Exceeded LimitāļāļēāļĢāļĢāđ‰āļ­āļ‡āļ‚āļ­āđ€āļāļīāļ™āļˆāļģāļ™āļ§āļ™āļ—āļĩāđˆāļāļģāļŦāļ™āļ”
Updated on January 22, 2024

Related Articles