Champ | Taper | Description |
---|---|---|
id |
Entier | Identifiant unique interne Neopay de l'établissement |
code |
Chaîne | Code utilisé pour identifier l'établissement sur une demande de paiement |
name |
Chaîne | |
Nom de l'institution | ||
medias |
Objet | Objet des éléments multimédias tels que le logo et les icônes |
environment |
Énumération | |
Champ permettant de définir l'environnement de l'établissement. Choix: - LIVE - SANDBOX |
||
available_countries |
l' ordre | Tableau des pays où les institutions sont autorisées à opérer |
instant_payment_enabled |
Booléen | Champ à définir si l'établissement accepte INSTANT_PAYMENTS |
bulk_payment_enabled |
Booléen | Champ à définir si l'établissement accepteBULK_PAYMENTS |
{
"id": 7,
"code": "cic-sandbox",
"name": "CIC Sandbox",
"medias": {
"logo": "https://images.yapily.com/image/fb6f1e5a-53b8-47f8-a313-9019f717bb20?size=0",
"icon": "https://images.yapily.com/image/d77815df-ab02-44c1-8c73-24098d661d40?size=0"
},
"environment": "SANDBOX",
"available_countries": [
{
"displayName": "France",
"countryCode2": "FR"
}
],
"instant_payment_enabled": true,
"bulk_payment_enabled": false
}
https://neopay.io/api//institutions
Obtenez la collection de ressources des institutions disponibles pour l'application spécifique.
{
"x-app-key": "<my-app-key>",
"Content-Type": "application/json/",
"Accept": "application/json"
}
{info.fa-hint}
<my-app-key>
est obtenu dans votre portail d'application en tant queApplication ID
curl --location 'https://neopay.io/api/institutions' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-app-key: YOUR-APPLICATION-TOKEN' \
--header 'Authorization: YOUR-TOKEN'
{
"data": [
{
"id": 7,
"code": "cic-sandbox",
"name": "CIC Sandbox",
"medias": {
"logo": "https://images.yapily.com/image/fb6f1e5a-53b8-47f8-a313-9019f717bb20?size=0",
"icon": "https://images.yapily.com/image/d77815df-ab02-44c1-8c73-24098d661d40?size=0"
},
"environment": "SANDBOX",
"available_countries": [
{
"displayName": "France",
"countryCode2": "FR"
}
],
"instant_payment_enabled": true,
"bulk_payment_enabled": false
},
{
...
}
],
"links": {
"first": "http://neopay-master.test/api/institutions?page=1",
"last": "http://neopay-master.test/api/institutions?page=1",
"prev": null,
"next": null
},
"meta": {
"current_page": 1,
"from": 1,
"last_page": 1,
"links": [
{
"url": null,
"label": "« Previous",
"active": false
},
{
"url": "http://neopay-master.test/api/institutions?page=1",
"label": "1",
"active": true
},
{
"url": null,
"label": "Next »",
"active": false
}
],
"path": "http://neopay-master.test/api/institutions",
"per_page": 15,
"to": 7,
"total": 7
}
}
.https://neopay.io/api/institutions/{id}
Obtenez la ressource d'une institution spécifique.
Param | Type | Description |
---|---|---|
id required |
ID | ID |
obtenu la récupération de la List institutions endpoint |
{
"x-app-key": "<my-app-key>",
"Content-Type": "application/json/",
"Accept": "application/json"
}
{info.fa-hint}
<my-app-key>
est obtenu dans votre portail d'application en tant queApplication ID
curl --location 'https://neopay.io/api/institutions/{id}' \
--header 'Authorization: YOUR-TOKEN \
--header 'x-app-key: YOUR-APPLICATION-TOKEN' \
--header 'Content-Type: application/json'
--header 'Accept: application/json'
{
"id": 7,
"code": "cic-sandbox",
"name": "CIC Sandbox",
"medias": {
"logo": "https://images.yapily.com/image/fb6f1e5a-53b8-47f8-a313-9019f717bb20?size=0",
"icon": "https://images.yapily.com/image/d77815df-ab02-44c1-8c73-24098d661d40?size=0"
},
"environment": "SANDBOX",
"available_countries": [
{
"displayName": "France",
"countryCode2": "FR"
}
],
"instant_payment_enabled": true,
"bulk_payment_enabled": false
}