{"info":{"_postman_id":"9af2fe3c-c2f3-4388-b84d-95963237a5e5","name":"RichattPay Partener API","description":"<html><head></head><body><p><strong>DOCUMENTATION VERSION 1.0.0</strong></p>\n<p>This document describes the specifications of the REST API allowing any developer<br>to integrate RichattPay APIs.</p>\n<ol>\n<li>Prerequisites</li>\n</ol>\n<p>You must have a valid Richatt Partner account at Aggregator web application. Once this is done, you must generate an API key. With each API call, the <code>APIs key</code> must be sent.</p>\n<h4 id=\"note-1\"><strong>Note 1</strong>:</h4>\n<p>Fixe your <code>HTTP</code> client <code>TIMEOUT</code>to minimum <code>60</code>seconds</p>\n<h4 id=\"note-2\"><strong>Note 2</strong>:</h4>\n<p>For all request, API return <code>HTTP CODE 200</code> or <code>HTTP CODE 201</code>with JSON data which describe request result</p>\n<h4 id=\"note-3\"><strong>Note 3</strong>:</h4>\n<p>Your Callback URL should return <code>200</code>status code, other status is considered as failed, and callback gonna be resent</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"27243093","collectionId":"9af2fe3c-c2f3-4388-b84d-95963237a5e5","publishedId":"2sAXxMesbD","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"0596FD"},"publishDate":"2024-10-04T14:02:26.000Z"},"item":[{"name":"PREPROD","item":[{"name":"passerelle","item":[{"name":"getTransactionByOperationId","id":"1342b4a5-ddd7-43f9-878d-8702fff6cdf8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n","type":"text"}],"url":"https://preprod-partner.richattpay.com/api-services/v1/passerelle/transByOperationId?id","urlObject":{"path":["api-services","v1","passerelle","transByOperationId"],"host":["https://preprod-partner.richattpay.com"],"query":[{"description":{"content":"<p>id transaction</p>\n","type":"text/plain"},"key":"id","value":null}],"variable":[]}},"response":[],"_postman_id":"1342b4a5-ddd7-43f9-878d-8702fff6cdf8"},{"name":"encrypt url","id":"f4a09226-dcf4-4487-b00e-e1ae3033b365","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n","type":"text"}],"body":{"mode":"raw","raw":"{\r\n  \"operationId\": \"operation759515\",\r\n  \"callbackUrl\":\"http://edsfsdle.com/callback\",\r\n  \"amount\":50,\r\n  \"data\":{\r\n   // \"accepturl\":\"https://accepturl.com\",\r\n   // \"declineurl\":\"https://declineurl.com\",\r\n    //\"pendingurl\":\"htttps://pendingurl.com/ping\"\r\n    //+ other \r\n    \r\n  }\r\n}\r\n ","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/passerelle/encrypt","urlObject":{"path":["api-services","v1","passerelle","encrypt"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f4a09226-dcf4-4487-b00e-e1ae3033b365"},{"name":"decrypt url","id":"dad76a41-a5e9-4e7d-88ba-0587009b074f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key for partner passerelle</p>\n","type":"text"}],"url":"/api-services/v1/passerelle/decrypt?data","urlObject":{"path":["api-services","v1","passerelle","decrypt"],"query":[{"description":{"content":"<p>Les données à décrypter</p>\n","type":"text/plain"},"key":"data","value":null}],"variable":[]}},"response":[],"_postman_id":"dad76a41-a5e9-4e7d-88ba-0587009b074f"},{"name":"verificatedStatus","id":"bf0d1487-af5a-44d9-8021-51197817d16c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n","type":"text"}],"url":"https://preprod-partner.richattpay.com/api-services/v1/passerelle/verificatedStatus?id","urlObject":{"path":["api-services","v1","passerelle","verificatedStatus"],"host":["https://preprod-partner.richattpay.com"],"query":[{"description":{"content":"<p>id transaction</p>\n","type":"text/plain"},"key":"id","value":null}],"variable":[]}},"response":[],"_postman_id":"bf0d1487-af5a-44d9-8021-51197817d16c"}],"id":"c45bbc41-1898-49ff-a04b-0b44c414b089","_postman_id":"c45bbc41-1898-49ff-a04b-0b44c414b089","description":""},{"name":"List all Service (Public route)","id":"c3e1aa67-4d94-49e4-a2ee-1042fc8a902d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n"}],"url":"https://preprod-partner.richattpay.com/api-services/v1/services","description":"<p>List all service available on APis</p>\n<p>Each service must be enabled for developper account to use it</p>\n","urlObject":{"path":["api-services","v1","services"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"92d8a86b-11e2-437b-92e3-641365eb5ed3","name":"List all Service","originalRequest":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"The secret api key"}],"url":"https://preprod-partner.richattpay.com/api-services/v1/services"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"transfer-encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Date","value":"Tue, 04 Jun 2024 14:23:21 GMT"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Content-Type","value":"application/json"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' https://fonts.googleapis.com 'unsafe-inline'; img-src 'self' data:; font-src 'self' https://fonts.gstatic.com data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"succes\": true,\n    \"services\": [\n        {\n            \"name\": \"SEDAD_WALLET_CASH_OUT\",\n            \"icone\": \"https://richattpay-api.s3.amazonaws.com/icons/bankily.png\",\n            \"codeService\": \"SEDAD_WALLET_CASH_OUT\",\n            \"typeOperation\": \"DEBIT\",\n            \"typeService\": \"CASHOUT\"\n        },\n        {\n            \"name\": \"AMANTY_WALLET_CASH_IN\",\n            \"icone\": \"ddd\",\n            \"codeService\": \"AMANTY_WALLET_CASH_IN\",\n            \"typeOperation\": \"CREDIT\",\n            \"typeService\": \"CASHIN\"\n        },\n        {\n            \"name\": \"SEDAD_WALLET_CASH_IN\",\n            \"icone\": \"icone\",\n            \"codeService\": \"SEDAD_WALLET_CASH_IN\",\n            \"typeOperation\": \"CREDIT\",\n            \"typeService\": \"CASHIN\"\n        },\n        {\n            \"name\": \"BANKILY_WALLET_CASH_OUT\",\n            \"icone\": \"https://richattpay-api.s3.amazonaws.com/icons/bankily.png\",\n            \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n            \"typeOperation\": \"DEBIT\",\n            \"typeService\": \"CASHOUT\"\n        },\n        {\n            \"name\": \"BANKILY_WALLET_CASH_IN\",\n            \"icone\": \"https://richattpay-api.s3.amazonaws.com/icons/bankily.png\",\n            \"codeService\": \"BANKILY_WALLET_CASH_IN\",\n            \"typeOperation\": \"CREDIT\",\n            \"typeService\": \"CASHIN\"\n        },\n        {\n            \"name\": \"MASRIVI_WALLET_CASH_OUT\",\n            \"icone\": \"https://richattpay-api.s3.amazonaws.com/icons/bankily.png\",\n            \"codeService\": \"MASRVI_WALLET_CASH_OUT\",\n            \"typeOperation\": \"DEBIT\",\n            \"typeService\": \"CASHOUT\"\n        }\n    ]\n}"}],"_postman_id":"c3e1aa67-4d94-49e4-a2ee-1042fc8a902d"},{"name":"List all Erorrs (Public route)","id":"3d85fb5a-de50-418b-9f5f-e402951f7411","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api </p>\n"}],"url":"https://preprod-partner.richattpay.com/api-services/v2/transaction/errors","description":"<p>List all service available on APis</p>\n<p>Each service must be enabled for developper account to use it</p>\n","urlObject":{"path":["api-services","v2","transaction","errors"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"a06e61e3-1e9b-4e1c-a2cd-b3ddb2a0af01","name":"List all Erorrs","originalRequest":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"The secret api "}],"url":"https://preprod-partner.richattpay.com/api-services/v1/errors"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"transfer-encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Date","value":"Wed, 05 Jun 2024 13:35:03 GMT"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Content-Type","value":"application/json"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' https://fonts.googleapis.com 'unsafe-inline'; img-src 'self' data:; font-src 'self' https://fonts.gstatic.com data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"succes\": true,\n    \"errorslist\": [\n        {\n            \"id\": 0,\n            \"code\": \"unknown_error\",\n            \"message\": \"Votre opération n'a pas pu être traitée pour le moment, réessayez plus tard.\"\n        },\n        {\n            \"id\": 1,\n            \"code\": \"invalid_phone_number\",\n            \"message\": \"Le numéro Bankily que vous avez saisie est incorrect\"\n        },\n        {\n            \"id\": 2,\n            \"code\": \"insufficient_balance\",\n            \"message\": \"Le solde de votre compte Bankily ne vous permet pas d'effectuer un paiement de __amount__ MRU\"\n        },\n        {\n            \"id\": 3,\n            \"code\": \"logged-out-user-session\",\n            \"message\": \"\"\n        },\n        {\n            \"id\": 4,\n            \"code\": \"payment-timeout\",\n            \"message\": \"Le client n'a pas validé le paiement après 15 minutes\"\n        },\n        {\n            \"id\": 5,\n            \"code\": \"no_bankily_account\",\n            \"message\": \"Le destinataire n'est pas un client Bankily\"\n        },\n        {\n            \"id\": 6,\n            \"code\": \"exceeds-limit-time\",\n            \"message\": \"Vous venez d'envoyer le même montant au même destinataire. Si vous souhaitez répéter la transaction, veuillez patienter quelques  minutes.\"\n        },\n        {\n            \"id\": 7,\n            \"code\": \"exceeds-limit-time\",\n            \"message\": \"Vous venez d'envoyer le même montant au même destinataire. Si vous souhaitez répéter la transaction, veuillez patienter quelques  minutes.\"\n        },\n        {\n            \"id\": 8,\n            \"code\": \"exceeds-limit-time\",\n            \"message\": \"Vous venez d'envoyer le même montant au même destinataire. Si vous souhaitez répéter la transaction, veuillez patienter quelques  minutes.\"\n        },\n        {\n            \"id\": 9,\n            \"code\": \"no_masrivi_account\",\n            \"message\": \"Le destinataire n'est pas un client Masrivi\"\n        },\n        {\n            \"id\": 11,\n            \"code\": \"user_account_suspended\",\n            \"message\": \"Le compte Bankily du client est suspendu\"\n        },\n        {\n            \"id\": 12,\n            \"code\": \"whatsapp_user_not_found\",\n            \"message\": \"Ce numéro n'a pas de compte WhatsApp\"\n        },\n        {\n            \"id\": 14,\n            \"code\": \"bankily_number_not_allowed\",\n            \"message\": \"Ce numéro n'est pas autorisé a faire des transaction Bankily\"\n        },\n        {\n            \"id\": 15,\n            \"code\": \"bad_amount_50\",\n            \"message\": \"Le montant pour ce service doit êre un multiple de 50 MRU\"\n        },\n        {\n            \"id\": 16,\n            \"code\": \"bad_amount_100\",\n            \"message\": \"Le montant pour ce service doit êre un multiple de 100 MRU\"\n        },\n        {\n            \"id\": 17,\n            \"code\": \"bankily_operator_internal_error\",\n            \"message\": \"L'opérateur bankily a eu une erreur interne. veuillez ressayez \"\n        },\n        {\n            \"id\": 18,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 19,\n            \"code\": \"connexion_error\",\n            \"message\": \"Problème lors de la connexion au reseaux\"\n        },\n        {\n            \"id\": 20,\n            \"code\": \"exceeds-limit-time\",\n            \"message\": \"Vous venez d'envoyer le même montant au même destinataire. Si vous souhaitez répéter la transaction, veuillez patienter quelques  minutes.\"\n        },\n        {\n            \"id\": 21,\n            \"code\": \"exceeds-limit-time\",\n            \"message\": \"Vous venez d'envoyer le même montant au même destinataire. Si vous souhaitez répéter la transaction, veuillez patienter quelques  minutes.\"\n        },\n        {\n            \"id\": 22,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 23,\n            \"code\": \"no_bankily_account\",\n            \"message\": \"Le numero bankily est introuvable\"\n        },\n        {\n            \"id\": 24,\n            \"code\": \"interval_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé\"\n        },\n        {\n            \"id\": 25,\n            \"code\": \"interval_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé\"\n        },\n        {\n            \"id\": 26,\n            \"code\": \"insufficient_balance\",\n            \"message\": \"Le solde de votre compte ne vous permet pas d'effectuer un paiement de __amount__ MRU\"\n        },\n        {\n            \"id\": 27,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 28,\n            \"code\": \"operator_down_time\",\n            \"message\": \"L'opérateur est momentanément indisponible\"\n        },\n        {\n            \"id\": 29,\n            \"code\": \"execution_error\",\n            \"message\": \"Erreur lors de l'execution de la requete\"\n        },\n        {\n            \"id\": 30,\n            \"code\": \"invalid_phone_number\",\n            \"message\": \"no sedad account\"\n        },\n        {\n            \"id\": 31,\n            \"code\": \"insufficient_balance\",\n            \"message\": \"Le solde de votre compte sedad ne vous permet pas d'effectuer un paiement de __amount__ MRU\"\n        },\n        {\n            \"id\": 32,\n            \"code\": \"execution_error\",\n            \"message\": \"Error transfering throught sedad\"\n        },\n        {\n            \"id\": 33,\n            \"code\": \"execution_error\",\n            \"message\": \"Erreur lors de l'execution de la requete\"\n        },\n        {\n            \"id\": 34,\n            \"code\": \"timeout_error\",\n            \"message\": \"délai d'attente dépassé lors de l'exécution de la requête\"\n        },\n        {\n            \"id\": 35,\n            \"code\": \"execution_error\",\n            \"message\": \"Erreur lors de l'execution de la requete\"\n        },\n        {\n            \"id\": 36,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 37,\n            \"code\": \"balance_check_failed\",\n            \"message\": \"Désolé, votre transaction n a pas aboutie. Prière vérifier votre solde puis réessayer.\"\n        },\n        {\n            \"id\": 38,\n            \"code\": \"bad_amount_5\",\n            \"message\": \"Le montant pour ce service doit êre un multiple de 5 MRU\"\n        },\n        {\n            \"id\": 39,\n            \"code\": \"no_masrivi_account\",\n            \"message\": \"Le destinataire n'est pas un client Masrivi\"\n        },\n        {\n            \"id\": 40,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 41,\n            \"code\": \"interval_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé\"\n        },\n        {\n            \"id\": 42,\n            \"code\": \"monthly_max_amount_cumul_reached\",\n            \"message\": \"Le bénéficiaire a atteint le montant maximum autorisé par mois.\"\n        },\n        {\n            \"id\": 43,\n            \"code\": \"pos_already_connected\",\n            \"message\": \"Problème lors de la connexion au reseaux\"\n        },\n        {\n            \"id\": 44,\n            \"code\": \"masrvi_invalid_amount\",\n            \"message\": \"Montant invalide. Il doit être supérieur à 1\"\n        },\n        {\n            \"id\": 45,\n            \"code\": \"an_error_occurred\",\n            \"message\": \"Une erreur est survenue veuillez essayer ultérieurement\"\n        },\n        {\n            \"id\": 46,\n            \"code\": \"invalid_state_change\",\n            \"message\": \"Changement de statut invalide\"\n        },\n        {\n            \"id\": 47,\n            \"code\": \"Mandatory_beneficiary_name\",\n            \"message\": \"Le nom du bénéficiaire est obligatoire\"\n        },\n        {\n            \"id\": 48,\n            \"code\": \"incorrect_masrvi_beneficiary_reference\",\n            \"message\": \"Référence du bénéficiaire incorrect\"\n        },\n        {\n            \"id\": 49,\n            \"code\": \"incorrect_requested_payment_date\",\n            \"message\": \"Date de paiement demandée incorrecte\"\n        },\n        {\n            \"id\": 50,\n            \"code\": \"refused_currency\",\n            \"message\": \"Devise refusée\"\n        },\n        {\n            \"id\": 51,\n            \"code\": \"masrvi_invalid_reference\",\n            \"message\": \"Référence invalide\"\n        },\n        {\n            \"id\": 52,\n            \"code\": \"Invalid search interval\",\n            \"message\": \"une recherche dépasse 92 jours ou lorsque les dates fournies ne sont pas valides\"\n        },\n        {\n            \"id\": 53,\n            \"code\": \"client_not_authorized\",\n            \"message\": \"Le client n'est pas autorisé à effectuer cette opération\"\n        },\n        {\n            \"id\": 54,\n            \"code\": \"masrvi_client_ceiling_reached\",\n            \"message\": \"Plafond du client atteint\"\n        },\n        {\n            \"id\": 55,\n            \"code\": \"Reference_type_mismatch\",\n            \"message\": \"Le type de référence ou le référence  du donneur d'ordre est incorrect\"\n        },\n        {\n            \"id\": 56,\n            \"code\": \"Mandatory_don_name\",\n            \"message\": \"Le nom du donneurOrdre est obligatoire\"\n        },\n        {\n            \"id\": 57,\n            \"code\": \"Reference_missing\",\n            \"message\": \"La référence du virement est invalide ou manquante.\"\n        },\n        {\n            \"id\": 58,\n            \"code\": \"Invalid_JSON_format\",\n            \"message\": \"Une erreur de syntaxe, à une valeur manquante ou à un format JSON incorrect\"\n        },\n        {\n            \"id\": 59,\n            \"code\": \"Service_not_found\",\n            \"message\": \"Le code de service est introuvable.\"\n        },\n        {\n            \"id\": 60,\n            \"code\": \"Service_not_added\",\n            \"message\": \"you dont have this service yet\"\n        }\n    ]\n}"}],"_postman_id":"3d85fb5a-de50-418b-9f5f-e402951f7411"},{"name":"Balance","id":"6f0b0b02-fa79-4f3e-9246-851e4b1160db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n"}],"url":"https://preprod-partner.richattpay.com/api-services/v2/transaction/balance","description":"<p>Get developper account Balance</p>\n","urlObject":{"path":["api-services","v2","transaction","balance"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"c3f20d51-94e7-4441-b907-857b09f34c4a","name":"Balance","originalRequest":{"method":"GET","header":[{"key":"apikey","value":"******************************","description":"The secret api key"}],"url":"https://preprod-partner.richattpay.com/api-services/v1/balance"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"transfer-encoding","value":"chunked"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Vary","value":"Origin"},{"key":"Vary","value":"Access-Control-Request-Method"},{"key":"Vary","value":"Access-Control-Request-Headers"},{"key":"Content-Encoding","value":"gzip"},{"key":"Expires","value":"0"},{"key":"Cache-Control","value":"no-cache, no-store, max-age=0, must-revalidate"},{"key":"X-XSS-Protection","value":"0"},{"key":"Pragma","value":"no-cache"},{"key":"X-Frame-Options","value":"DENY"},{"key":"Date","value":"Wed, 05 Jun 2024 13:36:24 GMT"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"Content-Type","value":"application/json"},{"key":"Permissions-Policy","value":"camera=(), fullscreen=(self), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), sync-xhr=()"},{"key":"Content-Security-Policy","value":"default-src 'self'; frame-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://storage.googleapis.com; style-src 'self' https://fonts.googleapis.com 'unsafe-inline'; img-src 'self' data:; font-src 'self' https://fonts.gstatic.com data:"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 200,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"currency\": \"MRU\",\n        \"balance\": \"59903.54\"\n    }\n}"}],"_postman_id":"6f0b0b02-fa79-4f3e-9246-851e4b1160db"},{"name":"Get Transaction status","id":"b1a12edd-e07f-4f9a-a642-bff7d01c5391","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"apikey","value":"******************************","description":"<p>The secret api key</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"externalTransactionId\": \"C898.09S9sd8sds\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v2/transaction/get-transaction-status","description":"<p><strong>NB:</strong></p>\n<p><strong>Calling this resource more than 3 times per minute for the same transaction may cause your ip address to be blacklisted. Don't spam it</strong>  </p>\n<p>Get Transaction status</p>\n<p>status values are:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">FAILLED|SUCCESS|PENDING|REFUNDED|PROCESSING|CANCELED\n\n</code></pre>\n<p>Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">POST https://preprod-partner.richattpay.com/api-services/get-transaction-status\n{\n    \"externalTransactionId\": \"C89sdjz8zvslljzsse0eek1sfm9lkmdsddkssklkkkjllded8lfdkd\"\n}\n\n</code></pre>\n<p>Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n    \"code\": 2000,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"transactionId\": 205818,\n        \"createdAt\": \"2022-10-17T18:07:58.000Z\",\n        \"updatedAt\": \"2022-10-17T18:08:55.000Z\",\n        \"externalTransactionId\": \"C89sdjz8zvslljzsse0eek1sfm9lkmdsddkssklkkkjllded8lfdkd\",\n        \"status\": \"FAILLED\",\n        \"errorType\": {\n            \"code\": \"invalid_phone_number\",\n            \"message\": \"Service momentanement indisponible, veuillez reessayer plus tard\"\n        }\n    }\n}\n{\n    \"code\": 2000,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"transactionId\": 197872,\n        \"createdAt\": \"2022-10-04T12:21:18.000Z\",\n        \"updatedAt\": \"2022-10-04T12:21:57.000Z\",\n        \"externalTransactionId\": \"C89sdjz8zvslljzezr0eeksfm9lskmdlsdddkfklekkkdjllded8lfdkd\",\n        \"status\": \"SUCCESS\",\n        \"errorType\": null\n    }\n}\n\n</code></pre>\n","urlObject":{"path":["api-services","v2","transaction","get-transaction-status"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b1a12edd-e07f-4f9a-a642-bff7d01c5391"},{"name":"New Claim","id":"d46bf4f9-dbd0-4656-b7ed-d8455234e7ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    \"subject\": \"Test de réclamation\",\n    \"message\": \"Hi customer...\",\n    \"transactionId\": \"P2405301509542900000008\"\n\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/new-claim","description":"<p>Create claim for transaction via APIS<br />Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"subject\": \"Subject Here\",\n    \"message\": \"Hi customer...\",\n    \"transactionId\": \"T560863528274\",\n    \"apiKey\": \"{{api_key}}\"\n}\n\n</code></pre>\n<p>Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"claim\": {\n            \"statut\": \"OPENED\",\n            \"subject\": \"Subject Here\",\n            \"message\": \"Hi customer...\",\n            \"transactionId\": 102453,\n            \"openedAt\": \"2022-09-15T15:03:27.339Z\",\n            \"createdAt\": \"2022-09-15T15:03:27.339Z\",\n            \"partenersId\": 1,\n            \"claimRef\": \"C98662712961324\",\n            \"comment\": null,\n            \"callbackUrl\": null,\n            \"userIdOpen\": null,\n            \"userIdClose\": null,\n            \"userIdComment\": null,\n            \"updatedAt\": null,\n            \"closeAt\": null,\n            \"id\": 1,\n            \"state\": \"ACTIVED\"\n        }\n    }\n}\n</code></pre>\n","urlObject":{"path":["api-services","v1","new-claim"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d46bf4f9-dbd0-4656-b7ed-d8455234e7ba"},{"name":"Refund Transaction","id":"84529e98-45f8-4d2b-b462-bbca961ca102","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"apikey","value":"******************************","type":"text"}],"body":{"mode":"raw","raw":"{\n     \"transactionId\": \"T98010948524802\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction/refund-cancel","description":"<p>Create claim for transaction via APIS<br />Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"subject\": \"Subject Here\",\n    \"message\": \"Hi customer...\",\n    \"transactionId\": \"T560863528274\",\n    \"apiKey\": \"{{api_key}}\"\n}\n\n</code></pre>\n<p>Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"claim\": {\n            \"statut\": \"OPENED\",\n            \"subject\": \"Subject Here\",\n            \"message\": \"Hi customer...\",\n            \"transactionId\": 102453,\n            \"openedAt\": \"2022-09-15T15:03:27.339Z\",\n            \"createdAt\": \"2022-09-15T15:03:27.339Z\",\n            \"partenersId\": 1,\n            \"claimRef\": \"C98662712961324\",\n            \"comment\": null,\n            \"callbackUrl\": null,\n            \"userIdOpen\": null,\n            \"userIdClose\": null,\n            \"userIdComment\": null,\n            \"updatedAt\": null,\n            \"closeAt\": null,\n            \"id\": 1,\n            \"state\": \"ACTIVED\"\n        }\n    }\n}\n</code></pre>\n","urlObject":{"path":["api-services","v1","transaction","refund-cancel"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"2367832b-9e86-4d42-8859-938a226481ed","name":"Refund /Cancel Transaction","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n     \"apiKey\": \".....\",\n     \"transactionId\": \"T89413938253956\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/transaction/refund-cancel"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"ETag","value":"W/\"5f-QsrUWeQTTVNaJgNx2hE0v75PKzU\""},{"key":"Date","value":"Wed, 04 Oct 2023 02:33:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Le transaction terrapay de 50 MRU a bien été remboursé\",\n    \"statutTreatment\": \"SUCCESS\"\n}"}],"_postman_id":"84529e98-45f8-4d2b-b462-bbca961ca102"},{"name":"Refund /Cancel Transaction Copy 2","id":"8c7e0861-622d-475c-b196-2b24991d9f88","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"apikey","value":"******************************","type":"text"}],"body":{"mode":"raw","raw":"{\n     \"transactionId\": \"T98010948524802\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction/refund-cancel","description":"<p>Create claim for transaction via APIS<br />Request:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"subject\": \"Subject Here\",\n    \"message\": \"Hi customer...\",\n    \"transactionId\": \"T560863528274\",\n    \"apiKey\": \"{{api_key}}\"\n}\n\n</code></pre>\n<p>Response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Successfully operation\",\n    \"error\": false,\n    \"data\": {\n        \"claim\": {\n            \"statut\": \"OPENED\",\n            \"subject\": \"Subject Here\",\n            \"message\": \"Hi customer...\",\n            \"transactionId\": 102453,\n            \"openedAt\": \"2022-09-15T15:03:27.339Z\",\n            \"createdAt\": \"2022-09-15T15:03:27.339Z\",\n            \"partenersId\": 1,\n            \"claimRef\": \"C98662712961324\",\n            \"comment\": null,\n            \"callbackUrl\": null,\n            \"userIdOpen\": null,\n            \"userIdClose\": null,\n            \"userIdComment\": null,\n            \"updatedAt\": null,\n            \"closeAt\": null,\n            \"id\": 1,\n            \"state\": \"ACTIVED\"\n        }\n    }\n}\n</code></pre>\n","urlObject":{"path":["api-services","v1","transaction","refund-cancel"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"1f265fba-3d10-44e8-aea0-b38c5f62f3bb","name":"Refund /Cancel Transaction","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n     \"apiKey\": \".....\",\n     \"transactionId\": \"T89413938253956\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/transaction/refund-cancel"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"95"},{"key":"ETag","value":"W/\"5f-QsrUWeQTTVNaJgNx2hE0v75PKzU\""},{"key":"Date","value":"Wed, 04 Oct 2023 02:33:56 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Le transaction terrapay de 50 MRU a bien été remboursé\",\n    \"statutTreatment\": \"SUCCESS\"\n}"}],"_postman_id":"8c7e0861-622d-475c-b196-2b24991d9f88"},{"name":"Do Transaction","id":"21f6adbe-8481-45b6-9c2a-fd14b823ab20","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    \"institutionSender\": \"Cauridor\",\n    \"senderId\": \"B02612750\",\n    \"senderGender\": \"M\",\n    \"senderName\": \"Mohamed SGHAIR\",\n    \"senderFstName\": \"Mohamed Lemine\",\n    \"senderPhone\": \"+22238148228\",\n    \"senderEmail\": \"mlemine.sghair@richatt.com\",\n    \"senderAddress\": \"169, Rue Marcadet\",\n    \"senderCity\" : \"Paris\",\n    \"senderCountry\": \"FRA\",\n    \"senderNationality\": \"MRT\",\n    \"senderDateOfBirth\": \"1986-03-04\",\n \n \n    \"beneficiaryId\": \"B02612750\",\n    \"beneficiaryGender\": \"M\",\n    \"beneficiaryName\": \"MOHEMD SGHAIR\",\n    \"beneficiaryFstName\": \"Mohamed Lemine\",\n    \"beneficiaryPhone\": \"+22238564334\",\n    \"beneficiaryEmail\": \"eminesaghir@gmail.com\",\n    \"beneficiaryAddress\": \"231 Main Street, Nouakchott, Mauritania\",\n    \"beneficiaryCity\" : \"Nouakchott\",\n    \"beneficiaryCountry\": \"MRT\",\n    \"beneficiaryNationality\": \"MRT\",\n    \"relationWithSender\" : \"Moi meme\",\n \n    \"externalTransactionId\": \"P270920241532001\",\n    \"amount\":2000,\n    \"beneficiaryWallet\": \"26867619\",\n    //\"beneficiaryAccountNumber\": \"00018000082100055110178\",\n    \"codeService\": \"MASRVI_WALLET_CASH_IN\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v2/transaction","description":"<p>Initiate a transaction for different service (see List all Service ressource).</p>\n<p>All call to this ressource must obligatorily include these fields.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-javascript\">{\n  \"phone\": \"38148228\",\n  \"amount\": 100,\n  \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n  \"externalTransactionId\": \"C898soe.d09ksssssd8sd\",\n  \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n  \"apiKey\": \"{{api_key}}\",\n  \"data\": \"{}\" // (OPTIONALL, Must be serialized JSON String which gonna be include when calling your Callback)  \n}\n\n</code></pre>\n<p>Some service like <code>BANK_CARD_API_CASH_OUT</code>or <code>WHATSAPP_MESSENGING_SMS</code> require <code>phone</code>to be in international format (must include area call code) for example <code>+22238148228</code></p>\n<p>Each service can have his custom required field. For example BANKILY_WALLET_CASH_OUT required these addionnal field:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"phone\": \"38148228\",\n  \"amount\": 1350,\n  \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n  \"externalTransactionId\": \"C898.09S9sd8sd\",\n  \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n   \"apiKey\": \"{{api_key}}\",\n  \"sender\": \"richatt\",\n  \"successRedirectUrl\": \"https://richattpay.com/bankily_redirect_success\",\n  \"errorRedirectUrl\": \"https://richattpay.com/bankily_redirect_error\"\n}\n\n</code></pre>\n<p>All service wich require custom field have a example attached in example section of this ressource</p>\n<p>For service requiring <code>accountNumber</code>, <code>accountNumber</code>represent the following value:</p>\n<ol>\n<li><code>SENEAU</code>﻿: Customer reference present on the invoice</li>\n<li><code>SENELEC</code>﻿: Contract number present on the invoice</li>\n<li><code>UCAD</code>: Ucad Student Card Number</li>\n<li><code>UVS</code>: UVS Student Card Number</li>\n<li><code>AQUATECH</code>: Customer reference on the invoice</li>\n<li><code>XEWEUL</code>: Xeweul card number</li>\n<li><code>RAPIDO</code>: Rapido card number</li>\n<li><code>WOYOFAL</code>: Woyofal counter number</li>\n<li><code>BAOBAB PLUS</code>: Baobab plus customer unit number</li>\n<li><code>DER/FJ</code>: Customer's identity card number</li>\n<li><code>OOLU SOLAR</code>: OoluSolar account number</li>\n</ol>\n<p>If transaction has been initiated successfully, API return json with field <code>code</code>=== <code>2000</code></p>\n<p>Example:</p>\n<p>`</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANK_CARD_API_CASH_OUT\",\n        \"transactionId\": \"7091659672946\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sdszssssd8sd\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n    }\n}\n\n</code></pre>\n<p>At this stage you must listen to the <code>callback URL</code>﻿ call to be informed of the final status of the transaction</p>\n<p>Some service can return extra field in <code>data</code>field needed to achieve the transaction (check sample section of services). For example for <code>BANK_CARD_API_CASH_OUT</code>the URL of customer <code>3DSECURE</code> auth page is return:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"221772457199\",\n        \"amount\": 1000,\n        \"codeService\": \"BANK_CARD_API_CASH_OUT\",\n        \"transactionId\": \"7091659672946\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sdszssssd8sd\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n        \"notificationMessage\": \"Bonjour, cliquez sur le lien suivant pour valider la transaction de 1000 cfa.\\nhttp://localhost:6050/deep/7091659672946\\n(Expire dans 15 minutes)\\nBy RichattPay\",\n        \"authLinkUrl\": \"http://localhost:6050/deep/7091659672946\",\n        \"orderId\": \"RICHATTPAY-BK-7091659672946\"\n    }\n}\n\n</code></pre>\n<p>And for BANKILY Cash Out BANKILY_WALLET_CASH_OUT an deep link url is returned which developer should display to user. Once the user click on link, it gonna open Wave App payment page. The deep link is also sent by SMS or WhatsApp to the user:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n        \"transactionId\": \"139663910423\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sszsssssd8sd\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n        \"notificationMessage\": \"Bonjour, cliquez sur le lien suivant pour valider la transaction de 1000 cfa.\\nhttps://api.intech.sn/deep/139663910423\\n(Expire dans 15 minutes)\\nBy InTech\",\n        \"deepLinkUrl\": \"https://api.richattpay/deep/139663910423\"\n    }\n}\n\n</code></pre>\n<p>All <code>code</code>!== <code>2000</code>mean transaction initiation failed. On depending is transaction has been created internally, developper can receive <code>callback call</code>with status <code>FAILLED</code></p>\n<p>Error response:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": 4000,\n    \"msg\": \"Le solde de votre compte Orange Money ne vous permet pas d'effectuer un paiement de 200000 CFA\",\n    \"error\": true,\n    \"data\": {\n        \"phone\": \"772457199\",\n        \"amount\": 200000,\n        \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n        \"transactionId\": \"5650516153453\",\n        \"status\": \"FAILLED\",\n        \"externalTransactionId\": \"Cx8SSsdssddekjhsdsseeGsdsedssssjsdk9sksd8.8HQGg\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n        \"errorType\": {\n            \"id\": 2,\n            \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n            \"code\": \"insufficient_balance\",\n            \"message\": \"Le solde de votre compte Orange Money ne vous permet pas d'effectuer un paiement de 200000 CFA\"\n        }\n    }\n}\n\n</code></pre>\n","urlObject":{"path":["api-services","v2","transaction"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[{"id":"658e63e1-50f0-459f-870e-4d214cf3dd0d","name":"BANK_CARD_API_CASH_OUT","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"phone\": \"38148228\",\n  \"amount\": 1351,\n  \"codeService\": \"BANK_CARD_API_CASH_OUT\",\n  \"externalTransactionId\": \"C898.09S9s8d\",\n  \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n  \"apiKey\": \"C64C7BFC-4ACB-49ED-956B-89C3977BCE7C\",\n\n   \"data\": {},\n\n\n  \"bankAuthRedirectUrl\": \"https://secure-3ds.intech.sn/ping\",\n  \"customerFirstName\": \"Moussa\",\n  \"customerLastName\": \"Ndour\",\n  \"customerEmail\": null,\n  \"cardNumber\": \"599735xx9xx130\",\n  \"cardExpireMonth\":\"09\",\n  \"cardExpireYear\": \"22\",\n  \"cardCVC\": \"920\",\n  \"cardType\": \"MASTERCARD\",\n  \"merchantName\": \"CouchTech\",\n  \"operationDescription\": \"Achat MacBook Air sur CouchTech\",\n  \"successRedirectUrl\": \"https://domaine.sn/bank_redirect_success\",\n  \"errorRedirectUrl\": \"https://domaine.sn/bank_redirect_error\"\n\n}\n","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"630"},{"key":"ETag","value":"W/\"276-+AX+yGBPRPMN5gcwe2l6L06GjvI\""},{"key":"Date","value":"Wed, 17 Aug 2022 10:02:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANK_CARD_API_CASH_OUT\",\n        \"transactionId\": \"7091659672946\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sdszssssd8sd\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n        \"notificationMessage\": \"Bonjour, cliquez sur le lien suivant pour valider la transaction de 1000 MRU.\\nhttp://localhost:6050/deep/7091659672946\\n(Expire dans 15 minutes)\\nBy RichattPay\",\n        \"authLinkUrl\": \"http://localhost:6050/deep/7091659672946\",\n        \"orderId\": \"RichattPay-BK-7091659672946\",\n        \"errorType\": null\n    }\n}"},{"id":"e13a0432-b9de-498a-b7dc-d2306eb1f557","name":"BPM_BANK_CACH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    \"institutionSender\": \"RICHATT\",\n    \"senderId\": \"B20531\",\n    \"senderGender\": \"M\",\n    \"senderName\": \"Eby Elmeali\",\n    \"senderFstName\": \"El Arby\",\n    \"senderPhone\": \"+2244230613\",\n    \"senderEmail\": \"elarby.ebielmeali@richatt.com\",\n    \"senderAddress\": \"123 Main Street, Nouakchott, Mauritania\",\n    \"senderCity\" : \"Nouakchott\",\n    \"senderCountry\": \"MRT\",\n    \"senderNationality\": \"MRT\",\n    \"senderDateOfBirth\": \"1985-07-24\",\n \n  \n    \"beneficiaryId\": \"B786432343\",\n    \"beneficiaryGender\": \"M\",\n    \"beneficiaryName\": \"Mohamed essaghir\",\n    \"beneficiaryFstName\": \"Mohamed Lemine\",\n    \"beneficiaryPhone\": \"+22238564334\",\n    \"beneficiaryEmail\": \"mlemine.sghair@richatt.com\",\n    \"beneficiaryAddress\": \"231 Main Street, Nouakchott, Mauritania\",\n    \"benefciaryCity\" : \"Nouakchott\",\n    \"beneficiaryCountry\": \"MRT\",\n    \"beneficiaryNationality\": \"MRT\",\n    \"relationWithSender\" : \"COUSIN\",\n \n    \"externalTransactionId\": \"BPMTR2024092600006\",\n    \"amount\":2000,\n    \"beneficiaryWallet\": \"26867619\",\n    \"beneficiaryAccountNumber\": \"00018000012100004530312\",\n    \"codeService\": \"SEDAD_WALLET_CASH_IN\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANKILY_WALLET_CASH_IN\",\n        \"transactionId\": \"139663910423\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sszsssssd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"fddd6e04-7cc6-4be5-a3e7-f8b0e24577a0","name":"BANK_TRANSFER_API_CASH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"phone\": \"38148228\",\n  \"amount\": 1351,\n  \"codeService\": \"BANK_TRANSFER_SN_API_CASH_IN\",\n  \"externalTransactionId\": \"C898.09S9s8d\",\n  \"callbackUrl\": \"https://secure-3ds.intech.sn/ping\",\n  \"apiKey\": \"{{api_key}}\",\n\n  \"data\": {},\n\n  \"customerFirstName\": \"Moussa\",\n  \"customerLastName\": \"Ndour\",\n  \"customerEmail\": null,\n  \"rib\": \"SN000 00000 000000000000 00\",\n\n  \"operationDescription\": \"Achat MacBook Air sur CouchTech\"\n\n}\n","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"630"},{"key":"ETag","value":"W/\"276-+AX+yGBPRPMN5gcwe2l6L06GjvI\""},{"key":"Date","value":"Wed, 17 Aug 2022 10:02:30 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Le virement de 1000 MRU vers BP000 00000 000000000000 00 est en cours de traitement\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANK_TRANSFER_SN_API_CASH_IN\",\n        \"transactionId\": \"7567105193989\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"Cxsxs8ssHQsG.QQZ\",\n        \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n        \"errorType\": null\n    }\n}"},{"id":"579b1a23-dada-411d-a7de-ed8d6f242902","name":"BANKILY_WALLET_CASH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    // sender information\n    \"institutionSender\": \"RICHATT\",\n    \"senderId\": \"B20531\",\n    \"senderGender\": \"M\",\n    \"senderName\": \"Eby Elmeali\",\n    \"senderFstName\": \"El Arby\",\n    \"senderPhone\": \"+2244230613\",\n    \"senderEmail\": \"elarby.ebielmeali@richatt.com\",\n    \"senderAddress\": \"123 Main Street, Nouakchott, Mauritania\",\n    \"senderCity\" : \"Nouakchott\",\n    \"senderCountry\": \"MRT\",\n    \"senderNationality\": \"MRT\",\n    \"senderDateOfBirth\": \"1985-07-24\",\n \n    //beneficiary information\n    \"beneficiaryId\": \"B786432343\",\n    \"beneficiaryGender\": \"M\",\n    \"beneficiaryName\": \"Mohamed essaghir\",\n    \"beneficiaryFstName\": \"Mohamed Lemine\",\n    \"beneficiaryPhone\": \"+22238564334\",\n    \"beneficiaryEmail\": \"mlemine.sghair@richatt.com\",\n    \"beneficiaryAddress\": \"231 Main Street, Nouakchott, Mauritania\",\n    \"benefciaryCity\" : \"Nouakchott\",\n    \"beneficiaryCountry\": \"MRT\",\n    \"beneficiaryNationality\": \"MRT\",\n    \"relationWithSender\" : \"COUSIN\",\n \n    //Transfert information\n    \"externalTransactionId\": \"BPMTR2024092600002\",\n    \"amount\":2000,\n    \"beneficiaryWallet\": \"36555303\",\n    //\"beneficiaryAccountNumber\": \"00018000012100004530312\",\n    \"codeService\": \"BANKILY_WALLET_CASH_IN\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n \n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANKILY_WALLET_CASH_IN\",\n        \"transactionId\": \"139663910423\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sszsssssd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"72d16b2d-1346-4a5d-94fc-8cdc1b67efdf","name":"MASRIVI_WALLET_CASH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    // sender information\n    \"institutionSender\": \"RICHATT\",\n    \"senderId\": \"B20531\",\n    \"senderGender\": \"M\",\n    \"senderName\": \"Eby Elmeali\",\n    \"senderFstName\": \"El Arby\",\n    \"senderPhone\": \"+2244230613\",\n    \"senderEmail\": \"elarby.ebielmeali@richatt.com\",\n    \"senderAddress\": \"123 Main Street, Nouakchott, Mauritania\",\n    \"senderCity\" : \"Nouakchott\",\n    \"senderCountry\": \"MRT\",\n    \"senderNationality\": \"MRT\",\n    \"senderDateOfBirth\": \"1985-07-24\",\n \n    //beneficiary information\n    \"beneficiaryId\": \"B786432343\",\n    \"beneficiaryGender\": \"M\",\n    \"beneficiaryName\": \"Mohamed essaghir\",\n    \"beneficiaryFstName\": \"Mohamed Lemine\",\n    \"beneficiaryPhone\": \"+22238564334\",\n    \"beneficiaryEmail\": \"mlemine.sghair@richatt.com\",\n    \"beneficiaryAddress\": \"231 Main Street, Nouakchott, Mauritania\",\n    \"beneficiaryCity\" : \"Nouakchott\",\n    \"beneficiaryCountry\": \"MRT\",\n    \"beneficiaryNationality\": \"MRT\",\n    \"relationWithSender\" : \"COUSIN\",\n \n    //Transfert information\n    \"externalTransactionId\": \"BPMTR20240930001\",\n    \"amount\":2000,\n    \"beneficiaryWallet\": \"38148228\",\n    //\"beneficiaryAccountNumber\": \"00018000012100004530312\",\n    \"codeService\": \"MASRVI_WALLET_CASH_IN\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n \n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v2/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1000,\n        \"codeService\": \"BANKILY_WALLET_CASH_IN\",\n        \"transactionId\": \"139663910423\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sszsssssd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"c9d4efde-8399-4b44-9265-b5ec7f735d8d","name":"SEDAD_WALLET_CASH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    // sender information\n    \"institutionSender\": \"RICHATT\",\n    \"senderId\": \"B20531\",\n    \"senderGender\": \"M\",\n    \"senderName\": \"Eby Elmeali\",\n    \"senderFstName\": \"El Arby\",\n    \"senderPhone\": \"+2244230613\",\n    \"senderEmail\": \"elarby.ebielmeali@richatt.com\",\n    \"senderAddress\": \"123 Main Street, Nouakchott, Mauritania\",\n    \"senderCity\" : \"Nouakchott\",\n    \"senderCountry\": \"MRT\",\n    \"senderNationality\": \"MRT\",\n    \"senderDateOfBirth\": \"1985-07-24\",\n \n    //beneficiary information\n    \"beneficiaryId\": \"B786432343\",\n    \"beneficiaryGender\": \"M\",\n    \"beneficiaryName\": \"Mohamed essaghir\",\n    \"beneficiaryFstName\": \"Mohamed Lemine\",\n    \"beneficiaryPhone\": \"+22238564334\",\n    \"beneficiaryEmail\": \"mlemine.sghair@richatt.com\",\n    \"beneficiaryAddress\": \"231 Main Street, Nouakchott, Mauritania\",\n    \"beneficiaryCity\" : \"Nouakchott\",\n    \"beneficiaryCountry\": \"MRT\",\n    \"beneficiaryNationality\": \"MRT\",\n    \"relationWithSender\" : \"COUSIN\",\n \n    //Transfert information\n    \"externalTransactionId\": \"BPMTR2024092600005\",\n    \"amount\":2000,\n    \"beneficiaryWallet\": \"26867619\",\n    //\"beneficiaryAccountNumber\": \"00018000012100004530312\",\n    \"codeService\": \"SEDAD_WALLET_CASH_IN\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\"\n \n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":""},{"id":"4daa305e-daef-4a5a-8dae-d893809a1ed9","name":"BANKILY_WALLET_CASH_OUT","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"phone\": \"37250071\",\n    \"passcode\" : 1240 ,\n    \"amount\": 150,\n    \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n    \"externalTransactionId\": \"C898.09S9ssssd8sd\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n    \"dataJson\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1350,\n        \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n        \"transactionId\": \"4224266411411\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"ec036052-b605-4298-978c-0eceea1e8409","name":"MASRIVI_WALLET_CASH_OUT","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    \"phone\": \"38148228\",\n    \"amount\": 150,\n    \"codeService\": \"MASRIVI_WALLET_CASH_OUT\",\n    \"externalTransactionId\": \"C898.09S9ssssd8sd\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n    \"apiKey\": \"{{api_key}}\",\n    \"data\": {},\n    \n    \"useOMQrCode\": true,\n    \"sender\": \"CouTech\",\n    \"successRedirectUrl\": \"https://richattpay.com/masrivi_redirect_success\",\n    \"errorRedirectUrl\": \"https://richattpay.com/masrivi_redirect_error\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1350,\n        \"codeService\": \"MASRIVI_WALLET_CASH_OUT\",\n        \"transactionId\": \"4224266411411\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"bd78bd12-d5f5-4eae-83a7-37c247107e80","name":"SEDAD_WALLET_CASH_OUT","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n    \"phone\": \"38148228\",\n    \"amount\": 150,\n    \"codeService\": \"SEDAD_WALLET_CASH_OUT\",\n    \"externalTransactionId\": \"C898.09S9ssssd8sd\",\n    \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n    \"customerLastName\":\"lemein\",\n    \"customerFirstName\":\"ahmed\",\n    \"dataJson\": {}\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Access-Control-Allow-Origin","value":"*"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"592"},{"key":"ETag","value":"W/\"250-MFBHl3ynYvVDHWoAI2hNdSnqD6k\""},{"key":"Date","value":"Thu, 18 Aug 2022 00:57:34 GMT"},{"key":"Connection","value":"keep-alive"},{"key":"Keep-Alive","value":"timeout=5"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": 2000,\n    \"msg\": \"Votre opération s'est effectuée sans erreur, Vous allez recevoir un message de confirmation\",\n    \"error\": false,\n    \"data\": {\n        \"phone\": \"38148228\",\n        \"amount\": 1350,\n        \"codeService\": \"BANKILY_WALLET_CASH_OUT\",\n        \"transactionId\": \"4224266411411\",\n        \"status\": \"PENDING\",\n        \"externalTransactionId\": \"C898.09S9sd8sd\",\n        \"errorType\": null\n    }\n}"},{"id":"fc2436d9-45b0-45c7-876a-21a96c7c860c","name":"AMANTY_WALLET_CASH_IN","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n  \"phone\": \"49442899\",\n  \"amount\": 350,\n  \"codeService\": \"AMANTY_WALLET_CASH_IN\",\n  \"externalTransactionId\": \"C898.09S9dsdssd8sssd\",\n  \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n\n}\n","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""},{"id":"69a6bef9-0637-4ba7-9a5e-941ce0c2635b","name":"SEDADCALLBACK","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{ \n  \"id_facture\": \"F2407111029040720000004\", \n  \"id_transaction\": \"P2406031238421460000006\", \n  \"date_paiement\": \"2024-07-11\", \n  \"montant\": 2, \n  \"telephone_commercant\": \"22345214\", \n  \"numero_recu\": \"A1B2C3D4E5\", \n  \"note\": \"Paiement pour la commande #C8hhplsdjhjdsjhd\" \n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/callback/confirm"},"_postman_previewlanguage":"Text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"21f6adbe-8481-45b6-9c2a-fd14b823ab20"},{"name":"https://preprod-partner.richattpay.com/api-services/v1/transaction","id":"f34a7393-1938-4ee1-96e9-6fbe3d7db38f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"},{"key":"apikey","value":"******************************"}],"body":{"mode":"raw","raw":"{\n  \"institutionSender\":\"institution\",\n   \"sender\":\"Emine\",\n   \"customer\":\"El Arby\",\n  \"phone\": \"44230613\",\n  \"amount\": 100.0,\n  \"codeService\": \"MASRVI_WALLET_CASH_IN\",\n  \"externalTransactionId\": \"EXT07082024180456\",\n  \"callbackUrl\": \"https://secure-3ds.richattpay.com/ping\",\n  \"senderCountry\":\"MRT\"\n}","options":{"raw":{"language":"json"}}},"url":"https://preprod-partner.richattpay.com/api-services/v1/transaction","urlObject":{"path":["api-services","v1","transaction"],"host":["https://preprod-partner.richattpay.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"f34a7393-1938-4ee1-96e9-6fbe3d7db38f"}],"id":"f4269e19-484b-476a-930d-ca544e2566cd","event":[{"listen":"prerequest","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"0d32457f-b297-48bf-a6d5-56a89cb92278"}},{"listen":"test","script":{"type":"text/javascript","packages":{},"exec":[""],"id":"ba319b69-be9f-456e-9ac6-24fb21e8d768"}}],"_postman_id":"f4269e19-484b-476a-930d-ca544e2566cd","description":""}],"event":[{"listen":"prerequest","script":{"id":"124b309d-5582-48f9-8cac-cf2e8fc2821a","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"e248aa1b-f9b9-468b-a2b4-65b9a4822ae5","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"base_url","value":"https://preprod-partner.richattpay.com","type":"string"},{"key":"apikey","value":"******************************","type":"string"}]}