Intégrez tous les moyens de paiement mobiles et cartes dans vos applications grâce à l'API unique de WortisPay.

L'API unique de WortisPay vous apporte tous les moyens de paiements mobiles et cartes bancaires que vous pouvez facilement intégrer dans vos applications mobiles et sites web.

Notre équipe technique billingue vous assiste durant tout le processus d'intégration qui, en réalité ne dure que quelque jours avant de procéder aux tests.

Contacter Wortis

Avant de commencer :

Un compte marchand WortisPay est obligatoire pour pouvoir utiliser l'API de WortisPay.
Afin de créer votre compte, les informations suivantes sont nécessaires :

• Type [Société, Etablissement, Association, etc.]
• Nom de la structure
• Contact du responsable
• Numéro du registre de commerce
• Copie de la pièce d'identité
• Lien de la réponse après validation du paiement

Une fois le compte créé, vous serez en mesure d'intégrer l’API WortisPay et commencer à encaisser vos clients à distance.

Si vous ne disposez pas encore de compte, vous pouvez contacter le service commercial au 50-05 ou envoyer un mail à info@wortis.fr

Un projet d'application ?

Contactez notre équipe

1. Obtenir le token de paiement

Afin de garantir la sécurité de vos données, les clés API sont fournies par Wortis de manière individuelle après création de votre compte Marchand WortisPay.

POST REQUEST :

url --> [donnée fournie par Wortis]
user-key-api --> [donnée fournie par Wortis]
user-numc-key --> [donnée fournie par Wortis]

Réponse
Code : 401 --> Erreur données érronées
Code : 200 --> Paiement envoyé

{
Token --> le token expire au bout de 5 minutes.
}

Exemple :

var settings =
{
"url" : "https://xxxxxxxx-wortispay.cg/api/xxx/token",
"method" : "POST",
"timeout": 0,
"headers":
{
"user-key-api": "xxxxxxxx-4xxace-xxxx-a9xx1e-xx",
"user-numc-key": "xxxxxxxxxxx-ccxxb7-xxxxxx-84x91-xx"
},
};

$.ajax(settings).done(function (response)
{
console.log(response);
});

Retour :
{
"token": "eyJ0eXAiOiJKV1QiLCJhGHSK?bGciOiJIUzI1NiJ9.eyJudW1jIjoi MjI0N2MyNmUtNDM5ZC00YjU838JSJKSLLAOJyLTlkNjMtMWY4ZTA0NDVhNmRiIiwiZXhwIjo xNjUxMDYxOTM0fQ.PkbDawSSSxWXsPsDoCONB9AGMk2wvGjgIXP2666UaM"
}

Intégrez WortisPay sur votre site Woocommerce

Contactez notre équipe

2. Initier une demande de paiement

Dans le header, chargez le token dans la variable "xaccess-tokens" avant d'envoyer la requête.

Body json

{
code_paiement --> [Référence de paiement dnas la base de données client]
tel_paid : --> [Numéro de téléphone du payeur]
Montant : --> [Montant à payer]
}

Réponse

Code : 401 --> [Erreur de données]
Code : 200 --> [Paiement envoyé]

Exemple

var settings =
{
"url": "https://xxxxxxxx-wortispay.cg/api/xxx/req",
"method": "POST",
"timeout": 0,
"headers": {
"x-accesstokens": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJudW1jI joiMjI0N2MyNmUtNDM5ZC00YjUyLTlkNjMtMWY4ZTA0NDVhNmRiIiwiZ XhwIjoxNjUxMDYxOTM0fQ.PkbDawSSSxWXsPsDoCONB9AGMk2wvGjgIX P-2666UaM",
"Content-Type": "application/json"
},
"data": JSON.stringify(
{
"code_paiement": "API-WORTISPAY-TEST",
"tel_paid": "064800505",
"montant": 1000
}),
};

$.ajax(settings).done(function (response)
{
console.log(response);
});

Un projet de site ecommerce ?

Contactez notre équipe

Une équipe jeune & dynamique 7j/7

50-05

info@wortis.fr