{"info":{"_postman_id":"9b88c304-42bc-425f-9812-90d6e82a06ec","name":"United Payment Azerbaijan - Payment Platform","description":"<html><head></head><body><p>This application allows you to perform easily and securely many transactions, such as online pruchase, instant money loading to company`s wallet accounts, money transfers via Virtual POS and Kiosk.</p>\n<ul>\n<li><p>Top up instantly your virtual wallet account from your bank card or kiosk terminals.</p>\n</li>\n<li><p>Load money to your wallet account from our contracted kiosk points.</p>\n</li>\n<li><p>Get transaction status of transaction, wallet account information and reconciliation services.</p>\n</li>\n</ul>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"17619441","collectionId":"9b88c304-42bc-425f-9812-90d6e82a06ec","publishedId":"2s93Xu3644","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2023-04-11T13:34:53.000Z"},"item":[{"name":"Authentication","item":[{"name":"Login","event":[{"listen":"test","script":{"id":"a22806aa-d7d3-4547-b11a-1c50450ac107","exec":["pm.test('Status code is 200', function () {","    pm.response.to.have.status(200);","});","","if (pm.response.code === 200) {","    try {","        let responseData = pm.response.json();","        let token = responseData.token;","        pm.collectionVariables.set('token', token);","","        pm.test('Token is present in response', function () {","            pm.expect(token).to.be.a('string').and.not.empty;","        });","    } catch (e) {","        console.log(e);","    }","}"],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"b1389602-903d-4052-906f-6b0752e81b99","exec":["/*\r","let responseData=pm.response.json();\r","console.log(responseData.token);\r","pm.variables.set(\"token\", responseData.token);*/"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"1b002536-deb0-4bf9-ab7e-165cf20e39a6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"support@unitedpayment.com\",\r\n    \"password\" : \"XP@qJM06W!3@\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/auth/","description":"<p>Application provides its API service authentication with JWT (Json Web Token). With the token information sent with the \"Bearer \" prefix or sent token as value and \"x-auth-token\" as key in the header, the services offered by the application can be used.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>The information requested in the body is provided by the United Payment.</p>\n</li>\n<li><p>Token expiration is until 01:00:00 (1 Hour).</p>\n</li>\n<li><p>Then the token must be renewed.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ol>\n<li><p>email - required</p>\n</li>\n<li><p>password - required</p>\n</li>\n</ol>\n","urlObject":{"path":["auth",""],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"0e3a67bc-f718-4746-8bff-3671be24265f","name":"Login Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"support@birlesikodeme.com\",\r\n    \"password\" : \"XP@qJM06W!3@\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/auth/"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"352"},{"key":"ETag","value":"W/\"160-OIssZBWK/dtsSIH0kNW2UiXCBCE\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:58:23 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIyMyIsIm5iZiI6MTc3OTA5MTYwNSwiZXhwIjoxNzc5MDk1MjA1LCJpYXQiOjE3NzkwOTE2MDUsImlzcyI6InlvdXJpc3N1ZXIxMjMiLCJhdWQiOiJ5b3VyYXVkaWVuY2UxMjMifQ.qckPvmd5RaBXFRPoCXQ_lMGwHTZ46gaWLYufpdOT5TY\"\n}"},{"id":"e185a473-79dc-421d-a4f3-28bbf1e168e5","name":"Login Wrong Information","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\" : \"support@unitedyment.com\",\r\n    \"password\" : \"XP@qJM!3@\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/auth/"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 18 May 2026 08:07:42 GMT"},{"key":"Content-Type","value":"application/json"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-05-18T08:07:51.7447205Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": true,\n    \"message\": \"Wrong customer information.\",\n    \"name\": \"AuthorizationException\",\n    \"statusCode\": 401\n}"}],"_postman_id":"1b002536-deb0-4bf9-ab7e-165cf20e39a6"}],"id":"00815f4e-58f0-4325-8be9-35c83bd82d21","description":"<p>Dashboard URL : <a href=\"https://test-vpos.unitedpayment.az/client/login\">https://test-vpos.unitedpayment.az/client/login</a></p>\n","_postman_id":"00815f4e-58f0-4325-8be9-35c83bd82d21"},{"name":"E-commerce API","item":[{"name":"Checkout","id":"8ffc58d9-c0a4-492b-a56b-094aa580902e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"clientName\": \"TestClientName\",\r\n    \"phoneNumber\": \"TestPhoneNumber\",\r\n    \"email\": \"example@gmail.com\",\r\n    \"language\": \"EN\",\r\n    \"currency\": \"AZN\",\r\n    \"description\": \"This is test description.\",\r\n    \"partnerId\": \"3\",\r\n    \"memberId\": \"Test member id.\",\r\n    \"addCard\": false,\r\n    \"applePay\": false,\r\n    \"additionalInformation\": \"test AdditionalInformation\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/checkout","description":"<p>This api is to get the link to play from a simple iframe.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>If you get unknown error try to remove unnecessary fields (Try first AddCard).</p>\n</li>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>Language</strong> — Required | Default: \"EN\"</p>\n</li>\n<li><p><strong>SuccessUrl</strong> — Required (when payment is successful end user redirect this url)</p>\n</li>\n<li><p><strong>CancelUrl</strong> — Required (when payment is canceled end user redirect this url)</p>\n</li>\n<li><p><strong>DeclineUrl</strong> — Required (when payment is declined end user redirect this url)</p>\n</li>\n<li><p><strong>WebhookUrl</strong> — Optional | Valid URL, max 1000 chars (If you want webhook firstly need to contact us otherwise webhook will not work if you don't just ignore this field)</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>Currency</strong> — Optional (Use only AZN)</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>Description</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n<li><p><strong>Email</strong> — Optional</p>\n</li>\n<li><p><strong>PhoneNumber</strong> — Optional</p>\n</li>\n<li><p><strong>ClientName</strong> — Optional</p>\n</li>\n<li><p><strong>AddCard</strong> — Optional | Default: false</p>\n</li>\n<li><p><strong>ApplePay</strong> — Optional | Default: false (If this true you can see apple or google pay button in the url.)</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","checkout"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"1f3952f5-1394-4707-905e-c227d019b43c","name":"Checkout Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"clientName\": \"TestClientName\",\r\n    \"phoneNumber\": \"Testnumber\",\r\n    \"email\": \"example@gmail.com\",\r\n    \"language\": \"EN\",\r\n    \"currency\": \"AZN\",\r\n    \"description\": \"This is test description.\",\r\n    \"partnerId\": \"3\",\r\n    \"memberId\": \"Test member id.\",\r\n    \"addCard\": false,\r\n    \"applePay\": false,\r\n    \"additionalInformation\": \"test AdditionalInformation\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/checkout"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 21 May 2026 07:25:47 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-05-21T07:25:57.5895788Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"Any unique value.\",\n    \"status\": \"Pending\",\n    \"transactionType\": \"Purchase\",\n    \"transactionId\": 107770,\n    \"url\": \"https://txpgtst.kapitalbank.az/flex?id=22601&password=h1ei5jsi2\"\n}"},{"id":"5f90d8fc-8ec3-446e-969a-e61aad9ca740","name":"Checkout Validation Error","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 100000,\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"clientName\": \"TestClientName\",\r\n    \"phoneNumber\": \"TestPhoneNumber\",\r\n    \"email\": \"example@gmail.com\",\r\n    \"language\": \"EN\",\r\n    \"currency\": \"AZN\",\r\n    \"description\": \"This is test description.\",\r\n    \"partnerId\": \"3\",\r\n    \"memberId\": \"Test member id.\",\r\n    \"addCard\": false,\r\n    \"applePay\": false,\r\n    \"additionalInformation\": \"test AdditionalInformation\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/checkout"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 21 May 2026 08:36:49 GMT"},{"key":"Content-Type","value":"application/problem+json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-05-21T08:36:59.8233291Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://tools.ietf.org/html/rfc9110#section-15.5.1\",\n    \"title\": \"One or more validation errors occurred.\",\n    \"status\": 400,\n    \"errors\": {\n        \"amount\": [\n            \"The field Amount must be between 0 and 10000\"\n        ]\n    },\n    \"traceId\": \"00-f06551aba123e6368338207edb3dd036-179b16220fa67890-00\"\n}"}],"_postman_id":"8ffc58d9-c0a4-492b-a56b-094aa580902e"},{"name":"CardRegistrationRecurring","id":"10f762e9-eb6a-4a57-bff4-9b0c41cf523f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"testID\",\r\n    \"language\": \"EN\",\r\n    \"memberId\": \"testMemberID\",\r\n    \"partnerId\": \"testPartnerID\",\r\n    \"description\": \"testDescription\",\r\n    \"additionalInformation\": \"123 123 123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/card-registration-recurring","description":"<p>This api is used to save cards via iframe. If the request is successful, the link is given, and when the request is completed, the success url is given in base64 and the uuid value to be used for that card.</p>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>In order to complete the order, the customer who is provided with the link must have at least 1 credit on his card</p>\n</li>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>SuccessUrl</strong> — Required (when payment is successful end user redirect this url)</p>\n</li>\n<li><p><strong>CancelUrl</strong> — Required (when payment is canceled end user redirect this url)</p>\n</li>\n<li><p><strong>DeclineUrl</strong> — Required (when payment is declined end user redirect this url)</p>\n</li>\n<li><p><strong>WebhookUrl</strong> — Optional | Valid URL, max 1000 chars (If you want webhook firstly need to contact us otherwise webhook will not work if you don't just ignore this field)</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional (This field is optional but you must send this variable. Also this variable reflect userId from your system.)</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>Description</strong> — Optional</p>\n</li>\n<li><p><strong>Language</strong> — Optional</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","card-registration-recurring"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"d23c056b-90d0-47eb-8a8d-051a68f72b8d","name":"CardRegistrationRecurring Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"testID\",\r\n    \"language\": \"EN\",\r\n    \"memberId\": \"testMemberID\",\r\n    \"partnerId\": \"testPartnerID\",\r\n    \"description\": \"testDescription\",\r\n    \"additionalInformation\": \"123 123 123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/card-registration-recurring"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 25 May 2026 11:32:34 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"998"},{"key":"X-Rate-Limit-Reset","value":"2026-05-25T11:32:38.3182778Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"testID\",\n    \"status\": \"Pending\",\n    \"transactionType\": \"Card Registration Recurring\",\n    \"transactionId\": 108345010123,\n    \"url\": \"https://txpgtst.kapitalbank.az/flex?id=22741243&password=1xmsdfg2\"\n}"}],"_postman_id":"10f762e9-eb6a-4a57-bff4-9b0c41cf523f"},{"name":"GetCustomerCards","id":"d0c4da43-bb31-4f8e-844b-4d21c8945048","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberId\": \"testMemberID\",\r\n  \"partnerId\": \"testPartnerId\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/GetCustomerCards","description":"<p>This method is used to track the list of registered cards associated with a MemberID. Card data is encrypted under the name CardUid. It is possible to make a payment without entering card data with CardUiD.</p>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>MemberId</strong> — Optional (If you want to get the correct card UiD, make sure you submit this field)</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["KapitalBank","GetCustomerCards"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"48d97f68-aa39-4cd5-b74c-2af68d62464d","name":"GetCustomerCards Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberId\": \"testMemberID\",\r\n  \"partnerId\": \"testPartnerId\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/GetCustomerCards"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 05:38:53 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T05:39:03.5213642Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"memberId\": \"testMemberID\",\n        \"cardUID\": \"945A8E977AD0EE1180EA00505XXXXCC\",\n        \"maskedPan\": \"523955******3968\",\n        \"brand\": \"Mastercard\"\n    }\n]"},{"id":"485b29c7-b4b0-4339-8e08-8230775d7ad1","name":"GetCustomerCards Wrong Data Or Card Not Saved Yet","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"memberId\": \"testMemberID\",\r\n  \"partnerId\": \"testPartnerId\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/GetCustomerCards"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 05:35:51 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T05:36:01.6508975Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[]"}],"_postman_id":"d0c4da43-bb31-4f8e-844b-4d21c8945048"},{"name":"DeleteCustomerSavedCards","id":"2308acf3-fc9a-417a-8dfb-a813cb11bb36","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"memberId\": \"testMemberId\",\r\n    \"cardUID\": \"945A8E977AD0EE1180EA005056954BCC\",\r\n    \"partnerId\": \"testPartnerId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/DeleteCustomerSavedCards","description":"<p>The method is used to delete saved cards where the customer has sent their UiD and MemberId.</p>\n<p><strong>Note:</strong></p>\n<ul>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>MemberId</strong> — Optional (If you want to delete the correct saved card, make sure you submit this field)</p>\n</li>\n<li><p><strong>CardUID</strong> — Optional (If you want to delete the correct saved card, make sure you submit this field)</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["KapitalBank","DeleteCustomerSavedCards"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"5bd09281-f170-451a-9fcc-03e6f0d85f8f","name":"DeleteCustomerSavedCards Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"memberId\": \"testMemberId\",\r\n    \"cardUID\": \"945A8E977AD0EE1180EA005056954BCC\",\r\n    \"partnerId\": \"testPartnerId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/DeleteCustomerSavedCards"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Date","value":"Thu, 04 Jun 2026 05:35:46 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T05:35:56.3755325Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"message\": \"Deletion successful\",\n    \"requestId\": \"c9ebc5df-1c76-4fd3-969d-8b195f853a\"\n}"},{"id":"89349683-4a2e-4ddb-9cda-7a4a7bdef465","name":"DeleteCustomerSavedCards Wrong Member Id","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"memberId\": \"testMemberId\",\r\n    \"cardUID\": \"945A8E977AD0EE1180EA005056954BCC\",\r\n    \"partnerId\": \"testPartnerId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/KapitalBank/DeleteCustomerSavedCards"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 05:42:04 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"998"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T05:42:10.8241772Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"isSuccess\": false,\n    \"errorCode\": \"E000\",\n    \"message\": \"Card Not Found\"\n}"}],"_postman_id":"2308acf3-fc9a-417a-8dfb-a813cb11bb36"},{"name":"PurchaseWithSavedCardRecurring","id":"eeb3b8dc-3505-47f4-9492-69b52ddcd3e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"clientOrderId\": \"541-4578-988-108\",\r\n  \"amount\": \"183\",\r\n  \"cardUid\": \"C85BDF50787EEC1180E1005056954BCC\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/purchase-with-saved-card-recurring","description":"<p>This method is used to perform a recurring payment transaction with a memory card. The recurring payment will go directly.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>When this api is called, the application is executed without opening the Bank iframe.</p>\n</li>\n<li><p>For card memory, the customer must use the card registration recurring service.</p>\n</li>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>CardUID</strong> — Required (This parameter can be obtained from the card registration recurring service.)</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>Language</strong> — Optional</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>Description</strong> — Optional</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","purchase-with-saved-card-recurring"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"b8b7af70-43f2-4cd1-8e6d-80fe5997e204","name":"PurchaseWithSavedCardRecurring Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"amount\": \"1\",\r\n    \"cardUid\": \"945A8E977AD0EE1180EA005056954BCC\",\r\n    \"language\": \"EN\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"description\": \"testDescription\",\r\n    \"additionalInformation\": \"testAdditionalInformation\",\r\n    \"memberId\": \"testMemberId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/purchase-with-saved-card-recurring"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:19:40 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:19:48.6255648Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"statusCode\": \"APPROVED\",\n    \"status\": \"APPROVED\",\n    \"amount\": 1,\n    \"description\": \"PurchaseWithSavedCardRecurring is APPROVED\",\n    \"bankOrderID\": \"23999999\",\n    \"bankSessionID\": \"edjsjgf364\",\n    \"clientOrderId\": \"Any unique value.\",\n    \"transactionId\": 10832345\n}"},{"id":"279a8d05-ffa4-48ca-a28f-efc7406a75d7","name":"PurchaseWithSavedCardRecurring UnSaved Card UiD","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"amount\": \"1\",\r\n    \"cardUid\": \"HJSDGF467EJKSDHG4365\",\r\n    \"language\": \"EN\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"description\": \"testDescription\",\r\n    \"additionalInformation\": \"testAdditionalInformation\",\r\n    \"memberId\": \"testMemberId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/purchase-with-saved-card-recurring"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:18:08 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:18:18.4670104Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"err\": \"A card with the provided CardUID is not found\"\n}"}],"_postman_id":"eeb3b8dc-3505-47f4-9492-69b52ddcd3e1"},{"name":"Preauth","id":"438be940-5072-489a-9c5f-0a2c028d8427","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"language\": \"EN\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"currency\": \"AZN\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"memberId\": \"testMemberId\",\r\n    \"additionalInformation\": \"testAdditionalInformation\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth","description":"<p>Blocking the requested amount from the customer's card. After the goods or services are provided, a PreauthCompletion request is sent to resolve this transaction.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>If PreauthCompletion does not occur within 30 days, the Preauth transaction is automatically canceled.</p>\n</li>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>Language</strong> — Required | Default: \"EN\"</p>\n</li>\n<li><p><strong>SuccessUrl</strong> — Required (when payment is successful end user redirect this url)</p>\n</li>\n<li><p><strong>CancelUrl</strong> — Required (when payment is canceled end user redirect this url)</p>\n</li>\n<li><p><strong>DeclineUrl</strong> — Required (when payment is declined end user redirect this url)</p>\n</li>\n<li><p><strong>WebhookUrl</strong> — Optional | Valid URL, max 1000 chars (If you want webhook firstly need to contact us otherwise webhook will not work if you don't just ignore this field)</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>Currency</strong> — Optional (Use only AZN)</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","preauth"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"4322e72d-df4d-4c04-8a21-e0fcdb497e01","name":"Preauth Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"language\": \"EN\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"currency\": \"AZN\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"memberId\": \"testMemberId\",\r\n    \"additionalInformation\": \"testAdditionalInformation\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:40:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:40:38.4637097Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"clientOrderId\": \"Any unique value.\",\n    \"status\": \"Pending\",\n    \"transactionType\": \"PreAuth\",\n    \"transactionId\": 1083745,\n    \"url\": \"https://txpgtst.kapitalbank.az/flex?id=231125461&password=1moe456ipfz345876\"\n}"}],"_postman_id":"438be940-5072-489a-9c5f-0a2c028d8427"},{"name":"Preauth Completion","id":"c4d5dfc1-4757-46b9-b8c1-ce24cee502ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 108393,\r\n  \"amount\": 0.01,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"testPartnerId\",\r\n  \"additionalInformation\": \"testAdditionalInformation\",\r\n  \"clientOrderId\": \"Any unique value3.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion","description":"<p>Payment of the blocked amount (Preauth) from the customer's card. The completion of the pre-authorization will be in full or in part of the transaction amount.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>It is possible to complete with a lower amount than the amount in the pre-authorization. However, it is possible to complete only once.</p>\n</li>\n<li><p>It is possible to complete with more than the amount previously authorized. However, in this case, it is only possible to top up 15% more than that amount.</p>\n</li>\n<li><p>If you use clientOrderId, it must be absolutely unique.</p>\n</li>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>TransactionId</strong> — Required | Integer</p>\n</li>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>Language</strong> — Required | Default: \"EN\"</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional | max 35 chars</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional | max 499 chars (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","preauth-completion"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"79fcb624-2619-44d3-9cba-27f1ae6e657a","name":"Preauth Completion Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 108388,\r\n  \"amount\": 1.15,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"testPartnerId\",\r\n  \"additionalInformation\": \"testAdditionalInformation\",\r\n  \"clientOrderId\": \"Any unique value1.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:57:49 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"998"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:57:52.5251492Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"Any unique value1.\",\n    \"status\": \"00\",\n    \"transaction\": 108391,\n    \"bankTransaction\": \"231121\",\n    \"message\": \"Successful\"\n}"},{"id":"ed0d6a21-052d-4cb9-b25f-df36a79fea67","name":"Preauth Completion Dublicate ClientOrderId","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 108388,\r\n  \"amount\": 1.5,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"testPartnerId\",\r\n  \"additionalInformation\": \"testAdditionalInformation\",\r\n  \"clientOrderId\": \"Any unique value1.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:59:13 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:59:23.5016273Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"err\": \"ClientOrderId already exists\"\n}"},{"id":"38be1069-5d01-4526-971f-1be9587dfd69","name":"Preauth Completion Completed TransactionId","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 108388,\r\n  \"amount\": 1.5,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"testPartnerId\",\r\n  \"additionalInformation\": \"testAdditionalInformation\",\r\n  \"clientOrderId\": \"Any unique value2.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 07:59:28 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T07:59:37.3557924Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"err\": \"The transaction you requested for completion is not approved.\"\n}"},{"id":"8dbd451e-43a5-4531-b715-196a6815fbb6","name":"Preauth Completion Over Maximum Amount","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 108392,\r\n  \"amount\": 1.5,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"testPartnerId\",\r\n  \"additionalInformation\": \"testAdditionalInformation\",\r\n  \"clientOrderId\": \"Any unique value2.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 08:02:59 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T08:03:08.6738502Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"{\n    \"err\": \"Rejected. Status Code : E212 - Completion Amount over maximum\"\n}"}],"_postman_id":"c4d5dfc1-4757-46b9-b8c1-ce24cee502ef"},{"name":"Pay by Link & QR Code","id":"94824bc3-770f-4ad4-ad7e-8e4d1e7e8914","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"installment\": 1,\r\n    \"description\": \"testDescription\",\r\n    \"email\": \"example@gmail.com\",\r\n    \"telephone\": \"+994 (99) 999 99 99\",\r\n    \"memberId\": \"testMemberId\",\r\n    \"orderId\": \"Any unique value.\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/create-pay-link","description":"<p>This API gives you a link to pay, after clicking on that link you can get a code to pay with the terminal, pay with a card, or send the link with QR.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>If you currently send success, cancellation, rejection URLs to the body part, it doesn't make any sense. If the payment is successful, the end user will be redirected to the receipt, if paymet fails, they will be redirected to the link page.</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>Installment</strong> — Optional | Integer, range 1–50, default: 1</p>\n</li>\n<li><p><strong>Description</strong> — Optional</p>\n</li>\n<li><p><strong>Email</strong> — Optional (A link will be sent as a message to the email you entered here.)</p>\n</li>\n<li><p><strong>Telephone</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional</p>\n</li>\n<li><p><strong>OrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>SuccessUrl</strong> — Optional | Nullable</p>\n</li>\n<li><p><strong>DeclineUrl</strong> — Optional | Nullable</p>\n</li>\n<li><p><strong>CancelUrl</strong> — Optional | Nullable</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","create-pay-link"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"d93ee72e-266f-4c3c-864e-5f4f782a7ba3","name":"Pay by Link & QR Code Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"installment\": 1,\r\n    \"description\": \"testDescription\",\r\n    \"email\": \"example@gmail.com\",\r\n    \"telephone\": \"+994 (99) 999 99 99\",\r\n    \"memberId\": \"testMemberId\",\r\n    \"orderId\": \"Any unique value.\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/create-pay-link"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Thu, 04 Jun 2026 08:51:57 GMT"},{"key":"Content-Type","value":"text/plain; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-04T08:52:05.3605363Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"}],"cookie":[],"responseTime":null,"body":"https://test-vpos.unitedpayment.az/client/pay-by-link/8b2-ee7a-4d60-a38c-00fa9d"}],"_postman_id":"94824bc3-770f-4ad4-ad7e-8e4d1e7e8914"},{"name":"Installment","id":"67ea8129-7d4b-4bd6-b3d3-9e1c52f02d00","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"language\": \"EN\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"installment\": 3,\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"test client Order Id\",\r\n    \"bankId\": 15, // 2 = ABB, 15 = Kapital Bank\r\n    \"description\": \"test description\",\r\n    \"partnerId\": \"test partner Id\",\r\n    \"memberId\": \"test member id\",\r\n    \"additionalInformation\": \"test additional Information\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/taksit","description":"<p>This API is being considered for installment payments, where the new payment is split into 3, 6, 9, etc. installments on the card side.</p>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Decimal, range 0–10000</p>\n</li>\n<li><p><strong>Language</strong> — Required</p>\n</li>\n<li><p><strong>SuccessUrl</strong> — Required (when payment is successful end user redirect this url)</p>\n</li>\n<li><p><strong>CancelUrl</strong> — Required (when payment is canceled end user redirect this url)</p>\n</li>\n<li><p><strong>DeclineUrl</strong> — Required (when payment is declined end user redirect this url)</p>\n</li>\n<li><p><strong>WebhookUrl</strong> — Optional | Valid URL, max 1000 chars (If you want webhook firstly need to contact us otherwise webhook will not work if you don't just ignore this field)</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional (Your unique id for this transaction. This field for help you track transactions.)</p>\n</li>\n<li><p><strong>Installment</strong> — Required | Integer, range 1–50</p>\n</li>\n<li><p><strong>BankId</strong> — Optional (This parameter is to indicate which bank card the payment will be made with. If the parameter is not entered, it is sent to the kapital bank. If you enter 2, it is sent to abb, if you enter 15, it is sent to the kapital bank.)</p>\n</li>\n<li><p><strong>Description</strong> — Optional</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional | Nullable</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional | Nullable</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","taksit"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"8952704b-4947-450b-bff6-54b1f728afdb","name":"ABB Installment response","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"language\": \"EN\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"installment\": 3,\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"test client Order Id\",\r\n    \"bankId\": 2,\r\n    \"description\": \"test description\",\r\n    \"partnerId\": \"test partner Id\",\r\n    \"memberId\": \"test member id\",\r\n    \"additionalInformation\": \"test additional Information\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/taksit"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Date","value":"Mon, 01 Jun 2026 11:18:18 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"998"},{"key":"X-Rate-Limit-Reset","value":"2026-06-01T11:18:20.3586802Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"clientOrderId\": \"test client Order Id\",\n    \"status\": \"Pending\",\n    \"transactionType\": \"Purchase\",\n    \"transactionId\": 108152,\n    \"url\": \"https://test-vpos.unitedpayment.az/api/abb/installment-redirect/108152\"\n}"},{"id":"bd85a2a4-dc8d-42b6-8197-242f293d3e13","name":"Kapital Installment response","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 1,\r\n    \"language\": \"EN\",\r\n    \"successUrl\": \"https://www.success.com\",\r\n    \"cancelUrl\": \"https://www.cancel.com\",\r\n    \"declineUrl\": \"https://www.decline.com\",\r\n    \"installment\": 3,\r\n    \"webhookUrl\": \"https://www.webhook.com\",\r\n    \"clientOrderId\": \"test client Order Id\",\r\n    \"bankId\": 15,\r\n    \"description\": \"test description\",\r\n    \"partnerId\": \"test partner Id\",\r\n    \"memberId\": \"test member id\",\r\n    \"additionalInformation\": \"test additional Information\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/taksit"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Mon, 01 Jun 2026 11:19:21 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-01T11:19:30.5844983Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"test client Order Id\",\n    \"status\": \"Preparing\",\n    \"transactionType\": \"Purchase\",\n    \"transactionId\": 1081343,\n    \"url\": \"https://txpgtst.kapitalbank.az/flex?id=2282&password=uaqb9\"\n}"}],"_postman_id":"67ea8129-7d4b-4bd6-b3d3-9e1c52f02d00"}],"id":"d94a48db-55e3-4bf6-ad11-c7b0a7a3b08d","description":"<p><strong>Notes:</strong></p>\n<ul>\n<li>http:// or https:// must be used in requested urls, otherwise an error may occur.</li>\n</ul>\n<p>Test card info:</p>\n<p>PAN: 4169 7413 3015 1778<br />ExpDate: 06/27</p>\n<p>CVV2: 591</p>\n<p>PAN: 5239 1517 4718 3468<br />ExpDate: 11/27</p>\n<p>CVV2: 602</p>\n<p>PAN: 4169 7388 7920 6542<br />ExpDate: 11/27<br />CVV2: 401</p>\n<p><strong>Error status codes and meanings:</strong></p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th><strong>Status Code</strong></th>\n<th><strong>Meaning</strong></th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>E000</td>\n<td>No Records Found.</td>\n</tr>\n<tr>\n<td>E002</td>\n<td>A system error was received while creating the record.</td>\n</tr>\n<tr>\n<td>E007</td>\n<td>It is mandatory to fill in the relevant fields. Please try again.</td>\n</tr>\n<tr>\n<td>E200</td>\n<td>An unknown error has occurred, please try again later.</td>\n</tr>\n<tr>\n<td>E202</td>\n<td>Invalid transaction, try again please.</td>\n</tr>\n<tr>\n<td>E203</td>\n<td>CVV is wrong.</td>\n</tr>\n<tr>\n<td>E204</td>\n<td>Invalid amount.</td>\n</tr>\n<tr>\n<td>E205</td>\n<td>Transaction not supported.</td>\n</tr>\n<tr>\n<td>E206</td>\n<td>Wrong customer information.</td>\n</tr>\n<tr>\n<td>E207</td>\n<td>Expired card.</td>\n</tr>\n<tr>\n<td>E208</td>\n<td>Wrong authorization code.</td>\n</tr>\n<tr>\n<td>E209</td>\n<td>Repetitive action is being performed.</td>\n</tr>\n<tr>\n<td>E210</td>\n<td>OTP error.</td>\n</tr>\n<tr>\n<td>E211</td>\n<td>Transaction not supported.</td>\n</tr>\n<tr>\n<td>E212</td>\n<td>Amount over maximum.</td>\n</tr>\n<tr>\n<td>E213</td>\n<td>3D Secure is inactive.</td>\n</tr>\n<tr>\n<td>E214</td>\n<td>OTP timeout.</td>\n</tr>\n<tr>\n<td>E215</td>\n<td>Invalid card status.</td>\n</tr>\n<tr>\n<td>E216</td>\n<td>Invalid credit PAN.</td>\n</tr>\n<tr>\n<td>E217</td>\n<td>Bad Credentials.</td>\n</tr>\n<tr>\n<td>E218</td>\n<td>Insufficient funds.</td>\n</tr>\n<tr>\n<td>E219</td>\n<td>Canceled by customer.</td>\n</tr>\n<tr>\n<td>E224</td>\n<td>Failure Transaction.</td>\n</tr>\n<tr>\n<td>E225</td>\n<td>Transaction expired.</td>\n</tr>\n<tr>\n<td>E400</td>\n<td>An unknown error has occurred, please try again later.</td>\n</tr>\n<tr>\n<td>E500</td>\n<td>Failed transaction.</td>\n</tr>\n<tr>\n<td>E502</td>\n<td>User is blocked</td>\n</tr>\n<tr>\n<td>E503</td>\n<td>Password has expired. You have to change password during 90 days.</td>\n</tr>\n<tr>\n<td>E504</td>\n<td>User is not verified.</td>\n</tr>\n<tr>\n<td>E505</td>\n<td>Prepaid code is not found.</td>\n</tr>\n<tr>\n<td>E901</td>\n<td>Connection Error.</td>\n</tr>\n<tr>\n<td>E999</td>\n<td>Unknown general error.</td>\n</tr>\n</tbody>\n</table>\n</div>","_postman_id":"d94a48db-55e3-4bf6-ad11-c7b0a7a3b08d"},{"name":"Transfers","item":[{"name":"Transfer with Pan","id":"a18678cf-e278-4350-b256-3cba79bc02a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"amount\": 20,\r\n  \"pan\": \"4169741370562587\",\r\n  \"clientOrderId\": \"23231\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transfer-to-unsaved-card","description":"<p>This api is for sending the amount from the merchant budget to a specific pan card.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li><p>If your user is connected to 1 merchant, you can omit the partnerId parameter.</p>\n</li>\n<li><p>If your user is connected to multiple merchants, make sure you enter the partnerID parameter correctly.</p>\n</li>\n</ul>\n<p><strong>Request (Body raw as JSON):</strong></p>\n<ul>\n<li><p><strong>Amount</strong> — Required | Must be greater than 0.009</p>\n</li>\n<li><p><strong>Pan</strong> — Required</p>\n</li>\n<li><p><strong>PartnerId</strong> — Optional</p>\n</li>\n<li><p><strong>ClientOrderId</strong> — Optional</p>\n</li>\n<li><p><strong>AdditionalInformation</strong> — Optional</p>\n</li>\n<li><p><strong>MemberId</strong> — Optional</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","transfer-to-unsaved-card"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"feb23c15-9832-438a-bf51-98f991f15173","name":"Transfer with Pan Success","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 0.01,\r\n    \"pan\": \"5239151747183468\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"AdditionalInformation\": \"testAdditionalInformation\",\r\n    \"MemberId\": \"testMemberId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transfer-to-unsaved-card"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 05 Jun 2026 08:01:48 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-05T08:01:55.3840153Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"Any unique value.\",\n    \"status\": \"APPROVED\",\n    \"transaction\": 108442234,\n    \"bankTransaction\": \"231345464\",\n    \"message\": \"TransferToUnsavedCard is APPROVED\",\n    \"externalStatusCode\": \"FullyPaid\",\n    \"externalStatusDesc\": \"\"\n}"},{"id":"a6591e37-5bb9-415d-aa5f-c5dda543a112","name":"Transfer with Pan Validation Failed","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"amount\": 0,\r\n    \"pan\": \"5239151747183468\",\r\n    \"clientOrderId\": \"Any unique value.\",\r\n    \"partnerId\": \"testPartnerId\",\r\n    \"AdditionalInformation\": \"testAdditionalInformation\",\r\n    \"MemberId\": \"testMemberId\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transfer-to-unsaved-card"},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"Date","value":"Fri, 05 Jun 2026 08:02:05 GMT"},{"key":"Content-Type","value":"application/problem+json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-06-05T08:02:15.7310187Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"https://tools.ietf.org/html/rfc9110#section-15.5.1\",\n    \"title\": \"One or more validation errors occurred.\",\n    \"status\": 400,\n    \"errors\": {\n        \"amount\": [\n            \"The field Amount must be greater than 0\"\n        ]\n    },\n    \"traceId\": \"00-9acacfd521fa028deffaf786e1534154-f66fa28d68f162bf-00\"\n}"}],"_postman_id":"a18678cf-e278-4350-b256-3cba79bc02a4"},{"name":"Transfer with savedcard","id":"7af6a6ea-0972-4b8f-bc9c-e30bd371e602","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"clientOrderId\": \"76546345\",\r\n  \"amount\": 25,\r\n  \"cardUid\": \"4B88CB8C7FF5EE1180EB005056954BCC\",\r\n  \"memberId\":\"3456543\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transfer-to-saved-card","description":"<p>Ödənişin geri qaytarılması servisi</p>\n","urlObject":{"path":["transactions","transfer-to-saved-card"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"7af6a6ea-0972-4b8f-bc9c-e30bd371e602"},{"name":"Transfer with unsaved card ATB","id":"00f516c6-c6ac-4ba4-ab6b-100edb151608","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"amount\": 0.01,\r\n  \"pan\": \"4169738819066873\",\r\n  \"clientOrderId\": \"23231\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/v3/transfer-to-unsaved-card","description":"<p>Ödənişin geri qaytarılması servisi</p>\n","urlObject":{"path":["transactions","v3","transfer-to-unsaved-card"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[],"_postman_id":"00f516c6-c6ac-4ba4-ab6b-100edb151608"}],"id":"a34de9e3-cbcb-44d8-85f1-8ebd6ad6f582","description":"<p>Transfer is used to send money from the merchant's account to the end user's card.</p>\n<p>You can perform this transfer either by using the card PAN or the UID of a saved card. To save a card and obtain its UID, you can use Card Registration Recurring, or Checkout (to save a card via Checkout, the AddCard field must be sent as true).</p>\n<p>To use the transfer service, you must contact us and have the configuration of the merchant account that will perform the transfers enabled. Otherwise, you will receive an \"Access Denied\" error.</p>\n<h4 id=\"important\"><strong>Important:</strong></h4>\n<p>If your transfer balance is 0, your transfer transaction will be declined. If you increase your balance using the Top Up APIs, the added amount cannot be used for transfers on the same day. The balance will become available for transfer transactions on the next day.</p>\n<p><strong>There are two types of transfers.</strong></p>\n<ol>\n<li><p>The first type is Surcharge. In this model, the transaction commission is charged to the merchant. For example, if the commission is set to 10% and a transfer of 100 AZN is made, the end user's card receives 100 AZN, while the merchant's balance decreases by 110 AZN (100 AZN transfer amount + 10 AZN commission).</p>\n</li>\n<li><p>The second type is Service Fee. In this model, the commission is charged to the end user. For example, if the commission is 10% and a transfer of 100 AZN is made, the end user receives 90 AZN, while 10 AZN is deducted as the commission fee. The merchant's balance decreases by 100 AZN.</p>\n</li>\n</ol>\n","_postman_id":"a34de9e3-cbcb-44d8-85f1-8ebd6ad6f582"},{"name":"Check Status ClientOrderID/TransactionID","item":[{"name":"TransactionStatusByOrderId","id":"3eef2c7a-b5f5-4fc1-b5aa-8a132775dff1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"orderId\": \"011-089-444-1\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-order-id","description":"<p>The method is used to check the status of processed transaction in United Payment system.</p>\n<ul>\n<li>The method is called by entering the relevant fields in the request message.</li>\n<li>Information such as <code>orderId</code> (tnx ID in Merchant system) should be given in the body.</li>\n</ul>\n","urlObject":{"path":["transactions","transaction-status-by-order-id"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"72514d57-df44-402d-be1c-1025aeaf61b9","name":"TransactionStatusByOrderId Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 273\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-auth-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"40"},{"key":"ETag","value":"W/\"28-MFE266gNvuP+zFr2CSXnTlSY27c\""},{"key":"Date","value":"Tue, 11 Oct 2022 06:01:37 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"No token. Authorization denied\"\n}"}],"_postman_id":"3eef2c7a-b5f5-4fc1-b5aa-8a132775dff1"},{"name":"TransactionStatusByOrderId Detailed","id":"5be1a93f-04c1-448e-aca1-0268b33991fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":""}],"body":{"mode":"raw","raw":"{\r\n  \"clientOrderId\": \"923431\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-order-id-detailed","description":"<p>Sifariş nömrəsinə görə axtarış</p>\n","urlObject":{"path":["transactions","transaction-status-by-order-id-detailed"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"1b192fa0-86dd-4950-b37e-220e2d1f52b6","name":"TransactionStatusByOrderId Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 273\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-auth-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"40"},{"key":"ETag","value":"W/\"28-MFE266gNvuP+zFr2CSXnTlSY27c\""},{"key":"Date","value":"Tue, 11 Oct 2022 06:01:37 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"No token. Authorization denied\"\n}"}],"_postman_id":"5be1a93f-04c1-448e-aca1-0268b33991fa"},{"name":"TransactionStatusByTransactionId","id":"b2f8ae19-9201-4317-9e9c-cf5196d0b67e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 275\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id","description":"<p>The method is used to check the status of processed transaction in United Payment system.</p>\n<ul>\n<li>The method is called by entering the relevant fields in the request message.</li>\n<li>Information such as <code>processGuid</code> (tnx ID in United Payment system) should be given in the body.</li>\n</ul>\n","urlObject":{"path":["transactions","transaction-status-by-trx-id"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"66e64f77-1f50-4da8-9573-01ce8187ac50","name":"TransactionStatusByTransactionId Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 275\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-auth-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"40"},{"key":"ETag","value":"W/\"28-MFE266gNvuP+zFr2CSXnTlSY27c\""},{"key":"Date","value":"Tue, 11 Oct 2022 05:57:38 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"No token. Authorization denied\"\n}"}],"_postman_id":"b2f8ae19-9201-4317-9e9c-cf5196d0b67e"},{"name":"TransactionStatusByTransactionId Detailed","id":"60a40264-1725-4517-a9ad-0f689d46a4fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 44099\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id-detailed","description":"<p>Əməliyyat nömrəsinə görə axtarış</p>\n","urlObject":{"path":["transactions","transaction-status-by-trx-id-detailed"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"522c4995-f2d4-4369-a9bd-5ca1e199a5ed","name":"TransactionStatusByTransactionId Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 275\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/transaction-status-by-trx-id"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-auth-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"40"},{"key":"ETag","value":"W/\"28-MFE266gNvuP+zFr2CSXnTlSY27c\""},{"key":"Date","value":"Tue, 11 Oct 2022 05:57:38 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"msg\": \"No token. Authorization denied\"\n}"}],"_postman_id":"60a40264-1725-4517-a9ad-0f689d46a4fa"}],"id":"1450c6ac-3e70-4958-9751-26569c8d7faa","_postman_id":"1450c6ac-3e70-4958-9751-26569c8d7faa","description":""},{"name":"Reconciliation","item":[{"name":"GetAggrementDetail","id":"a8d36f5c-6a6e-4861-ae2a-1d1c3a6ce144","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-auth-token","value":"","type":"text"}],"url":"https://test-vpos.unitedpayment.az/api/aggrement/GetAggrementDetail?startDate=01/06/2023&endDate=06/06/2023","urlObject":{"path":["aggrement","GetAggrementDetail"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[{"key":"startDate","value":"01/06/2023"},{"key":"endDate","value":"06/06/2023"},{"disabled":true,"key":"partnerId","value":"33801"}],"variable":[]}},"response":[],"_postman_id":"a8d36f5c-6a6e-4861-ae2a-1d1c3a6ce144"},{"name":"GetAggrementSummary","id":"fce65100-645f-487a-8943-42dffaaafaad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-auth-token","value":""}],"url":"https://test-vpos.unitedpayment.az/api/aggrement/GetAggrementSummary?startDate=20/04/2023&endDate=06/07/2024","urlObject":{"path":["aggrement","GetAggrementSummary"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[{"key":"startDate","value":"20/04/2023"},{"key":"endDate","value":"06/07/2024"},{"disabled":true,"key":"partnerId","value":"33801"}],"variable":[]}},"response":[],"_postman_id":"fce65100-645f-487a-8943-42dffaaafaad"},{"name":"PaginatedAggrementDetail","id":"6dce064a-0f8a-4b33-8cb0-20a55f363b4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"x-auth-token","value":""}],"url":"https://test-vpos.unitedpayment.az/api/aggrement/PaginatedAggrementDetail ?startDate=20/04/2023&endDate=06/07/2024&pageIndex=0&pageSize=100","urlObject":{"path":["aggrement","PaginatedAggrementDetail "],"host":["https://test-vpos.unitedpayment.az/api"],"query":[{"key":"startDate","value":"20/04/2023"},{"key":"endDate","value":"06/07/2024"},{"key":"pageIndex","value":"0"},{"key":"pageSize","value":"100"},{"disabled":true,"key":"partnerId","value":null}],"variable":[]}},"response":[{"id":"01c22a6a-bb00-495c-a8f7-a65aa4b24ebe","name":"PaginatedAggrementDetail","originalRequest":{"method":"GET","header":[{"key":"x-auth-token","value":""}],"url":{"raw":"https://test-vpos.unitedpayment.az/api/aggrement/PaginatedAggrementDetail?startDate=20/04/2023&endDate=06/07/2025&pageIndex=0&pageSize=10","host":["https://test-vpos.unitedpayment.az/api"],"path":["aggrement","PaginatedAggrementDetail"],"query":[{"key":"startDate","value":"20/04/2023"},{"key":"partnerId","value":null,"type":"text","disabled":true},{"key":"endDate","value":"06/07/2025"},{"key":"pageIndex","value":"0"},{"key":"pageSize","value":"10"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"data\": {\n        \"from\": 0,\n        \"index\": 0,\n        \"size\": 10,\n        \"count\": 6170,\n        \"pages\": 617,\n        \"items\": [\n            {\n                \"transactionId\": 38532,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 10,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-04-30T18:34:21.6487167\",\n                \"bankOrderId\": \"776125\",\n                \"bankSessionId\": \"89EA562198C31DA93CB83624F28985B9\",\n                \"clientOrderId\": \"20\",\n                \"settlementDate\": \"2024-04-30T12:00:00\"\n            },\n            {\n                \"transactionId\": 38533,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 10,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-04-30T18:34:33.6645883\",\n                \"bankOrderId\": \"776126\",\n                \"bankSessionId\": \"D3E2852EE09C7861074364C1BB6DF179\",\n                \"clientOrderId\": \"21\",\n                \"settlementDate\": \"2024-04-30T12:00:00\"\n            },\n            {\n                \"transactionId\": 38580,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 100,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-02T09:52:00.5067553\",\n                \"bankOrderId\": \"776654\",\n                \"bankSessionId\": \"4E690571F3C3C615E7869E48A08599D7\",\n                \"clientOrderId\": \"23\",\n                \"settlementDate\": \"2024-05-02T12:00:00\"\n            },\n            {\n                \"transactionId\": 38581,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 100,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-02T09:52:02.8140892\",\n                \"bankOrderId\": \"776655\",\n                \"bankSessionId\": \"73842DADD1C803B99F4F0AD3EEFE9F48\",\n                \"clientOrderId\": \"24\",\n                \"settlementDate\": \"2024-05-02T12:00:00\"\n            },\n            {\n                \"transactionId\": 38582,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 20,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-02T09:53:48.1031215\",\n                \"bankOrderId\": \"776656\",\n                \"bankSessionId\": \"E766A043D110A3CE11F81F10DA92E167\",\n                \"clientOrderId\": \"25\",\n                \"settlementDate\": \"2024-05-02T12:00:00\"\n            },\n            {\n                \"transactionId\": 38606,\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 0.01,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-03T07:50:57.8124981\",\n                \"bankOrderId\": \"776934\",\n                \"bankSessionId\": \"1622327652A5AC2377BE6D06802CBF59\",\n                \"clientOrderId\": \"0110\",\n                \"settlementDate\": \"2024-05-05T12:00:00\"\n            },\n            {\n                \"transactionId\": 38622,\n                \"status\": \"APPROVED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 10,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-03T12:44:56.7476109\",\n                \"toProcessId\": \"17366557\",\n                \"bankOrderId\": \"777032\",\n                \"bankSessionId\": \"17E0E32BD2D8FF270CBDE65850EE3C00\",\n                \"clientOrderId\": \"27\",\n                \"settlementDate\": \"2024-05-05T12:00:00\"\n            },\n            {\n                \"transactionId\": 38623,\n                \"status\": \"APPROVED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 10,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-03T12:46:55.4670737\",\n                \"toProcessId\": \"17366562\",\n                \"bankOrderId\": \"777039\",\n                \"bankSessionId\": \"EB4060775088A0C2D78E62337C8E3F02\",\n                \"clientOrderId\": \"28\",\n                \"settlementDate\": \"2024-05-05T12:00:00\"\n            },\n            {\n                \"transactionId\": 38628,\n                \"memberId\": \"1382241\",\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 200,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-06T08:38:05.3492578\",\n                \"bankOrderId\": \"777428\",\n                \"bankSessionId\": \"CD290634E6203B74D250F0171C27EDB5\",\n                \"clientOrderId\": \"78091-4402-6277-6844-0882-8931-0615-7847\",\n                \"settlementDate\": \"2024-05-06T12:00:00\"\n            },\n            {\n                \"transactionId\": 38629,\n                \"memberId\": \"1382241\",\n                \"status\": \"CANCELED\",\n                \"transactionType\": \"Purchase\",\n                \"amount\": 200,\n                \"currencyCode\": 944,\n                \"createDate\": \"2024-05-06T08:40:08.7509823\",\n                \"bankOrderId\": \"777430\",\n                \"bankSessionId\": \"314906D63304DB6D615F24ED166B0A43\",\n                \"clientOrderId\": \"35114-0711-6883-8696-2798-5076-4947-5800\",\n                \"settlementDate\": \"2024-05-06T12:00:00\"\n            }\n        ],\n        \"hasPrevious\": false,\n        \"hasNext\": true\n    },\n    \"statusCode\": \"00\",\n    \"statusDescription\": \"Success\",\n    \"merchantName\": \"United Payment\"\n}"}],"_postman_id":"6dce064a-0f8a-4b33-8cb0-20a55f363b4e"}],"id":"7b0a859b-1530-4194-b1f6-4926f178a134","_postman_id":"7b0a859b-1530-4194-b1f6-4926f178a134","description":""},{"name":"Reverse/Refund","item":[{"name":"Refund","id":"f107b806-01fa-425f-a9e8-2786dd10f554","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"amount\": \"100\",\r\n  \"transactionId\": 555\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/refund","description":"<p>Refund service is used to return transaction amount fully or in partial.</p>\n<p>Refund and partial refund can be made within 90 days.<br />Refund is completed within 3-5 days at the latest.<br />Sometimes it is instant or on the same day. This may vary depending on the rules of banks and the end of the day.</p>\n","urlObject":{"path":["transactions","refund"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"91c4472b-2d9e-48f9-a429-aaa477ffe980","name":"Refund Success Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"amount\": \"1\",\r\n  \"partnerId\": \"b510b3bd8fa04889b0181dfb696ea3e6\",\r\n  \"transactionId\": 559\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/refund"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"111"},{"key":"ETag","value":"W/\"6f-+OyA1HonJBXTBsjYWWkxwVDepHo\""},{"key":"Date","value":"Wed, 21 Sep 2022 13:08:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"APPROVED\",\n    \"transaction\": 559,\n    \"bankTransaction\": \"7529\",\n    \"cardMask\": \"416973XXXXXX5869\",\n    \"message\": \"Successful\"\n}"},{"id":"bf0f8688-a074-43b9-8c26-50421514f8c8","name":"Refund Error Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"amount\": \"5\",\r\n  \"transactionId\": 559\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/refund"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"53"},{"key":"ETag","value":"W/\"35-5rKs97XvKlMVLdwstrGRAbkMfI4\""},{"key":"Date","value":"Wed, 21 Sep 2022 13:08:57 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": true,\n    \"message\": \"Rejected. Status Code : 55\"\n}"}],"_postman_id":"f107b806-01fa-425f-a9e8-2786dd10f554"},{"name":"Reversal","id":"7194483e-5911-48f7-be70-43fa36c1586a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 275,\r\n  \"amount\": 10\r\n}","options":{"raw":{"language":"json"}}},"url":"{{localhost}}/transactions/reverse","description":"<p>During 24 hours reversal service is used for transaction cancellation</p>\n<p>If only TransactionId is implemented on json body transaction will be full reversed. Otherwise, transaction will be considered as partial reverse while amount that are less than transaction amount is declared on json body.</p>\n<p>Revers and partial revers must be done within one day maximum. The amount of transaction is instantly returned to the card at the time of reversal.</p>\n","urlObject":{"path":["transactions","reverse"],"host":["{{localhost}}"],"query":[],"variable":[]}},"response":[{"id":"cc55b22b-7d98-474d-a9fb-e538f379e596","name":"Reversal Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiI5OCIsIm5iZiI6MTc0MTA4MzE2NiwiZXhwIjoxNzQxMDg2NzY2LCJpYXQiOjE3NDEwODMxNjYsImlzcyI6InlvdXJpc3N1ZXIxMjMiLCJhdWQiOiJ5b3VyYXVkaWVuY2UxMjMifQ.uz7AQjJC4Yiqjj8HkX9_819kw4LhuR0Km-u9lIzbOYM","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 275,\r\n  \"amount\": 0\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/reverse"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"111"},{"key":"ETag","value":"W/\"6f-6SINkfg2AI8HLtr7nbSU6o1fDJ4\""},{"key":"Date","value":"Wed, 21 Sep 2022 13:05:59 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"REVERSED\",\n    \"transaction\": 55421,\n    \"bankTransaction\": \"93427\",\n    \"cardMask\": \"416973XXXXXX7308\",\n    \"message\": \"Successful\"\n}"}],"_postman_id":"7194483e-5911-48f7-be70-43fa36c1586a"}],"id":"ba4b7259-933a-403a-9800-c25367ad623c","_postman_id":"ba4b7259-933a-403a-9800-c25367ad623c","description":""},{"name":"Integrated Payment","item":[{"name":"Create Order","id":"11cc8243-0aaf-42b3-ad5c-e212d4a8770f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\", //TransactionType [\"Purchase\"],[\"PreAuth\"],[\"Installment\"],[\"CardRegistration\"]\r\n  \"AddCard\": false,\r\n  \"amount\": 1.5,\r\n  \"Otptype\": false, //OtpType true - [\"WithOtp\"],false - [\"nonOtp\"]\r\n  \"callbackUrl\":\"string\", //If Otptype is true, this parameter is mandatory.\r\n  \"CvvType\":false,\r\n  \"language\": \"string\",\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"installment\": 0,\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\",\r\n  \"countryCode\":\"string\",\r\n  \"binNumber\":\"string\",\r\n  \"notificationUrl\": \"string\",\r\n  \"executable\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/Order/Create","description":"<p>The API is designed for creation of H2H transaction</p>\n<ul>\n<li><p>TransactionType: Payment process type (required)</p>\n</li>\n<li><p>AddCard: Card registration after direct payment process (optional)</p>\n</li>\n<li><p>Amount: Amount of payment (required)</p>\n</li>\n<li><p>CvvType: (required)</p>\n</li>\n<li><p>OTPType: Transaction OTP validation from issuer bank (required)</p>\n</li>\n<li><p>CallBackUrl: Merchant callback url when OTP process true (optional)</p>\n</li>\n<li><p>Language: Language Abbreviation (optional)</p>\n</li>\n<li><p>Currency: Payment currency type (optional)</p>\n</li>\n<li><p>ClientOrderId: Merchant transaction Id (required)</p>\n</li>\n<li><p>Description: Additional Info (optional)</p>\n</li>\n<li><p>Installment: Count of Payment Installment (optional). If you want to use installment, you must first write \"Installment\" in the transactionType field.</p>\n</li>\n<li><p>Member ID: customer of merchant (optional)</p>\n</li>\n<li><p>Partner Id: our sub-customer unique ID (optional)</p>\n</li>\n<li><p>For the countryCode parameter, the expected value for domestic cards is \"AZ\" (required)</p>\n</li>\n<li><p>binNumber - The first 6 digits of the card to be used for payment (required)</p>\n</li>\n<li><p>notificationUrl - URL is an <strong>optional parameter</strong>. If a payment is sent with <strong>OTP: true</strong>, a webhook request will be sent to the specified <strong>notificationUrl but firstly you need notify us for you want to use the webhook</strong>.The following request body will be sent to the webhook API:</p>\n</li>\n</ul>\n<ol>\n<li><p><strong>IsSuccess</strong>: <code>bool</code></p>\n</li>\n<li><p><strong>Message</strong>: <code>string</code></p>\n</li>\n<li><p><strong>Status</strong>: <code>string</code></p>\n</li>\n<li><p><strong>BankOrderId</strong>: <code>string</code></p>\n</li>\n<li><p><strong>TransactionId</strong>: <code>int</code></p>\n</li>\n<li><p><strong>ClientOrderId</strong>: <code>string</code></p>\n</li>\n<li><p><strong>ToProcessId</strong>: <code>string</code></p>\n</li>\n<li><p><strong>Eci</strong>: <code>string</code></p>\n</li>\n<li><p><strong>TransactionType</strong>: <code>string</code></p>\n</li>\n</ol>\n<p>The webhook request will be sent <strong>12 minutes after</strong> the request is made to the <strong>/DirectPayment</strong> API.</p>\n<p>The system will retry sending the request to the <strong>notificationUrl</strong> up to <strong>12 times</strong> until an HTTP <strong>200 OK</strong> response is received from the API.<br />HMAC will be used during authentication. The usage method is as follows:<br />UP Service (Sender)</p>\n<ol>\n<li><p>Serializes the webhook payload to JSON</p>\n</li>\n<li><p>Generates an HMAC-SHA256 signature using the JSON string and a shared secret key</p>\n</li>\n<li><p>Encodes the signature as URL-safe Base64 (replacing + with -, / with _, and removing =)</p>\n</li>\n<li><p>Sends an HTTP POST request with the payload and signature in the X-Signature header</p>\n</li>\n</ol>\n<p>Receiver Application</p>\n<ol>\n<li><p>Receives the webhook POST request</p>\n</li>\n<li><p>Extracts the X-Signature header</p>\n</li>\n<li><p>Re-serializes the request body to JSON (exactly as received)</p>\n</li>\n<li><p>Generates your own HMAC using the same secret key</p>\n</li>\n<li><p>Compares your computed HMAC with the received signature</p>\n</li>\n<li><p>Processes the webhook only if signatures match</p>\n</li>\n</ol>\n<ul>\n<li>executable: When set to <code>true</code>, the result of the 3D Secure step is returned by the <code>DirectPayment</code> API. To complete the payment, a request must be made to <code>/IntegratedPayments/{{orderId}}</code>. (optional)</li>\n</ul>\n","urlObject":{"path":["IntegratedPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"51d7ed58-1cf4-4d8c-a0f7-9ad4cfd7aea3","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\", //TransactionType [\"Purchase\"],[\"PreAuth\"],[\"Installment\"],[\"CardRegistration\"]\r\n  \"AddCard\": false,\r\n  \"amount\": 1.5,\r\n  \"Otptype\": false, //OtpType true - [\"Otp\"],false - [\"nonOtp\"]\r\n  \"callbackUrl\":\"string\", //if type [\"Otp\"]\r\n  \"CvvType\":false,\r\n  \"language\": \"string\",\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"installment\": 0,\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\",\r\n  \"countryCode\":\"string\",\r\n  \"binNumber\":\"string\",\r\n  \"notificationUrl\": \"string\",\r\n  \"executable\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"11cc8243-0aaf-42b3-ad5c-e212d4a8770f"},{"name":"Direct Payment","id":"3620709d-46fc-483a-bb7d-26b906f190b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"PAN\": \"string\",\r\n  \"CVV\":\"string\",\r\n  \"expiredDate\":\"string\",\r\n  \"partnerId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/Order/{{OrderId}}/DirectPayment","description":"<p>The API is processing payment with non-saved card</p>\n<ul>\n<li><p>PAN: Card Pan Number (required)</p>\n</li>\n<li><p>CVV: CVV of card (required)</p>\n</li>\n<li><p>ExpiredDate: Expiration of card (required)</p>\n</li>\n</ul>\n<p>Test card for DirectPayment</p>\n<ul>\n<li><p>PAN: 4169737756227308</p>\n</li>\n<li><p>CVV: 660</p>\n</li>\n<li><p>ExpiredDate: 10/35</p>\n</li>\n</ul>\n<p>After the transaction is completed on the OPT (3ds2url) page, a redirect is made to the callbackUrl in Base64 format, as shown below.</p>\n<p><a href=\"https://www.google.com/?response=eyJJc1N1Y2Nlc3MiOnRydWUsIk1lc3NhZ2UiOiJzdWNjZXNzIiwiU3RhdHVzIjoiUGVuZGluZyIsIkJhbmtPcmRlcklkIjoiODc0MTIiLCJUcmFuc2FjdGlvbklkIjo1NDQ1OCwiQ2xpZW50T3JkZXJJZCI6InN0cmluZzAwMDExMjEyMSJ9\">https://yourcallbackUrl/?response=eyJJc1N1Y2Nlc3MiOnRydWUsIk1lc3NhZ2UiOiJzdWNjZXNzIiwiU3RhdHVzIjoiUGVuZGluZyIsIkJhbmtPcmRlcklkIjoiODc0MTIiLCJUcmFuc2FjdGlvbklkIjo1NDQ1OCwiQ2xpZW50T3JkZXJJZCI6InN0cmluZzAwMDExMjEyMSJ9</a></p>\n<p>Decode example:</p>\n<p>{\"IsSuccess\":true,\"Message\":null,\"Status\":\"APPROVED\",\"BankOrderId\":\"141526\",\"TransactionId\":64560,\"ClientOrderId\":\"dc44f27c-1d48-45d9-8621-0004\",\"ToProcessId\":\"818732136545\"}</p>\n","urlObject":{"path":["IntegratedPayments","Order","{{OrderId}}","DirectPayment"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"b0e1d36b-78f6-44be-8113-8a225e546ce5","name":"Direct Payment","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjExLCJkZWZhdWx0UHJvamVjdElkIjoxMSwicGhvbmUiOiIrOTk0ICg3NykgNzc3IDc3IDc3IiwiaWF0IjoxNjY3MDIxOTk3LCJleHAiOjE2NjcwMjU1OTd9.olgF8QNCsm-OPR9dGuPgQxRSRNS51b1J0Q_u55eNYhw","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"pan\": \"4169737756227308\",\r\n  \"cvv\": \"101\",\r\n  \"expiredDate\": \"1025\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/Order/{OrderId}/DirectPayment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"200"},{"key":"ETag","value":"W/\"c8-ydOwGeof23cgOPA4IpcvLOyQk4Y\""},{"key":"Date","value":"Mon, 26 Sep 2022 13:12:40 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"dc44f27c-1d48-45d9-8621-0012\",\n    \"transactionType\": \"PreAuth\",\n    \"transactionId\": 64557,\n    \"orderId\": 141522,\n    \"toProcessId\": \"328062136516\",\n    \"status\": \"APPROVED\",\n    \"statusCode\": \"00\",\n    \"message\": \"APPROVED\"\n}"}],"_postman_id":"3620709d-46fc-483a-bb7d-26b906f190b6"},{"name":"Preauth Completion","id":"9ff03121-ee09-4cd1-ba4e-8a09d74aa415","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 0,\r\n  \"amount\": 0,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion","description":"<p>Settlement of the blocked (Preauth) amount from the customer card. <code>Preauthcompletion</code> could be at a full or partial transaction amount.</p>\n<ul>\n<li><p>PreAuth Completion transaction can be only refunded</p>\n</li>\n<li><p>PreAuth Completion can be made up to 15% more than the amount of the PreAuth transaction. It can be increased depending on the situation.</p>\n</li>\n</ul>\n","urlObject":{"path":["transactions","preauth-completion"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"caa450e6-0b94-4ea0-9ce4-c9d5abe87eca","name":"Preauth Completion","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjExLCJkZWZhdWx0UHJvamVjdElkIjoxMSwicGhvbmUiOiIrOTk0ICg3NykgNzc3IDc3IDc3IiwiaWF0IjoxNjY3MDIxOTk3LCJleHAiOjE2NjcwMjU1OTd9.olgF8QNCsm-OPR9dGuPgQxRSRNS51b1J0Q_u55eNYhw","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionId\": 0,\r\n  \"amount\": 0,\r\n  \"language\": \"EN\",\r\n  \"partnerId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/transactions/preauth-completion"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"191"},{"key":"ETag","value":"W/\"bf-xauB4yFd70+U+wSf1KV+O56fI0Q\""},{"key":"Date","value":"Mon, 26 Sep 2022 13:10:47 GMT"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"string\",\n    \"status\": \"00\",\n    \"transactionType\": \"Purchase\",\n    \"transactionId\": 12,\n    \"url\": \"https://tstpg.kapitalbank.az/index.jsp?ORDERID=8095&SESSIONID=A4FC1C3E66E8B42803ECFE81D7293B34\"\n}"}],"_postman_id":"9ff03121-ee09-4cd1-ba4e-8a09d74aa415"},{"name":"Execute Tran","id":"df124aac-0abc-4996-8861-de4691b059ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":""}],"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/{{orderId}}","description":"<p>When set to <code>true</code> in the executable <code>CreateOrder</code> API, the result of the 3D Secure step is returned by the <code>DirectPayment</code> API. To complete the payment, a request must be made to <code>/IntegratedPayments/{{orderId}}</code>.</p>\n","urlObject":{"path":["IntegratedPayments","{{orderId}}"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"1f5d07df-b83e-4a3e-95b5-abb295bd98ff","name":"Execute Tran","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":""}],"url":"https://test-vpos.unitedpayment.az/api/IntegratedPayments/{{orderId}}"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"Date","value":"Mon, 20 Apr 2026 11:28:30 GMT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Connection","value":"keep-alive"},{"key":"Content-Security-Policy","value":"default-src 'self' 'unsafe-inline'"},{"key":"X-Frame-Options","value":"DENY"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Referrer-Policy","value":"no-referrer"},{"key":"X-Rate-Limit-Limit","value":"10s"},{"key":"X-Rate-Limit-Remaining","value":"999"},{"key":"X-Rate-Limit-Reset","value":"2026-04-20T11:28:37.9530681Z"},{"key":"Strict-Transport-Security","value":"max-age=15724800; includeSubDomains"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"isSuccess\": true,\n    \"bankOrderId\": \"0\",\n    \"transactionId\": 0,\n    \"clientOrderId\": \"string\",\n    \"rrn\": \"0\",\n    \"eci\": \"05\"\n}"}],"_postman_id":"df124aac-0abc-4996-8861-de4691b059ba"}],"id":"25a6a1c0-24e2-41b0-94cf-046b7d1d9a07","description":"<p>The Collection is designed for H2H(Host to host) environment</p>\n<ul>\n<li><p>Purchase transaction can be reversed and refunded</p>\n</li>\n<li><p>PreAuth transaction can be only full reversed</p>\n</li>\n</ul>\n","_postman_id":"25a6a1c0-24e2-41b0-94cf-046b7d1d9a07"},{"name":"Apple/Google Pay","item":[{"name":"Apple Pay","item":[{"name":"Create Order","id":"394a466f-11fc-49cb-985c-7020e9293a64","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\", //TransactionType [\"ApplePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Apple Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"9283623c-065c-498c-9a21-f59b5b4747a3","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\",  //TransactionType [\"ApplePayToken\", \"GooglePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"394a466f-11fc-49cb-985c-7020e9293a64"},{"name":"Apple Pay Validation","id":"55a2f5be-a40d-4b2b-8f7b-86a08a783114","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/ApplePay/Validation?partnerId=Guid","description":"<p>This API is designed for online payment through website</p>\n<ul>\n<li><p>The merchant checks via the Apple Pay JavaScript API in the customer’s browser if the Apple Pay payment method is available on the device from which the customer initiated the order.</p>\n</li>\n<li><p>The merchant creates a session JS object based on the response to the Request Order Information query</p>\n</li>\n<li><p>Using the Apple Pay JavaScript API through the customer’s browser, the merchant retrieves URLs for verifying the merchant and creating the merchant session from the Apple Pay server</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","{{orderId}}","ApplePay","Validation"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[{"description":{"content":"<p>string nullable</p>\n","type":"text/plain"},"key":"partnerId","value":"Guid"}],"variable":[]}},"response":[],"_postman_id":"55a2f5be-a40d-4b2b-8f7b-86a08a783114"},{"name":"Complete","id":"ee6b8f0a-7d96-400d-9a31-050d2b2484d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"paymentTokenData\": {\r\n    \"data\": \"string\",\r\n    \"signature\": \"string\",\r\n    \"header\": {\r\n      \"publicKeyHash\": \"string\",\r\n      \"ephemeralPublicKey\": \"string\",\r\n      \"transactionId\": \"string\"\r\n    },\r\n    \"version\": \"string\"\r\n  },\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/ApplePay/Complete","description":"<p>This API is for Apple Pay payment completion</p>\n<p>PaymentTokenData from Apple pay token is required</p>\n<p>Member ID represents customer of merchant (optional)</p>\n<p>Partner Id is our sub-customer unique ID (optional)</p>\n","urlObject":{"path":["TokenPayments","Order","{{orderId}}","ApplePay","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"5d086d09-5134-45e7-881a-c16db2398108","name":"Complete","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"paymentTokenData\": {\r\n    \"data\": \"string\",\r\n    \"signature\": \"string\",\r\n    \"header\": {\r\n      \"publicKeyHash\": \"string\",\r\n      \"ephemeralPublicKey\": \"string\",\r\n      \"transactionId\": \"string\"\r\n    },\r\n    \"version\": \"string\"\r\n  },\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/ApplePay/Complete"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"clientOrderId\": \"string\",\r\n  \"status\": \"string\",\r\n  \"transactionType\": \"string\",\r\n  \"transactionId\": 0,\r\n  \"orderId\": 0,\r\n  \"message\": \"string\"\r\n}"}],"_postman_id":"ee6b8f0a-7d96-400d-9a31-050d2b2484d9"}],"id":"a45d701d-42bb-4c1a-a5f9-4e16e48ad5ce","description":"<p>This collection is responsible for Apple Pay transaction process</p>\n<p>BaseUrl for Production Environment:<br /><a href=\"https://vpos.unitedpayment.az/api\"><code>https://vpos.unitedpayment.az/api</code></a></p>\n<p>Additional requirements:</p>\n<ul>\n<li>Tokenization process certificates related Apple Pay and private key</li>\n</ul>\n","_postman_id":"a45d701d-42bb-4c1a-a5f9-4e16e48ad5ce"},{"name":"Apple Pay Decrypted","item":[{"name":"Create Order","id":"c87ee71d-9b99-4816-b5e1-cc5878546ed3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"DecryptedApplePayToken\", //TransactionType [\"DecryptedApplePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Apple Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"35c401af-5450-4d76-8a69-b78624b63ae1","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\",  //TransactionType [\"DecryptedApplePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"c87ee71d-9b99-4816-b5e1-cc5878546ed3"},{"name":"Complete","id":"a9ac4763-4bf4-4864-90e8-afbca8c967b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/80800/Decrypted/ApplePay/Complete","urlObject":{"path":["TokenPayments","Order","80800","Decrypted","ApplePay","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"732d1dd0-eadc-4449-97fd-b02e9d667df2","name":"Complete","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"string\",\r\n    \"cryptogram\": \"string\",\r\n    \"eci\": \"string\",\r\n    \"dpan\": \"string\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/Decrypted/ApplePay/Complete"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"clientOrderId\": \"string\",\r\n  \"status\": \"string\",\r\n  \"transactionType\": \"string\",\r\n  \"transactionId\": 0,\r\n  \"orderId\": 0,\r\n  \"message\": \"string\"\r\n}"}],"_postman_id":"a9ac4763-4bf4-4864-90e8-afbca8c967b1"}],"id":"d1d508f9-4991-49db-b546-72d3f8c486dd","_postman_id":"d1d508f9-4991-49db-b546-72d3f8c486dd","description":""},{"name":"Apple Pay Decrypted Preauth","item":[{"name":"Create Order","id":"582b4810-0f56-4552-a7b2-577b81053bbc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"PreAuthApplePayToken\", \r\n  \"amount\": 0.09,\r\n  \"currency\": \"AZN\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Apple Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"95bd7f56-69b5-4ff7-abb1-4c854cdcec7d","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\",\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"582b4810-0f56-4552-a7b2-577b81053bbc"},{"name":"Complete","id":"2a545bf5-a3c9-4daf-a602-6b68ba027cfe","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{orderId}/Decrypted/PreAuthApplePayToken/Complete","urlObject":{"path":["TokenPayments","Order","{orderId}","Decrypted","PreAuthApplePayToken","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"827359cf-a8ca-4d8e-b285-4e06c7e4a393","name":"Complete","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"string\",\r\n    \"cryptogram\": \"string\",\r\n    \"eci\": \"string\",\r\n    \"dpan\": \"string\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{orderId}/Decrypted/PreAuthApplePayToken/Complete"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"clientOrderId\": \"string\",\n    \"status\": \"string\",\n    \"transactionType\": \"string\",\n    \"transactionId\": 0,\n    \"orderId\": 0,\n    \"message\": \"string\"\n}"}],"_postman_id":"2a545bf5-a3c9-4daf-a602-6b68ba027cfe"}],"id":"35c00e6c-fe5d-416f-a24b-36efc372783b","_postman_id":"35c00e6c-fe5d-416f-a24b-36efc372783b","description":""},{"name":"Google Pay","item":[{"name":"Create Order","id":"ccd61d08-4a0d-4cf4-8973-4e73fbd41ee7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\", //TransactionType [\"GooglePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Google Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"57aa353e-1435-4050-b60d-25affeb9e55b","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"string\",  //TransactionType [\"ApplePayToken\", \"GooglePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"ccd61d08-4a0d-4cf4-8973-4e73fbd41ee7"},{"name":"Complete","id":"ad026810-b69d-4dd1-acdc-97407669cbd1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"paymentTokenData\": {\r\n    \"signature\": \"string\",\r\n    \"intermediateSigningKey\": {\r\n      \"signedKey\": \"string\",\r\n      \"signatures\": [\r\n        \"string\"\r\n      ]\r\n    },\r\n    \"protocolVersion\": \"string\",\r\n    \"signedMessage\": \"string\"\r\n  },\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/GooglePay/Complete","description":"<p>The API is for completion of Google Pay payment</p>\n<ul>\n<li><p>Generated token from Google Pay is for paymentTokenData that is required field</p>\n</li>\n<li><p>Member ID represents customer of merchant (optional)</p>\n</li>\n<li><p>Partner Id is our sub-customer unique ID (optional)</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","{{orderId}}","GooglePay","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"c14746b4-de06-46dd-93ba-b619b26e3282","name":"Complete","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"paymentTokenData\": {\r\n    \"signature\": \"string\",\r\n    \"intermediateSigningKey\": {\r\n      \"signedKey\": \"string\",\r\n      \"signatures\": [\r\n        \"string\"\r\n      ]\r\n    },\r\n    \"protocolVersion\": \"string\",\r\n    \"signedMessage\": \"string\"\r\n  },\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/GooglePay/Complete"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"clientOrderId\": \"string\",\r\n  \"status\": \"string\",\r\n  \"transactionType\": \"string\",\r\n  \"transactionId\": 0,\r\n  \"orderId\": 0,\r\n  \"message\": \"string\"\r\n}"}],"_postman_id":"ad026810-b69d-4dd1-acdc-97407669cbd1"}],"id":"62aaa2e8-85fa-4eb4-9d1d-707141cf8e88","description":"<p>Test Environment:<br /><a href=\"https://test-vpos.unitedpayment.az/api\"><code>https://test-vpos.unitedpayment.az/api</code></a><br />Production Environment:<br /><a href=\"https://vpos.unitedpayment.az/api\"><code>https://vpos.unitedpayment.az/api</code></a><br />Data for Google Pay™<br /><strong>gatewayid</strong>: ecommercekapitalbank<br /><strong>gatewayMerchantId</strong>: testmerch<br /><strong>Note</strong>: This gatewayMerchantId is used for providing operations in test environment. After passing sucessfull tests you will get your gatewayMarchantId in production environment.</p>\n","_postman_id":"62aaa2e8-85fa-4eb4-9d1d-707141cf8e88"},{"name":"Google Pay Decrypted","item":[{"name":"Create Order","id":"2bafad49-9493-4313-9d53-6f264268c755","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"DecryptedGooglePayToken\", //TransactionType [\"DecryptedGooglePayToken\"]\r\n  \"amount\": 10,\r\n  \"currency\": \"AZN\",\r\n  \"clientOrderId\": \"testgp002123\",\r\n  \"description\": \"string\",\r\n  \"memberId\": \"190700001\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Google Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"61d250d0-5055-4ad0-9b04-13a4c9980f64","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"DecryptedGooglePayToken\",  //TransactionType [\"DecryptedGooglePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"2bafad49-9493-4313-9d53-6f264268c755"},{"name":"Complete","id":"1be3f0ba-2eee-47a9-8e9f-d123e5d3f7d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/81179/Decrypted/GooglePay/Complete","urlObject":{"path":["TokenPayments","Order","81179","Decrypted","GooglePay","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"5405049c-69f1-4d80-91ce-c19b7b7edd47","name":"Complete","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/Decrypted/GooglePay/Complete"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"clientOrderId\": \"string\",\r\n  \"status\": \"string\",\r\n  \"transactionType\": \"string\",\r\n  \"transactionId\": 0,\r\n  \"orderId\": 0,\r\n  \"message\": \"string\"\r\n}"}],"_postman_id":"1be3f0ba-2eee-47a9-8e9f-d123e5d3f7d7"}],"id":"290968a5-a4b7-4656-a522-c628a902c075","_postman_id":"290968a5-a4b7-4656-a522-c628a902c075","description":""},{"name":"Google Pay Decrypted Preauth","item":[{"name":"Create Order","id":"15f72f9b-bfc1-499c-a1a8-f978921b7fc3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"x-auth-token","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"PreAuthGooglePayToken\",\r\n  \"amount\": 10,\r\n  \"currency\": \"AZN\",\r\n  \"clientOrderId\": \"testgp002123\",\r\n  \"description\": \"string\",\r\n  \"memberId\": \"190700001\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create","description":"<p>This API is designed for Google Pay Transaction Creation</p>\n<ul>\n<li><p>The merchant creates an order by sending a request to perform the Create Order action to Vpos.</p>\n</li>\n<li><p>Vpos creates the order and sends a response to the merchant containing the order ID and other data.</p>\n</li>\n</ul>\n","urlObject":{"path":["TokenPayments","Order","Create"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"6aed86f8-f13c-43ca-a663-aa5efb64ce8b","name":"CreateOrder Example","originalRequest":{"method":"POST","header":[{"key":"x-auth-token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIzIiwibmJmIjoxNjc4MzQ4OTIyLCJleHAiOjE2NzgzNTI1MjIsImlhdCI6MTY3ODM0ODkyMiwiaXNzIjoieW91cmlzc3VlcjEyMyIsImF1ZCI6InlvdXJhdWRpZW5jZTEyMyJ9.9tnoaiYFF2Mc0imtvXYo71HOBfFadx84sJNz2O_kYQQ","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"transactionType\": \"DecryptedGooglePayToken\",  //TransactionType [\"DecryptedGooglePayToken\"]\r\n  \"amount\": 0.09,\r\n  \"currency\": \"string\",\r\n  \"clientOrderId\": \"string\",\r\n  \"description\": \"string\",\r\n  \"partnerId\": \"string\",\r\n  \"memberId\": \"string\"\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/Create"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"X-XSS-Protection","value":"0"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Access-Control-Allow-Headers","value":"Origin, X-Requested-With, Content-Type, Accept, x-access-token"},{"key":"Access-Control-Allow-Credentials","value":"true"},{"key":"Access-Control-Allow-Methods","value":"POST, GET, DELETE, PUT"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"190"},{"key":"ETag","value":"W/\"be-1I0sS36hQVzrNmymS6PYkQLxc2w\""},{"key":"Date","value":"Mon, 10 Oct 2022 08:59:29 GMT"}],"cookie":[],"responseTime":null,"body":"{\n  \"clientOrderId\": \"string\",\n  \"status\": \"string\",\n  \"transactionType\": \"string\",\n  \"transactionId\": 0,\n  \"orderId\": 0,\n  \"message\": \"string\"\n}"}],"_postman_id":"15f72f9b-bfc1-499c-a1a8-f978921b7fc3"},{"name":"Complete","id":"1693b4d0-8879-4ea9-bd68-12ad2a47eff4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{orderId}/Decrypted/PreAuthGooglePayToken/Complete","urlObject":{"path":["TokenPayments","Order","{orderId}","Decrypted","PreAuthGooglePayToken","Complete"],"host":["https://test-vpos.unitedpayment.az/api"],"query":[],"variable":[]}},"response":[{"id":"a8a5e1b8-18ac-4259-b178-472b1dc92899","name":"Complete","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"partnerId\": \"string\",\r\n  \"paymentData\": {\r\n    \"expiredDate\": \"1230\",\r\n    \"cryptogram\": \"AgAAAAAAAIR8CQrXcIhcQAAAAAA\",\r\n    \"eci\": \"05\",\r\n    \"dpan\": \"4111111111111111\"\r\n  }\r\n}","options":{"raw":{"language":"json"}}},"url":"https://test-vpos.unitedpayment.az/api/TokenPayments/Order/{{orderId}}/GooglePay/Complete"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n  \"clientOrderId\": \"string\",\r\n  \"status\": \"string\",\r\n  \"transactionType\": \"string\",\r\n  \"transactionId\": 0,\r\n  \"orderId\": 0,\r\n  \"message\": \"string\"\r\n}"}],"_postman_id":"1693b4d0-8879-4ea9-bd68-12ad2a47eff4"}],"id":"47c7b010-3020-47aa-8f75-e04da04f0d1d","_postman_id":"47c7b010-3020-47aa-8f75-e04da04f0d1d","description":""}],"id":"3d1c0e07-73ed-42b5-add7-420265901fa1","_postman_id":"3d1c0e07-73ed-42b5-add7-420265901fa1","description":""}],"event":[{"listen":"prerequest","script":{"id":"7135f84d-c5b3-4155-8498-2ff536751ca9","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"5d90a72d-a80d-4153-b3e8-32cdb0f321e4","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"test-url","value":"https://test-vpos.unitedpayment.az/api"},{"key":"token","value":""}]}