{
  "item": [
    {
      "name": "Initial",
      "description": "",
      "item": [
        {
          "id": "6f771633-7092-4880-9daf-2c710f9f37db",
          "name": "Initialize a payment session",
          "request": {
            "name": "Initialize a payment session",
            "description": {
              "content": "Initializes a payment session by validating and tokenizing card data. Returns a session token (data.token) to be passed as the {init} path parameter in the next operation, and a card token (data.card) for future payments. No financial transaction occurs. /v1/init is optional — partners can submit card data directly in each operation. Authentication: HMAC (init) or Encryption (AES-256-CBC) — depending on instance configuration. The returned token can be passed as the {init} path parameter in: POST /v1/purchase/{init}, POST /v1/pre-authorization/{init}, POST /v1/avs/{init}, POST /v1/credit/{init}, POST /v1/oct/{init}, POST /v1/3d/enrollment/{init}, POST /v1/3d/authenticate/{init}, POST /v1/3d/result/{version}/{init}.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [],
              "raw": "{{baseUrl}}/v1/init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "init",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "0fe7306d-61af-4164-aa6a-1f986f711cf7",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"token\": \"<uuid>\",\n    \"card\": \"<uuid>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "58b4057e-eccf-4e26-99c9-81e49e8fcaac",
          "name": "Generate a hosted payment page URL/HTML",
          "request": {
            "name": "Generate a hosted payment page URL/HTML",
            "description": {
              "content": "Generates a URL/HTML for a Paynetics-hosted payment page where the customer enters card details and completes the payment. No financial transaction occurs until the customer submits the page. After payment, the customer is redirected to success_url or error_url. Intended for partners who prefer not to handle card data directly (reducing PCI DSS scope). Authentication: HMAC (init_web).",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                ":operation",
                "page"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "payment",
                  "key": "operation",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Type of hosted page. payment = standard payment page. (This can only be one of payment,link,card)",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/:operation/page"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "init_web",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"language\": \"bg\",\n  \"transactionType\": \"purchase\",\n  \"reference2\": null,\n  \"card\": null,\n  \"user\": null,\n  \"successUrl\": null,\n  \"errorUrl\": null,\n  \"redirect\": true,\n  \"balance\": \"<uuid>\",\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"AA\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"AST\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"PLX\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"recurringEndDate\": null,\n  \"recurringFrequency\": null\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6229dd67-9925-48c4-9ebf-e0982df2704f",
              "name": "Success — returned when redirect=false. Body contains the URL of the hosted payment page; the partner is expected to redirect the cardholder to this URL.",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    ":operation",
                    "page"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Type of hosted page. payment = standard payment page. (This can only be one of payment,link,card)",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "payment",
                      "key": "operation"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"language\": \"bg\",\n  \"transactionType\": \"purchase\",\n  \"reference2\": null,\n  \"card\": null,\n  \"user\": null,\n  \"successUrl\": null,\n  \"errorUrl\": null,\n  \"redirect\": true,\n  \"balance\": \"<uuid>\",\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"AA\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"AST\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"PLX\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"recurringEndDate\": null,\n  \"recurringFrequency\": null\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"url\": \"<uri>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            },
            {
              "id": "120a113e-4a69-4ed2-bf06-1c75c739c564",
              "name": "Redirect — direct browser redirect to the hosted payment page URL. Returned when redirect=true (default). The Location header contains the payment page URL (e.g. https://secure.payoo.cloud/payment/page/abc123def456).",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    ":operation",
                    "page"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Type of hosted page. payment = standard payment page. (This can only be one of payment,link,card)",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "payment",
                      "key": "operation"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"language\": \"bg\",\n  \"transactionType\": \"purchase\",\n  \"reference2\": null,\n  \"card\": null,\n  \"user\": null,\n  \"successUrl\": null,\n  \"errorUrl\": null,\n  \"redirect\": true,\n  \"balance\": \"<uuid>\",\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"AA\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"AST\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"PLX\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"recurringEndDate\": null,\n  \"recurringFrequency\": null\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "Found",
              "code": 302,
              "header": [],
              "cookie": [],
              "_postman_previewlanguage": "text"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    },
    {
      "name": "Secure 3D",
      "description": "",
      "item": [
        {
          "id": "24654b17-5015-49ba-b6a7-d3bd38dc21a4",
          "name": "post three domain enrollment",
          "request": {
            "name": "post three domain enrollment",
            "description": {},
            "url": {
              "path": [
                "v1",
                "3d",
                "enrollment",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/3d/enrollment/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "three_domain_enrollment",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cardNumber\": \"<string>\",\n  \"merchantId\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9c8e3550-460a-4b3a-a47e-9a4fd5c17408",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "3d",
                    "enrollment",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cardNumber\": \"<string>\",\n  \"merchantId\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ed9cbb61-4274-4e3b-8287-e34846955638",
          "name": "post three domain authenticate",
          "request": {
            "name": "post three domain authenticate",
            "description": {},
            "url": {
              "path": [
                "v1",
                "3d",
                "authenticate",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/3d/authenticate/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "three_domain_authenticate",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"html\": false,\n  \"version\": \"<integer>\",\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"merchantName\": \"<string>\",\n  \"merchantId\": \"<string>\",\n  \"merchant\": \"<string>\",\n  \"notificationUrl\": \"<string>\",\n  \"transactionType\": \"01\",\n  \"authenticationType\": \"01\",\n  \"challengeIndication\": \"01\",\n  \"accountType\": \"01\",\n  \"acquirerMerchantId\": \"<string>\",\n  \"email\": \"<string>\",\n  \"mcc\": \"<string>\",\n  \"merchantCountryCode\": \"<string>\",\n  \"install\": \"<string>\",\n  \"exponent\": \"<string>\",\n  \"transactionId\": \"<string>\",\n  \"recurringFrequency\": \"<integer>\",\n  \"recurringEndDate\": \"<dateTime>\",\n  \"recurringExpiry\": \"<string>\",\n  \"purchaseDate\": \"<dateTime>\",\n  \"transactionDescription\": \"<string>\",\n  \"accountId\": \"<string>\",\n  \"billingCity\": \"<string>\",\n  \"billingCountry\": \"<string>\",\n  \"billingAddressLine1\": \"<string>\",\n  \"billingAddressLine2\": \"<string>\",\n  \"billingAddressLine3\": \"<string>\",\n  \"billingPostCode\": \"<string>\",\n  \"billingState\": \"<string>\",\n  \"browserAcceptHeader\": \"<string>\",\n  \"browserIp\": \"<string>\",\n  \"browserJavaEnabled\": \"<boolean>\",\n  \"browserLanguage\": \"<string>\",\n  \"browserColorDepth\": \"<string>\",\n  \"browserScreenHeight\": \"<string>\",\n  \"browserScreenWidth\": \"<string>\",\n  \"browserTZ\": \"<string>\",\n  \"browserUserAgent\": \"<string>\",\n  \"card\": \"<string>\",\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"shippingCity\": \"<string>\",\n  \"shippingCountry\": \"<string>\",\n  \"shippingAddressLine1\": \"<string>\",\n  \"shippingAddressLine2\": \"<string>\",\n  \"shippingAddressLine3\": \"<string>\",\n  \"shippingState\": \"<string>\",\n  \"shippingPostCode\": \"<string>\",\n  \"shippingBillingAddressesAreSame\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "6deec872-b365-4d35-ab83-7e556023a5f1",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "3d",
                    "authenticate",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"html\": false,\n  \"version\": \"<integer>\",\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"merchantName\": \"<string>\",\n  \"merchantId\": \"<string>\",\n  \"merchant\": \"<string>\",\n  \"notificationUrl\": \"<string>\",\n  \"transactionType\": \"01\",\n  \"authenticationType\": \"01\",\n  \"challengeIndication\": \"01\",\n  \"accountType\": \"01\",\n  \"acquirerMerchantId\": \"<string>\",\n  \"email\": \"<string>\",\n  \"mcc\": \"<string>\",\n  \"merchantCountryCode\": \"<string>\",\n  \"install\": \"<string>\",\n  \"exponent\": \"<string>\",\n  \"transactionId\": \"<string>\",\n  \"recurringFrequency\": \"<integer>\",\n  \"recurringEndDate\": \"<dateTime>\",\n  \"recurringExpiry\": \"<string>\",\n  \"purchaseDate\": \"<dateTime>\",\n  \"transactionDescription\": \"<string>\",\n  \"accountId\": \"<string>\",\n  \"billingCity\": \"<string>\",\n  \"billingCountry\": \"<string>\",\n  \"billingAddressLine1\": \"<string>\",\n  \"billingAddressLine2\": \"<string>\",\n  \"billingAddressLine3\": \"<string>\",\n  \"billingPostCode\": \"<string>\",\n  \"billingState\": \"<string>\",\n  \"browserAcceptHeader\": \"<string>\",\n  \"browserIp\": \"<string>\",\n  \"browserJavaEnabled\": \"<boolean>\",\n  \"browserLanguage\": \"<string>\",\n  \"browserColorDepth\": \"<string>\",\n  \"browserScreenHeight\": \"<string>\",\n  \"browserScreenWidth\": \"<string>\",\n  \"browserTZ\": \"<string>\",\n  \"browserUserAgent\": \"<string>\",\n  \"card\": \"<string>\",\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"shippingCity\": \"<string>\",\n  \"shippingCountry\": \"<string>\",\n  \"shippingAddressLine1\": \"<string>\",\n  \"shippingAddressLine2\": \"<string>\",\n  \"shippingAddressLine3\": \"<string>\",\n  \"shippingState\": \"<string>\",\n  \"shippingPostCode\": \"<string>\",\n  \"shippingBillingAddressesAreSame\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"challenge\": \"<string>\",\n    \"xid\": \"<string>\",\n    \"cavv\": \"<string>\",\n    \"eci\": \"<string>\",\n    \"resolution\": \"<string>\",\n    \"status\": \"<string>\",\n    \"statusReason\": \"<string>\",\n    \"version\": \"<string>\",\n    \"bankRedirectUrl\": \"<string>\",\n    \"acsTransactionId\": \"<string>\",\n    \"mpiTransactionId\": \"<string>\",\n    \"directoryTransactionId\": \"<string>\",\n    \"type\": \"<string>\",\n    \"method\": \"<string>\",\n    \"html\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "818daf90-19c3-484b-ac8f-0e2cb810b2f5",
          "name": "post three domain result",
          "request": {
            "name": "post three domain result",
            "description": {},
            "url": {
              "path": [
                "v1",
                "3d",
                "result",
                ":version",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "version",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                },
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/3d/result/:version/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "three_domain_result",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"response\": \"<string>\",\n  \"transactionId\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "4d13ec77-1743-4977-86e3-4d5a440c6b04",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "3d",
                    "result",
                    ":version",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "version"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"response\": \"<string>\",\n  \"transactionId\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"challenge\": \"<string>\",\n    \"xid\": \"<string>\",\n    \"cavv\": \"<string>\",\n    \"eci\": \"<string>\",\n    \"resolution\": \"<string>\",\n    \"status\": \"<string>\",\n    \"statusReason\": \"<string>\",\n    \"version\": \"<string>\",\n    \"bankRedirectUrl\": \"<string>\",\n    \"acsTransactionId\": \"<string>\",\n    \"mpiTransactionId\": \"<string>\",\n    \"directoryTransactionId\": \"<string>\",\n    \"type\": \"<string>\",\n    \"method\": \"<string>\",\n    \"html\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    },
    {
      "name": "Acquiring",
      "description": "",
      "item": [
        {
          "id": "490ed4d7-ba40-46fd-a015-53797b1b77d1",
          "name": "post acquiring avs init",
          "request": {
            "name": "post acquiring avs init",
            "description": {
              "content": "AVS will perform authorization which is not connected with any other transaction.\n    This corresponds to ISO8583 0100 message with amount 0.\n    In response you will receive raw response from issuer and parsed one which is what this raw response means.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "avs",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token returned from /v1/init. Not required",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/avs/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_avs_init",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "597290c0-79af-4824-a6f0-80f00eb5ed50",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "avs",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token returned from /v1/init. Not required",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "73ebea3f-6e93-4665-a83e-4c4fe205fe75",
          "name": "post acquiring pre authorization",
          "request": {
            "name": "post acquiring pre authorization",
            "description": {
              "content": "Pre Authorization will perform block amount from user account.\n    This corresponds to ISO8583 0100 message with processing code 000000.\n    In response you will receive field transaction uuid which has to be used in capture API.\n    For transaction to be successful response_code must be equal to 00.\n    All other codes meaning are listed in AcquiringResponseModel model below.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "pre-authorization",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token returned from /v1/init. Not required",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/pre-authorization/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_pre_authorization",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"06\",\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"moto\": false,\n  \"financialInstitutionServiceData\": {\n    \"dateOfBirth\": \"<date>\",\n    \"postalCode\": \"<string>\",\n    \"surname\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"<string>\",\n    \"operatingTypeAndVersion\": \"<string>\",\n    \"browserTypeAndVersion\": \"<string>\",\n    \"email\": \"<string>\"\n  },\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"scaExemption\": \"<string>\",\n  \"walletPayment\": {\n    \"walletIdentifier\": \"<string>\",\n    \"digitalPaymentCryptogram\": \"<string>\",\n    \"remoteCommerceAcceptorIdentifier\": \"<string>\"\n  },\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"FT\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"BCR\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"ZWK\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"independentSalesOrganizationId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  },\n  \"xid\": \"<string>\",\n  \"cavv\": \"<string>\",\n  \"version\": \"<integer>\",\n  \"directoryTransactionId\": \"<string>\",\n  \"resolution\": \"<string>\",\n  \"eci\": \"<string>\",\n  \"recurringType\": 0,\n  \"initialTransaction\": \"<string>\",\n  \"transactionStamp\": \"<string>\",\n  \"settlementDate\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e902bfc2-c59d-450f-a38c-9a8292fe3ee6",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "pre-authorization",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token returned from /v1/init. Not required",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"06\",\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"moto\": false,\n  \"financialInstitutionServiceData\": {\n    \"dateOfBirth\": \"<date>\",\n    \"postalCode\": \"<string>\",\n    \"surname\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"<string>\",\n    \"operatingTypeAndVersion\": \"<string>\",\n    \"browserTypeAndVersion\": \"<string>\",\n    \"email\": \"<string>\"\n  },\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"scaExemption\": \"<string>\",\n  \"walletPayment\": {\n    \"walletIdentifier\": \"<string>\",\n    \"digitalPaymentCryptogram\": \"<string>\",\n    \"remoteCommerceAcceptorIdentifier\": \"<string>\"\n  },\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"FT\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"BCR\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"ZWK\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"independentSalesOrganizationId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  },\n  \"xid\": \"<string>\",\n  \"cavv\": \"<string>\",\n  \"version\": \"<integer>\",\n  \"directoryTransactionId\": \"<string>\",\n  \"resolution\": \"<string>\",\n  \"eci\": \"<string>\",\n  \"recurringType\": 0,\n  \"initialTransaction\": \"<string>\",\n  \"transactionStamp\": \"<string>\",\n  \"settlementDate\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "0a73c46f-2669-4fcb-a7c4-2e99cf0de7f8",
          "name": "post acquiring capture",
          "request": {
            "name": "post acquiring capture",
            "description": {
              "content": "Capture of pre-authorization/authorization will perform debit financial transaction.\n    This corresponds to ISO8583 0220 message with processing code 000000.\n    In response you will receive field transaction uuid which has to be used in refund/reversal APIs.\n    For transaction to be successful response_code must be equal to 00.\n    All other codes meaning are listed in AcquiringResponseModel model below.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "capture",
                ":transaction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "transaction",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Initial Pre Authorization Transaction Token",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/capture/:transaction"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_capture",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"scaExemption\": \"low-value\",\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"01\",\n    \"operatingTypeAndVersion\": \"S<l/\",\n    \"browserTypeAndVersion\": \"ch31\",\n    \"email\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"paymentFacilitatorId\": \"<string>\",\n    \"independentSalesOrganizationId\": \"<string>\",\n    \"subMerchantId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "e4fc3d29-5f0a-460e-81bd-ae1a10e40fde",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "capture",
                    ":transaction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Initial Pre Authorization Transaction Token",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "transaction"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"scaExemption\": \"low-value\",\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"01\",\n    \"operatingTypeAndVersion\": \"S<l/\",\n    \"browserTypeAndVersion\": \"ch31\",\n    \"email\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"paymentFacilitatorId\": \"<string>\",\n    \"independentSalesOrganizationId\": \"<string>\",\n    \"subMerchantId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "88f5d434-85fb-42bf-ac42-7018397fd9b4",
          "name": "post acquiring purchase",
          "request": {
            "name": "post acquiring purchase",
            "description": {
              "content": "Purchase will perform debit financial transaction.\n    This corresponds to ISO8583 0200 message with processing code 000000.\n    In response you will receive field transaction uuid which has to be used in refund/reversal APIs.\n    For transaction to be successful response_code must be equal to 00.\n    All other codes meaning are listed in AcquiringResponseModel model below.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "purchase",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token returned from /v1/init. Not required",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/purchase/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_purchase",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"06\",\n  \"moto\": false,\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"balance\": \"<string>\",\n  \"fee\": \"<float>\",\n  \"financialInstitutionServiceData\": {\n    \"dateOfBirth\": \"<date>\",\n    \"postalCode\": \"<string>\",\n    \"surname\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"<string>\",\n    \"operatingTypeAndVersion\": \"<string>\",\n    \"browserTypeAndVersion\": \"<string>\",\n    \"email\": \"<string>\"\n  },\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"scaExemption\": \"<string>\",\n  \"walletPayment\": {\n    \"walletIdentifier\": \"<string>\",\n    \"digitalPaymentCryptogram\": \"<string>\",\n    \"remoteCommerceAcceptorIdentifier\": \"<string>\"\n  },\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"TU\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"OJT\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"KAR\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"independentSalesOrganizationId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  },\n  \"xid\": \"<string>\",\n  \"cavv\": \"<string>\",\n  \"version\": \"<integer>\",\n  \"directoryTransactionId\": \"<string>\",\n  \"resolution\": \"<string>\",\n  \"eci\": \"<string>\",\n  \"recurringType\": 0,\n  \"initialTransaction\": \"<string>\",\n  \"transactionStamp\": \"<string>\",\n  \"settlementDate\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "177bc892-bf12-458d-8b87-faf004365abd",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "purchase",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token returned from /v1/init. Not required",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"06\",\n  \"moto\": false,\n  \"zip\": \"<string>\",\n  \"address\": \"<string>\",\n  \"balance\": \"<string>\",\n  \"fee\": \"<float>\",\n  \"financialInstitutionServiceData\": {\n    \"dateOfBirth\": \"<date>\",\n    \"postalCode\": \"<string>\",\n    \"surname\": \"<string>\"\n  },\n  \"clientFingerprint\": {\n    \"locationFingerPrint\": \"<string>\",\n    \"ipAddress\": \"<string>\",\n    \"geoLocation\": \"<string>\",\n    \"deviceType\": \"<string>\",\n    \"operatingTypeAndVersion\": \"<string>\",\n    \"browserTypeAndVersion\": \"<string>\",\n    \"email\": \"<string>\"\n  },\n  \"deliveryDetails\": {\n    \"deliveryName\": \"<string>\",\n    \"deliveryStreetName\": \"<string>\",\n    \"deliveryZip\": \"<string>\",\n    \"deliveryCity\": \"<string>\",\n    \"deliveryCountry\": \"<string>\"\n  },\n  \"scaExemption\": \"<string>\",\n  \"walletPayment\": {\n    \"walletIdentifier\": \"<string>\",\n    \"digitalPaymentCryptogram\": \"<string>\",\n    \"remoteCommerceAcceptorIdentifier\": \"<string>\"\n  },\n  \"aft\": {\n    \"senderAccountNumber\": \"<string>\",\n    \"recipientName\": \"<string>\",\n    \"bai\": \"TU\",\n    \"accountOwnerAddress1\": \"<string>\",\n    \"accountOwnerAddress2\": \"<string>\",\n    \"accountOwnerStreet\": \"<string>\",\n    \"accountOwnerPostalCode\": \"<string>\",\n    \"accountOwnerCity\": \"<string>\",\n    \"accountOwnerCountry\": \"OJT\",\n    \"merchantPostalCode\": \"<string>\",\n    \"merchantState\": \"<string>\",\n    \"acceptorLegalName\": \"<string>\",\n    \"senderAddress\": \"<string>\",\n    \"senderCity\": \"<string>\",\n    \"senderState\": \"<string>\",\n    \"senderCountry\": \"KAR\",\n    \"senderName\": \"<string>\",\n    \"accountOwnerSubdivisionCode\": \"<string>\",\n    \"mvv\": \"<string>\"\n  },\n  \"partnerData\": {\n    \"independentSalesOrganizationId\": \"<string>\"\n  },\n  \"marketSpecificExtensions\": {\n    \"mcc\": \"<string>\"\n  },\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  },\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  },\n  \"xid\": \"<string>\",\n  \"cavv\": \"<string>\",\n  \"version\": \"<integer>\",\n  \"directoryTransactionId\": \"<string>\",\n  \"resolution\": \"<string>\",\n  \"eci\": \"<string>\",\n  \"recurringType\": 0,\n  \"initialTransaction\": \"<string>\",\n  \"transactionStamp\": \"<string>\",\n  \"settlementDate\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "654278e6-6b86-47c6-be6b-ef8c5d9e5a53",
          "name": "post acquiring credit",
          "request": {
            "name": "post acquiring credit",
            "description": {
              "content": "Credit will perform credit financial transaction.\n    This corresponds to ISO8583 0200 message with processing code 200000.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "credit",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token returned from /v1/init. Not required",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/credit/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_credit",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "3b0680be-e327-41a3-b60a-9ca4d20db374",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "credit",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token returned from /v1/init. Not required",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"mpgId\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "fd3b533d-b648-4809-b54e-40a000a2370e",
          "name": "post acquiring refund",
          "request": {
            "name": "post acquiring refund",
            "description": {
              "content": "Refund will perform credit financial transaction.\n    This corresponds to ISO8583 0200 message with processing code 200000.\n    You must use transaction uuid from initial transaction.\n    Multiple refund transactions can be created up to the amount of initial transaction.\n    Each refund transaction will also return transaction uuid which can be used in reversal-refund.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "refund",
                ":transaction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "transaction",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token from initial transaction",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/refund/:transaction"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_refund",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"amount\": \"<float>\",\n  \"reference\": \"<string>\",\n  \"partnerData\": {\n    \"paymentFacilitatorId\": \"<string>\",\n    \"independentSalesOrganizationId\": \"<string>\",\n    \"subMerchantId\": \"<string>\"\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "659879d3-444c-47b0-8108-202f622a4883",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "refund",
                    ":transaction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token from initial transaction",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "transaction"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"amount\": \"<float>\",\n  \"reference\": \"<string>\",\n  \"partnerData\": {\n    \"paymentFacilitatorId\": \"<string>\",\n    \"independentSalesOrganizationId\": \"<string>\",\n    \"subMerchantId\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "d578c316-27cc-41ba-95af-c9a9b2f2abb6",
          "name": "post acquiring reversal",
          "request": {
            "name": "post acquiring reversal",
            "description": {
              "content": "Reversal will cancel a previous authorization transaction.\n    This correspondence to ISO8583 0400 message.\n    You must use transaction uuid from the initial transaction.\n    Reversal can only be performed on transactions that have not been captured yet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "reversal",
                ":transaction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "transaction",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token from initial transaction",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/reversal/:transaction"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_reversal",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "b0bdc7ed-9b29-487b-9421-61fff54ed3ff",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "reversal",
                    ":transaction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token from initial transaction",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "transaction"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "aaab31e3-026f-4e3a-bc27-ef3810ee208c",
          "name": "post acquiring reversal refund",
          "request": {
            "name": "post acquiring reversal refund",
            "description": {
              "content": "Reversal will cancel a previous authorization transaction.\n    This correspondence to ISO8583 0400 message.\n    You must use transaction uuid from the initial transaction.\n    Reversal can only be performed on transactions that have not been captured yet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "reversal-refund",
                ":transaction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "transaction",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token from initial transaction",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/reversal-refund/:transaction"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_reversal_refund",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "d4dc1ee8-0cec-4fe1-bfa4-ab73fb10a39e",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "reversal-refund",
                    ":transaction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token from initial transaction",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "transaction"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "b347af66-10f7-481f-a45d-87fadc640bdd",
          "name": "post acquiring reversal credit",
          "request": {
            "name": "post acquiring reversal credit",
            "description": {
              "content": "Reversal will cancel a previous authorization transaction.\n    This correspondence to ISO8583 0400 message.\n    You must use transaction uuid from the initial transaction.\n    Reversal can only be performed on transactions that have not been captured yet.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "reversal-credit",
                ":transaction"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "transaction",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token from initial transaction",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/reversal-credit/:transaction"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_reversal_credit",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "26718327-3e07-41df-9c42-3212b75eefd4",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "reversal-credit",
                    ":transaction"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token from initial transaction",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "transaction"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"reference\": \"<string>\",\n  \"reference2\": \"<string>\",\n  \"additionalClearingData\": {\n    \"merchantStreet\": \"<string>\",\n    \"merchantPostcode\": \"<string>\"\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "36ea7e9b-b9bb-46ad-8224-6c7f2fae0e28",
          "name": "post acquiring oct",
          "request": {
            "name": "post acquiring oct",
            "description": {
              "content": "Credit will perform credit financial transaction.\n    This corresponds to ISO8583 0200 message with processing code 200000.",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "oct",
                ":init"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "init",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Token returned from /v1/init. Not required",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/oct/:init"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "acquiring_oct",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"balance\": \"<string>\",\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"birthday\": \"<string>\",\n  \"nationality\": \"<string>\",\n  \"amlCheck\": \"match\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"A\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "9d7e25b9-940d-4723-a1fd-60df93c520fd",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "oct",
                    ":init"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Token returned from /v1/init. Not required",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "init"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"balance\": \"<string>\",\n  \"amount\": \"<float>\",\n  \"currency\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"firstName\": \"<string>\",\n  \"lastName\": \"<string>\",\n  \"birthday\": \"<string>\",\n  \"nationality\": \"<string>\",\n  \"amlCheck\": \"match\",\n  \"reference2\": \"<string>\",\n  \"industrySpecificTransaction\": \"A\",\n  \"merchant\": null,\n  \"terminal\": null,\n  \"user\": null,\n  \"card\": null,\n  \"cardNumber\": \"<string>\",\n  \"reference\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cvv2\": null,\n  \"mid\": null,\n  \"cardAcceptor\": {\n    \"name\": null\n  }\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"cardNumber\": \"<string>\",\n    \"processingCode\": \"<string>\",\n    \"amount\": \"<float>\",\n    \"stan\": \"<string>\",\n    \"localTime\": \"<string>\",\n    \"localDate\": \"<string>\",\n    \"authCode\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardAcceptorTerminalId\": \"<string>\",\n    \"cardAcceptorIdentificationCode\": \"<string>\",\n    \"currency\": \"<string>\",\n    \"transaction\": \"<string>\",\n    \"externalTransactionId\": \"<string>\",\n    \"errorDetails\": \"<string>\",\n    \"cvvStatus\": \"<string>\",\n    \"avsStatus\": \"<string>\",\n    \"cctiId\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"retrievalReferenceNumber\": \"<string>\",\n    \"card\": \"<string>\",\n    \"originalNetworkResponseCode\": \"<string>\",\n    \"actionCode\": \"<string>\",\n    \"order\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    },
    {
      "name": "Cards",
      "description": "",
      "item": [
        {
          "id": "c6523acf-ceda-406d-816a-31895be408e3",
          "name": "get cards index",
          "request": {
            "name": "get cards index",
            "description": {},
            "url": {
              "path": [
                "v1",
                "cards",
                ":page",
                ":limit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "page",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                },
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "limit",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/cards/:page/:limit"
            },
            "method": "GET",
            "body": {},
            "header": [
              {
                "key": "x-operation",
                "value": "cards_list",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ]
          },
          "response": [
            {
              "id": "cd999f74-8f5d-4fe2-b135-a313ffc9a5c4",
              "name": "default",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "cards",
                    ":page",
                    ":limit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "page"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "limit"
                    }
                  ]
                },
                "method": "GET",
                "body": {}
              },
              "header": [],
              "cookie": [],
              "_postman_previewlanguage": "text"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "8a65f4c8-9c20-42cb-9b8f-537e8145b3e4",
          "name": "get cards show",
          "request": {
            "name": "get cards show",
            "description": {},
            "url": {
              "path": [
                "v1",
                "cards",
                ":token"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "token",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/cards/:token"
            },
            "method": "GET",
            "body": {},
            "header": [
              {
                "key": "x-operation",
                "value": "cards_show",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ]
          },
          "response": [
            {
              "id": "c1c59a43-d4eb-4b3e-add7-75fe0726cc05",
              "name": "default",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "cards",
                    ":token"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "token"
                    }
                  ]
                },
                "method": "GET",
                "body": {}
              },
              "header": [],
              "cookie": [],
              "_postman_previewlanguage": "text"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "f62eeec9-2a50-4736-b9bf-2302ceed1e5e",
          "name": "put cards update",
          "request": {
            "name": "put cards update",
            "description": {},
            "url": {
              "path": [
                "v1",
                "cards",
                ":token"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "token",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/cards/:token"
            },
            "method": "PUT",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cardholderName\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"cardAlias\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "cards_update",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ]
          },
          "response": [
            {
              "id": "22757c85-2a01-4a66-a21c-3b6ab9ccf693",
              "name": "default",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "cards",
                    ":token"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "token"
                    }
                  ]
                },
                "method": "PUT",
                "body": {}
              },
              "header": [],
              "cookie": [],
              "_postman_previewlanguage": "text"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "ed8e4d25-a234-4615-9d7b-4ad0ba24946e",
          "name": "delete cards delete",
          "request": {
            "name": "delete cards delete",
            "description": {},
            "url": {
              "path": [
                "v1",
                "cards",
                ":token"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "token",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/cards/:token"
            },
            "method": "DELETE",
            "body": {},
            "header": [
              {
                "key": "x-operation",
                "value": "cards_delete",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ]
          },
          "response": [
            {
              "id": "98654fa3-23ef-4617-9451-5fe1326c02ec",
              "name": "default",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "cards",
                    ":token"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "token"
                    }
                  ]
                },
                "method": "DELETE",
                "body": {}
              },
              "header": [],
              "cookie": [],
              "_postman_previewlanguage": "text"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "a86b14df-eed7-4e1b-a2fc-6cd6344b990a",
          "name": "post cards create",
          "request": {
            "name": "post cards create",
            "description": {},
            "url": {
              "path": [
                "v1",
                "cards"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [],
              "raw": "{{baseUrl}}/v1/cards"
            },
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "cards_create",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "POST",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"cardAlias\": \"<string>\"\n}",
              "options": {
                "raw": {
                  "headerFamily": "json",
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "id": "73efe9f0-82f6-467c-ac1a-43acff657a81",
              "name": "Success",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "cards"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": []
                },
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "POST",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"cardNumber\": \"<string>\",\n  \"cardholderName\": \"<string>\",\n  \"cardExpirationMonth\": \"<string>\",\n  \"cardExpirationYear\": \"<string>\",\n  \"cardAlias\": \"<string>\"\n}",
                  "options": {
                    "raw": {
                      "headerFamily": "json",
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"code\": 0,\n  \"data\": {\n    \"token\": \"<string>\"\n  }\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    },
    {
      "name": "Transactions",
      "description": "",
      "item": [
        {
          "id": "cb73dcfc-4a80-431a-9c0f-c4b429ba5bd8",
          "name": "get transactions index",
          "request": {
            "name": "get transactions index",
            "description": {
              "content": "HMAC Operation - transactions_list",
              "type": "text/plain"
            },
            "url": {
              "path": [
                "v1",
                "transactions",
                ":page",
                ":limit"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [
                {
                  "disabled": true,
                  "description": {
                    "content": "",
                    "type": "text/plain"
                  },
                  "key": "type",
                  "value": "<string>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "",
                    "type": "text/plain"
                  },
                  "key": "status",
                  "value": "<string>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "UUID of merchant",
                    "type": "text/plain"
                  },
                  "key": "merchant",
                  "value": "<string>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "UUID of user",
                    "type": "text/plain"
                  },
                  "key": "user",
                  "value": "<string>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "",
                    "type": "text/plain"
                  },
                  "key": "reference",
                  "value": "<string>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "",
                    "type": "text/plain"
                  },
                  "key": "start_date",
                  "value": "<date>"
                },
                {
                  "disabled": true,
                  "description": {
                    "content": "",
                    "type": "text/plain"
                  },
                  "key": "end_date",
                  "value": "<date>"
                }
              ],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "page",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Default 1",
                    "type": "text/plain"
                  }
                },
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "limit",
                  "disabled": false,
                  "description": {
                    "content": "(Required) Default 20",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/transactions/:page/:limit"
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "transactions_list",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "GET",
            "body": {}
          },
          "response": [
            {
              "id": "07fd3bfb-c747-4b37-bc0f-a6853f30bdfa",
              "name": "Transaction list.",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "transactions",
                    ":page",
                    ":limit"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "",
                        "type": "text/plain"
                      },
                      "key": "type",
                      "value": "<string>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "",
                        "type": "text/plain"
                      },
                      "key": "status",
                      "value": "<string>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "UUID of merchant",
                        "type": "text/plain"
                      },
                      "key": "merchant",
                      "value": "<string>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "UUID of user",
                        "type": "text/plain"
                      },
                      "key": "user",
                      "value": "<string>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "",
                        "type": "text/plain"
                      },
                      "key": "reference",
                      "value": "<string>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "",
                        "type": "text/plain"
                      },
                      "key": "start_date",
                      "value": "<date>"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "",
                        "type": "text/plain"
                      },
                      "key": "end_date",
                      "value": "<date>"
                    }
                  ],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Default 1",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "page"
                    },
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) Default 20",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "limit"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": [\n    {\n      \"token\": \"<string>\",\n      \"type\": \"<integer>\",\n      \"merchant\": \"<string>\",\n      \"executionDate\": \"<dateTime>\",\n      \"amount\": \"<float>\",\n      \"currency\": \"<string>\",\n      \"status\": \"<integer>\",\n      \"card\": \"<string>\",\n      \"cardPanObfuscated\": \"<string>\",\n      \"reference\": \"<string>\",\n      \"reference2\": \"<string>\",\n      \"linkedTransaction\": \"<string>\",\n      \"refundableAmount\": \"<float>\",\n      \"voidable\": \"<boolean>\",\n      \"posTerminalId\": \"<string>\",\n      \"systemTraceAuditNumber\": \"<string>\",\n      \"transactionStamp\": \"<string>\",\n      \"user\": \"<string>\",\n      \"createdAt\": \"<dateTime>\",\n      \"description\": \"<string>\",\n      \"responseCode\": \"<string>\",\n      \"cardType\": \"<string>\"\n    },\n    {\n      \"token\": \"<string>\",\n      \"type\": \"<integer>\",\n      \"merchant\": \"<string>\",\n      \"executionDate\": \"<dateTime>\",\n      \"amount\": \"<float>\",\n      \"currency\": \"<string>\",\n      \"status\": \"<integer>\",\n      \"card\": \"<string>\",\n      \"cardPanObfuscated\": \"<string>\",\n      \"reference\": \"<string>\",\n      \"reference2\": \"<string>\",\n      \"linkedTransaction\": \"<string>\",\n      \"refundableAmount\": \"<float>\",\n      \"voidable\": \"<boolean>\",\n      \"posTerminalId\": \"<string>\",\n      \"systemTraceAuditNumber\": \"<string>\",\n      \"transactionStamp\": \"<string>\",\n      \"user\": \"<string>\",\n      \"createdAt\": \"<dateTime>\",\n      \"description\": \"<string>\",\n      \"responseCode\": \"<string>\",\n      \"cardType\": \"<string>\"\n    }\n  ],\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        },
        {
          "id": "3ad60582-8970-43db-a19f-1625111d4d2a",
          "name": "get transactions show",
          "request": {
            "name": "get transactions show",
            "description": {},
            "url": {
              "path": [
                "v1",
                "transactions",
                ":token"
              ],
              "host": [
                "{{baseUrl}}"
              ],
              "query": [],
              "variable": [
                {
                  "type": "any",
                  "value": "<string>",
                  "key": "token",
                  "disabled": false,
                  "description": {
                    "content": "(Required) ",
                    "type": "text/plain"
                  }
                }
              ],
              "raw": "{{baseUrl}}/v1/transactions/:token"
            },
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              },
              {
                "key": "x-operation",
                "value": "transactions_show",
                "type": "text",
                "description": "Paynetics operation name used in HMAC hash. Consumed by pre-request script; not sent to server."
              }
            ],
            "method": "GET",
            "body": {}
          },
          "response": [
            {
              "id": "bb270796-080d-4a26-86f1-38b28e77c4b5",
              "name": "Transaction details - Operation: transaction_details",
              "originalRequest": {
                "url": {
                  "path": [
                    "v1",
                    "transactions",
                    ":token"
                  ],
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "query": [],
                  "variable": [
                    {
                      "disabled": false,
                      "description": {
                        "content": "(Required) ",
                        "type": "text/plain"
                      },
                      "type": "any",
                      "value": "<string>",
                      "key": "token"
                    }
                  ]
                },
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "method": "GET",
                "body": {}
              },
              "status": "OK",
              "code": 200,
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"data\": {\n    \"token\": \"<string>\",\n    \"type\": \"<integer>\",\n    \"merchant\": \"<string>\",\n    \"executionDate\": \"<dateTime>\",\n    \"amount\": \"<float>\",\n    \"currency\": \"<string>\",\n    \"status\": \"<integer>\",\n    \"card\": \"<string>\",\n    \"cardPanObfuscated\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"reference2\": \"<string>\",\n    \"linkedTransaction\": \"<string>\",\n    \"refundableAmount\": \"<float>\",\n    \"voidable\": \"<boolean>\",\n    \"posTerminalId\": \"<string>\",\n    \"systemTraceAuditNumber\": \"<string>\",\n    \"transactionStamp\": \"<string>\",\n    \"user\": \"<string>\",\n    \"createdAt\": \"<dateTime>\",\n    \"description\": \"<string>\",\n    \"responseCode\": \"<string>\",\n    \"cardType\": \"<string>\"\n  },\n  \"code\": 0\n}",
              "cookie": [],
              "_postman_previewlanguage": "json"
            }
          ],
          "event": [],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          }
        }
      ]
    }
  ],
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "exec": [
          "// Paynetics HMAC authentication (patched)",
          "// Required vars: apiKey, apiSecret, apiType",
          "// Per-request: set header 'x-operation' to the operation name (e.g. 'cards_list', 'init_web').",
          "// Falls back to the ':operation' URL path variable when the header is absent.",
          "// The x-operation header is consumed locally and NOT sent to the server.",
          "//",
          "// Hash body = apiKey + timestamp + operation + bodyWithoutWhitespace",
          "// JSON bodies are re-serialized to canonical form so structural whitespace is stripped.",
          "",
          "const apiKey    = pm.variables.get('apiKey')    || '';",
          "const apiSecret = pm.variables.get('apiSecret') || '';",
          "const apiType   = pm.variables.get('apiType')   || '';",
          "",
          "if (!apiKey || !apiSecret) {",
          "    console.warn('Paynetics HMAC: apiKey/apiSecret not set in environment or collection variables.');",
          "}",
          "",
          "// 1) Try the x-operation helper header",
          "let operation = '';",
          "const headers = pm.request.headers;",
          "const opHeader = headers.find(h => (h.key || '').toLowerCase() === 'x-operation');",
          "if (opHeader) {",
          "    operation = (opHeader.value || '').trim();",
          "    headers.remove('x-operation'); // do not send it",
          "}",
          "",
          "// 2) Fallback to the ':operation' URL path variable (used by the hosted-page request)",
          "if (!operation) {",
          "    const pv = (pm.request.url.variables || []).find(v => (v.key || '') === 'operation');",
          "    if (pv && pv.value) operation = String(pv.value).trim();",
          "}",
          "",
          "if (!operation) {",
          "    console.warn('Paynetics HMAC: missing operation (no x-operation header and no :operation URL variable).');",
          "}",
          "",
          "const timestamp = Math.floor(Date.now() / 1000).toString();",
          "",
          "// Strip whitespace from JSON body if present",
          "let bodyStr = '';",
          "const reqBody = pm.request.body;",
          "if (reqBody && reqBody.mode === 'raw' && reqBody.raw) {",
          "    let raw = reqBody.raw;",
          "    raw = pm.variables.replaceIn(raw);",
          "    try {",
          "        bodyStr = JSON.stringify(JSON.parse(raw));",
          "    } catch (e) {",
          "        bodyStr = raw.replace(/\\s+/g, '');",
          "    }",
          "}",
          "",
          "const hashInput = apiKey + timestamp + operation + bodyStr;",
          "const hash = CryptoJS.HmacSHA256(hashInput, apiSecret).toString(CryptoJS.enc.Hex);",
          "",
          "['x-api-key','x-type','x-timestamp','x-hash'].forEach(h => headers.remove(h));",
          "headers.add({ key: 'x-api-key',   value: apiKey });",
          "headers.add({ key: 'x-type',      value: apiType });",
          "headers.add({ key: 'x-timestamp', value: timestamp });",
          "headers.add({ key: 'x-hash',      value: hash });",
          "",
          "console.log('Paynetics HMAC', { operation, timestamp, hash });"
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://secure.payoo.cloud",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "",
      "type": "string"
    },
    {
      "key": "apiSecret",
      "value": "",
      "type": "string"
    },
    {
      "key": "apiType",
      "value": "",
      "type": "string"
    }
  ],
  "info": {
    "_postman_id": "2547e284-66f3-4ce7-b946-cb41dbf62148",
    "name": "Acquiring API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "Paynetics Acquiring API — HMAC SHA-256 authenticated.\n\nSet collection variables: apiKey, apiSecret, apiType.\n\nEach request has an x-operation header containing the Paynetics operation name (cards_list, init_web, etc.). The collection's pre-request script consumes it, computes x-hash = HMAC_SHA256(apiKey + timestamp + operation + bodyWithoutWhitespace) with apiSecret, and adds the four headers required by the API:\n  x-api-key, x-type, x-timestamp, x-hash\n\nNote: server allows max 15s clock skew. JSON bodies are re-serialized to canonical (whitespace-stripped) form for hashing, matching server-side normalization."
  }
}