{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"fb4131e4-8fc4-412f-9a46-6628650bb061","name":"Zyntego API","description":"# **🚀 Introduction**\n\nWelcome to Zyntego Merchant API Integration Guide where you’ll learn how to make integration of your website or application with the REST API of our payment gateway quick and easy. Our gateway will allow you to use different deposit and withdrawal payment methods, as well as other services and features to successfully collect payments from your customers, disburse payments to them, and manage your payment transparently and easily.\n\n# **⚙️ Prerequisites**\n\nTo complete successful integration, and testing and go live aside from the current Merchant API Integration Guide you would need:\n\n1. Test\\* merchant account integration credentials and setup details:\n    \n    1. Test merchant back office login and password\n        \n    2. Information about available methods, currencies, base URL, and transaction limits  \n        All of the above are indicated in the setup sheet, provided by our tech team.\n        \n    3. Test API and Webhook keys for authentication of requests  \n        These should be generated by the merchant in their back office.\n        \n2. Integration group chat with our technical team  \n    Will be created by our account management team.\n    \n3. Get your IPs whitelisted on our server  \n    This is done by our tech team through the tech group chat.\n    \n4. Setup your server’s webhooks and redirect URL(s) for your merchant account:\n    \n    1. Status URL, where we send you webhooks about order statuses\n        \n    2. Return URL, where your customer is redirected to after payment\n        \n\n> \\*A test merchant account allows you to test most of the features including receiving failed and success responses from the gateway without involving real money. They are meant for emulating transactions and responses by software and quality assurance engineers. To perform live transactions in a production mode for test purposes you may need to find a local wallet and/or account and perform these tests with a live merchant account. \n  \n\n# **⚙️ Integration steps**\n\nIt is recommended to complete integration in the following steps:\n\n1. Get all the details mentioned in the [Prerequisites](#prerequisites) section\n    \n2. Complete integration with a test merchant account\n    \n3. Test integration with simulated transactions\n    \n4. Get live account credentials and connect them to your production server\n    \n5. Test integration to your live account\n    \n6. Have your live account fully switched to live mode\\*\n    \n7. [Go live](#a8b6df9a-9335-4d92-aa28-482c0c4de4f4)\n    \n\nOur account management, customer support, and technical teams will gladly assist you on every step of your integration and going live processes.\n\n# **🔐 Authentication**\n\nEach API request that you make to our gateway must be authenticated. Authenticate them by including your API key in the Authorization header.\n\nYou can generate your API key as well as the webhook key for validating webhooks directly from the back office.\n\n| **Header param** | **Value** |\n| --- | --- |\n| Authorization | YOUR_API_KEY |\n\n> Secure your API keys - do not commit your API keys to git, do not store in Jira or other project management software, or use them in client-side JavaScript code. It can perform any action on your account without restriction. It should be kept confidential and only stored on your servers, preferably as an environment variable. \n  \n\nAPI requests made without authentication will fail with the status code 401: Unauthorized. All API requests must be made over HTTPS. Do not set VERIFY_PEER to FALSE.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"47990315","team":9786819,"collectionId":"fb4131e4-8fc4-412f-9a46-6628650bb061","publishedId":"2sB3HonygR","public":true,"publicUrl":"https://doc.zyntego.com","privateUrl":"https://go.postman.co/documentation/47990315-fb4131e4-8fc4-412f-9a46-6628650bb061","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF4500"},"documentationLayout":"classic-double-column","customisation":{"metaTags":[{"name":"description","value":""},{"name":"title","value":""}],"appearance":{"default":"light","themes":[{"name":"dark","logo":"https://content.pstmn.io/ecd49f2a-3f95-4793-9fca-98d252fc7478/enludGUucG5n","colors":{"top-bar":"212121","right-sidebar":"303030","highlight":"FF4500"}},{"name":"light","logo":"https://content.pstmn.io/ecd49f2a-3f95-4793-9fca-98d252fc7478/enludGUucG5n","colors":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF4500"}}]}},"version":"8.10.1","publishDate":"2025-09-11T11:57:05.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{"title":"","description":""},"logos":{"logoLight":"https://content.pstmn.io/ecd49f2a-3f95-4793-9fca-98d252fc7478/enludGUucG5n","logoDark":"https://content.pstmn.io/ecd49f2a-3f95-4793-9fca-98d252fc7478/enludGUucG5n"}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/efdb5ff61d79ff24491fd8181ab164b770c5a4c8f16605e7e8f7f5cb660d210c","favicon":"https://zyntego.com/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://doc.zyntego.com/view/metadata/2sB3HonygR"}