{
  "info": {
    "name": "Payku API — 🇻🇪 Venezuela (EN)",
    "description": "Official Payku API collection for Venezuela, generated from the OpenAPI specification.\n\n**Before you start:** also import the `payku-environment.postman_environment.json` environment and fill in `token_pub` and `token_priv` with your credentials from https://app.payku.cl/.\n\n`url_api` points at the sandbox (https://des.payku.cl). Switch it to https://app.payku.cl for production.\n\n**Important:** many error responses arrive with HTTP 200 — always check the `status` field in the JSON.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{token_pub}}",
        "type": "string"
      }
    ]
  },
  "item": [
    {
      "name": "Transaction",
      "item": [
        {
          "name": "Create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/transaction",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "transaction"
              ]
            },
            "description": "This method allows you to create a payment order and returns the **URL** and **TOKEN** that identify the transaction.\n\nAdditional parameters:\n\n1. **additional_parameters** = Allows you to send additional information that will be recorded with the transaction:\n\n **IMPORTANT additional_parameters.gateway:**\n - Allows specifying the final payment method\n - ** REQUIRED ** for merchants using the On-Site method",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"payer@domain.com\",\n  \"order\": \"order-commerce-999\",\n  \"subject\": \"description of the order\",\n  \"amount\": 100,\n  \"currency\": \"VES\",\n  \"payment\": 17,\n  \"urlreturn\": \"https://youwebsite.com/return/client/order-commerce-999\",\n  \"urlnotify\": \"string\",\n  \"additional_parameters\": {\n    \"gateway\": \"CODE\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/transaction",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "transaction"
                  ]
                },
                "description": "This method allows you to create a payment order and returns the **URL** and **TOKEN** that identify the transaction.\n\nAdditional parameters:\n\n1. **additional_parameters** = Allows you to send additional information that will be recorded with the transaction:\n\n **IMPORTANT additional_parameters.gateway:**\n - Allows specifying the final payment method\n - ** REQUIRED ** for merchants using the On-Site method",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"email\": \"payer@domain.com\",\n  \"order\": \"order-commerce-999\",\n  \"subject\": \"description of the order\",\n  \"amount\": 100,\n  \"currency\": \"VES\",\n  \"payment\": 17,\n  \"urlreturn\": \"https://youwebsite.com/return/client/order-commerce-999\",\n  \"urlnotify\": \"string\",\n  \"additional_parameters\": {\n    \"gateway\": \"CODE\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"register\",\n  \"id\": \"trx6...\",\n  \"url\": \"https://[BASE_URL]/path?id=trx...&valid=e3c4...\",\n  \"account_service\": {\n    \"bank_method\": \"PA..\",\n    \"bank_number\": \"04...\",\n    \"bank_document\": \"J...\",\n    \"bank_name\": \"Ban...\",\n    \"bank_nameshort\": \"Ve...\",\n    \"bank_code\": \"01...\",\n    \"bank_linkqr\": \"ht...\"\n  },\n  \"attributes_request\": {\n    \"transaction\": \"tr...\",\n    \"payer\": {\n      \"phone_number\": \"string\",\n      \"payment_reference\": \"required\"\n    }\n  }\n}"
            }
          ]
        },
        {
          "name": "Confirm On-Site",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/validonsite",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "validonsite"
              ]
            },
            "description": "This method allows the payment to be confirmed on the merchant's website by sending payer information for verification. The result of the transaction will be reported via the [urlnotify] callback.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"transaction\": \"trx24...\",\n  \"payer\": {\n    \"phone_number\": \"04129874563\",\n    \"payment_reference\": \"12345600\",\n    \"id_number\": \"V12987456\",\n    \"bank_code\": \"0102\",\n    \"payment_date\": \"2026-08-25\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "200 — Successful response",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/validonsite",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "validonsite"
                  ]
                },
                "description": "This method allows the payment to be confirmed on the merchant's website by sending payer information for verification. The result of the transaction will be reported via the [urlnotify] callback.",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"transaction\": \"trx24...\",\n  \"payer\": {\n    \"phone_number\": \"04129874563\",\n    \"payment_reference\": \"12345600\",\n    \"id_number\": \"V12987456\",\n    \"bank_code\": \"0102\",\n    \"payment_date\": \"2026-08-25\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"transaction\": \"trx24...\",\n  \"status\": \"register\",\n  \"message\": \"payment received and pending verification\",\n  \"gateway\": {\n    \"status\": \"successful\"\n  }\n}"
            }
          ]
        },
        {
          "name": "Get",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/transaction/:id",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "transaction",
                ":id"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": "",
                  "description": "id"
                }
              ]
            },
            "description": "This method allows you to obtain the information of a transaction"
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/transaction/:id",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "transaction",
                    ":id"
                  ],
                  "variable": [
                    {
                      "key": "id",
                      "value": "",
                      "description": "id"
                    }
                  ]
                },
                "description": "This method allows you to obtain the information of a transaction"
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\",\n  \"id\": \"10ac494c1d8da71d98ea\",\n  \"created_at\": \"2019-10-25 14:10:03\",\n  \"order\": \"1572023402\",\n  \"email\": \"support@youwebsite.cl\",\n  \"subject\": \"1572023402\",\n  \"amount\": \"98745\",\n  \"payment\": {\n    \"start\": \"2020-12-16 15:10:33\",\n    \"end\": \"2020-12-16 15:10:36\",\n    \"media\": \"VEPUY\",\n    \"transaction_id\": 107999,\n    \"transaction_key\": null,\n    \"deposit_date\": \"2023-10-05\",\n    \"verification_key\": \"666...\",\n    \"authorization_code\": \"10...\",\n    \"last_4_digits\": \"0000\",\n    \"installments\": 0,\n    \"card_type\": \"VN\",\n    \"additional_parameters\": {\n      \"gateway\": \"CODE_GATEWAY\",\n      \"network\": {\n        \"ip_address\": \"192.0.2.123\"\n      }\n    },\n    \"currency\": \"VES\"\n  },\n  \"nullify\": {\n    \"status\": \"complete\"\n  },\n  \"gateway_response\": {\n    \"status\": \"success\",\n    \"message\": \"successful transaction\"\n  }\n}"
            }
          ]
        },
        {
          "name": "List",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/transaction?success=true",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "transaction"
              ],
              "query": [
                {
                  "key": "success",
                  "value": "true"
                }
              ]
            },
            "description": "This method allows you to retrieve information about transactions made on Payku. It supports pagination with a maximum of 4000 records per page.\n\n| Parameter | Description | Example |\n|------------|-------------|---------|\n| date_init | Start date for the transaction search. If not specified, the current date is used. | date_init=2025-01-01 |\n| date_end | End date for the transaction search. If not specified, the current date is used. | date_end=2025-12-31 |\n| success | Filters successful transactions. | success=true |\n| pending | Filters pending transactions. | pending=true |\n| rejected | Filters rejected transactions. | rejected=true |\n| page | Page number for pagination. | page=1 |\n| per_page | Number of records per page (max 4000). | per_page=100 |\n\n**Example of full URL:**\n```\nhttps://[BASE_URL]/api/transaction?date_init=2025-01-01&date_end=2025-12-31&success=true&page=1&per_page=100\n```"
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/transaction?success=true",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "transaction"
                  ],
                  "query": [
                    {
                      "key": "success",
                      "value": "true"
                    }
                  ]
                },
                "description": "This method allows you to retrieve information about transactions made on Payku. It supports pagination with a maximum of 4000 records per page.\n\n| Parameter | Description | Example |\n|------------|-------------|---------|\n| date_init | Start date for the transaction search. If not specified, the current date is used. | date_init=2025-01-01 |\n| date_end | End date for the transaction search. If not specified, the current date is used. | date_end=2025-12-31 |\n| success | Filters successful transactions. | success=true |\n| pending | Filters pending transactions. | pending=true |\n| rejected | Filters rejected transactions. | rejected=true |\n| page | Page number for pagination. | page=1 |\n| per_page | Number of records per page (max 4000). | per_page=100 |\n\n**Example of full URL:**\n```\nhttps://[BASE_URL]/api/transaction?date_init=2025-01-01&date_end=2025-12-31&success=true&page=1&per_page=100\n```"
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\",\n  \"id\": \"10ac494c1d8da71d98ea\",\n  \"created_at\": \"2019-10-25 14:10:03\",\n  \"order\": \"1572023402\",\n  \"email\": \"support@youwebsite.cl\",\n  \"subject\": \"1572023402\",\n  \"amount\": \"98745\",\n  \"payment\": {\n    \"start\": \"2020-12-16 15:10:33\",\n    \"end\": \"2020-12-16 15:10:36\",\n    \"media\": \"VEPUY\",\n    \"transaction_id\": 107999,\n    \"transaction_key\": null,\n    \"deposit_date\": \"2023-10-05\",\n    \"verification_key\": \"666...\",\n    \"authorization_code\": \"10...\",\n    \"last_4_digits\": \"0000\",\n    \"installments\": 0,\n    \"card_type\": \"VN\",\n    \"additional_parameters\": {\n      \"gateway\": \"CODE_GATEWAY\",\n      \"network\": {\n        \"ip_address\": \"192.0.2.123\"\n      }\n    },\n    \"currency\": \"VES\"\n  },\n  \"nullify\": {\n    \"status\": \"complete\"\n  },\n  \"gateway_response\": {\n    \"status\": \"success\",\n    \"message\": \"successful transaction\"\n  }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Wallet",
      "item": [
        {
          "name": "Make payments to third parties from my wallet",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Sign",
                "value": "{{firma}}"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/wallet/payout",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "wallet",
                "payout"
              ]
            },
            "description": "This method allows you to create a payment order to a third party using funds from your **Payku** virtual wallet.\n\n**Note:** For testing purposes (Development environment only), specific amounts will be processed automatically:\n \n&bull; Amounts 1000, 2000, 3000: Will be marked as **approved** automatically.\n \n&bull; Amounts 1500, 2500, 3500: Will be marked as **rejected** automatically.\n\n---\nThis operation requires the `Sign` signature (HMAC-SHA256 with your private token). The pre-request script computes it automatically from the request body.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"email\": \"payer@domain.com\",\n  \"phone\": \"04149876543\",\n  \"subject\": \"description of the order\",\n  \"currency\": \"VES\",\n  \"order\": \"order-commerce-999\",\n  \"amount\": 1000,\n  \"accountbank_name\": \"John Doe\",\n  \"accountbank_rut\": \"V23654789\",\n  \"accountbank_sbif\": \"0102\",\n  \"accountbank_type\": \"1\",\n  \"accountbank_num\": \"04149876543\",\n  \"url_notify\": \"https://youwebsite.com/callback/commerce/order-commerce-999\",\n  \"additional_parameters\": {\n    \"parameter_1\": \"keyValue\",\n    \"parameter_2\": \"keyValue\"\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Sign",
                    "value": "{{firma}}"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/wallet/payout",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "wallet",
                    "payout"
                  ]
                },
                "description": "This method allows you to create a payment order to a third party using funds from your **Payku** virtual wallet.\n\n**Note:** For testing purposes (Development environment only), specific amounts will be processed automatically:\n \n&bull; Amounts 1000, 2000, 3000: Will be marked as **approved** automatically.\n \n&bull; Amounts 1500, 2500, 3500: Will be marked as **rejected** automatically.\n\n---\nThis operation requires the `Sign` signature (HMAC-SHA256 with your private token). The pre-request script computes it automatically from the request body.",
                "body": {
                  "mode": "raw",
                  "raw": "{\n  \"email\": \"payer@domain.com\",\n  \"phone\": \"04149876543\",\n  \"subject\": \"description of the order\",\n  \"currency\": \"VES\",\n  \"order\": \"order-commerce-999\",\n  \"amount\": 1000,\n  \"accountbank_name\": \"John Doe\",\n  \"accountbank_rut\": \"V23654789\",\n  \"accountbank_sbif\": \"0102\",\n  \"accountbank_type\": \"1\",\n  \"accountbank_num\": \"04149876543\",\n  \"url_notify\": \"https://youwebsite.com/callback/commerce/order-commerce-999\",\n  \"additional_parameters\": {\n    \"parameter_1\": \"keyValue\",\n    \"parameter_2\": \"keyValue\"\n  }\n}",
                  "options": {
                    "raw": {
                      "language": "json"
                    }
                  }
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\",\n  \"identifier_wallet\": \"wvb5f7232dafff18f9\",\n  \"identifier_payout\": \"mv40746ab8eff910f41e\"\n}"
            }
          ],
          "event": [
            {
              "listen": "prerequest",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "// Computes the `Sign` header documented in the Firma / Signature section.",
                  "const requestPath = encodeURIComponent(\"/api/wallet/payout\");",
                  "let body = {};",
                  "try { body = JSON.parse(pm.request.body ? pm.request.body.raw : \"{}\") || {}; } catch (e) { body = {}; }",
                  "",
                  "const pairs = Object.keys(body).sort()",
                  "  .filter((key) => body[key] !== null && typeof body[key] !== \"object\")",
                  "  .map((key) => encodeURIComponent(key) + \"=\" + encodeURIComponent(body[key]).replace(/%20/g, \"+\"));",
                  "",
                  "const concat = [requestPath].concat(pairs).join(\"&\");",
                  "const sign = CryptoJS.HmacSHA256(concat, pm.environment.get(\"token_priv\")).toString();",
                  "pm.environment.set(\"firma\", sign);"
                ]
              }
            }
          ]
        },
        {
          "name": "Get payout V3",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Sign",
                "value": "{{firma}}"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/payoutv3/:identificadorpayout",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "payoutv3",
                ":identificadorpayout"
              ],
              "variable": [
                {
                  "key": "identificadorpayout",
                  "value": "",
                  "description": "identificadorPayout"
                }
              ]
            },
            "description": "This method allows you to obtain a movement of payments to third parties from your **payku** virtual wallet using an identifier:\n\nTo perform the query it is necessary to add the following at the end of the endpoint /{identificadorPayout} for example: **api/payoutv3/wa24bg36767**.\n\n---\nThis operation requires the `Sign` signature (HMAC-SHA256 with your private token). The pre-request script computes it automatically from the request body."
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  },
                  {
                    "key": "Sign",
                    "value": "{{firma}}"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/payoutv3/:identificadorpayout",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "payoutv3",
                    ":identificadorpayout"
                  ],
                  "variable": [
                    {
                      "key": "identificadorpayout",
                      "value": "",
                      "description": "identificadorPayout"
                    }
                  ]
                },
                "description": "This method allows you to obtain a movement of payments to third parties from your **payku** virtual wallet using an identifier:\n\nTo perform the query it is necessary to add the following at the end of the endpoint /{identificadorPayout} for example: **api/payoutv3/wa24bg36767**.\n\n---\nThis operation requires the `Sign` signature (HMAC-SHA256 with your private token). The pre-request script computes it automatically from the request body."
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"payout\": {\n    \"id\": \"war3999847529816f2\",\n    \"phone\": \"111111111\",\n    \"email\": \"test@test.cl\",\n    \"subject\": \"subject order\",\n    \"amount\": \"3680\",\n    \"accountbank_rut\": \"111111111\",\n    \"accountbank_name\": \"test\",\n    \"accountbank_type\": 1,\n    \"accountbank_num\": 123123123,\n    \"accountbank_sbif\": \"0001\",\n    \"status\": \"pending\",\n    \"update_at\": \"2022-06-09 21:10:46\",\n    \"origin_wallet\": \"wa1933f37cdaf7d1c6\",\n    \"reason_rejection\": \" Error CCA 51. Cuenta Beneficiario no Existe, error_creditor_account_not_found\"\n  }\n}"
            }
          ],
          "event": [
            {
              "listen": "prerequest",
              "script": {
                "type": "text/javascript",
                "exec": [
                  "// Computes the `Sign` header documented in the Firma / Signature section.",
                  "const requestPath = encodeURIComponent(\"/api/payoutv3/{identificadorPayout}\");",
                  "let body = {};",
                  "try { body = JSON.parse(pm.request.body ? pm.request.body.raw : \"{}\") || {}; } catch (e) { body = {}; }",
                  "",
                  "const pairs = Object.keys(body).sort()",
                  "  .filter((key) => body[key] !== null && typeof body[key] !== \"object\")",
                  "  .map((key) => encodeURIComponent(key) + \"=\" + encodeURIComponent(body[key]).replace(/%20/g, \"+\"));",
                  "",
                  "const concat = [requestPath].concat(pairs).join(\"&\");",
                  "const sign = CryptoJS.HmacSHA256(concat, pm.environment.get(\"token_priv\")).toString();",
                  "pm.environment.set(\"firma\", sign);"
                ]
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Banks",
      "item": [
        {
          "name": "Get list of banks by currency type",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/banks?currency=ves",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "banks"
              ],
              "query": [
                {
                  "key": "currency",
                  "value": "ves"
                }
              ]
            },
            "description": "This method allows you to retrieve a list of associated banks filtered by currency.\nTo filter by currency, add the query parameter `currency` with the currency value."
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/banks?currency=ves",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "banks"
                  ],
                  "query": [
                    {
                      "key": "currency",
                      "value": "ves"
                    }
                  ]
                },
                "description": "This method allows you to retrieve a list of associated banks filtered by currency.\nTo filter by currency, add the query parameter `currency` with the currency value."
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\",\n  \"banks\": [\n    {\n      \"code\": \"0102\",\n      \"name\": \"Banco de Venezuela\",\n      \"currency\": \"VES\"\n    }\n  ]\n}"
            }
          ]
        }
      ],
      "description": "Allows viewing the list of associated banks."
    },
    {
      "name": "Methods of payment",
      "item": [
        {
          "name": "Get list of payment methods by currency type",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{url_api}}/api/paymentmethods?currency=ves",
              "host": [
                "{{url_api}}"
              ],
              "path": [
                "api",
                "paymentmethods"
              ],
              "query": [
                {
                  "key": "currency",
                  "value": "ves"
                }
              ]
            },
            "description": "This method allows you to get a list of payment methods in payku.\nTo filter by currency, you have to add the query params currency with the currency value."
          },
          "response": [
            {
              "name": "200 — OK",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{url_api}}/api/paymentmethods?currency=ves",
                  "host": [
                    "{{url_api}}"
                  ],
                  "path": [
                    "api",
                    "paymentmethods"
                  ],
                  "query": [
                    {
                      "key": "currency",
                      "value": "ves"
                    }
                  ]
                },
                "description": "This method allows you to get a list of payment methods in payku.\nTo filter by currency, you have to add the query params currency with the currency value."
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "body": "{\n  \"status\": \"success\",\n  \"payment_methods\": [\n    {\n      \"currency\": \"VES\",\n      \"payment\": 17,\n      \"name\": \"VEPUY\",\n      \"description\": \"Use your bank, simplify your transfers.\"\n    }\n  ]\n}"
            }
          ]
        }
      ],
      "description": "Allows viewing the list of payment methods used by Payku."
    }
  ],
  "variable": [
    {
      "key": "url_api",
      "value": "https://des.payku.cl",
      "type": "string"
    }
  ]
}
