ESPACE DÉVELOPPEURS · API ET WEBHOOK

Intégrez Inprimepay. Dans votre flux.

Intégrez la solution de paiement Inprimepay à vos applications, logiciels de gestion, plateformes, bornes interactives et sites e-commerce sans avoir à reconstruire votre infrastructure de paiement. Générez le lien de paiement hébergé, pré-remplissez les données et recevez le résultat par webhook.

✓ Plan API 0 € ✓ Paiement hébergé ✓ Webhook POST
LOW CODE URL + chaîne de requête Paiement prérempli.
CROCHET WEB paiement_réussi Notification POST asynchrone.
caisse.js
URL de paiement hébergée
const caisse =
"https://app.inprimepay.com/#/cp1/24718"
+ "?montant=150.00"
+ "&name=Mario%20Rossi"
+ "&description=Facture%20%23123"
+ "&type=installments"
+ "&callback_url=https%3A%2F%2Fapi.tuo-sito.it%2Fcallback"; window.location.href = checkout;
Documentation conçue pour une mise en ligne rapide. La logique de base utilise Hosted Checkout et les webhooks : le paiement reste dans l’environnement Inprimepay, votre système reçoit le résultat.
0€ API PIANO
3 TYPES D'ÉCOULEMENT
POSTEZ CROCHET WEB
Inprimepay Paiement hébergé
 Application Mobile / SaaS
Gestion ERP/GRC
Ecommerce Paiement personnalisé
Borne de Commande Commerce de détail / quincaillerie
ARCHITECTURE

Votre logiciel gère le flux. Inprimepay gère le paiement.

L'intégration rapide repose sur une URL de paiement hébergée associée à l'identifiant marchand. Votre système peut préremplir le montant, le client, le motif, le type de paiement et l'URL de rappel.

  • Inutile de reconstruire l'interface de paiement.
  • Le montant et le nom du client peuvent être préremplis et rendus non modifiables.
  • Le motif du paiement peut être saisi directement lors du passage à la caisse.
  • Vous pouvez présélectionner les paiements immédiats, échelonnés ou récurrents.
  • Le résultat parvient à votre point de terminaison via un webhook asynchrone.
Voir les paramètres →
DÉMARRAGE RAPIDE

De zéro à la caisse en trois étapes.

Le flux décrit dans la documentation d'Inprimepay est volontairement linéaire : construire l'URL, rediriger le client et gérer le webhook.

01 · URL

Établissez le lien.

Commencez par l'URL de base de votre identifiant marchand et ajoutez les paramètres nécessaires.

https://app.inprimepay.com/
#/cp1/{MERCHANT_ID}
02 · PAIEMENT

Accompagner le client à la caisse.

Redirige l'utilisateur vers la page de paiement hébergée, avec les informations et le type de paiement déjà renseignés.

?amount=150.00 &name=Mario%20Rossi &type=paiement échelonné
03 · WEBHOOK

Obtenez le résultat.

Une fois la transaction terminée, Inprimepay envoie une notification POST à ​​la fonction de rappel configurée.

{ "event":"payment_succeeded", "status":"success" }
PARAMÈTRES DE LA REQUÊTE

Pré-remplissez votre panier au moment du paiement.

Les paramètres actuellement publiés par la documentation Inprimepay vous permettent de contrôler les principales données du flux de paiement hébergé.

amount
décimal
montant du paiement, par exemple 198.50Si spécifié, le champ correspondant est prérempli et désactivé.
name
string
Le nom du client ou le nom de l'entreprise, par exemple. Mario%20RossiSi spécifié, le champ est prérempli et désactivé.
description
string
Motif du paiement, par exemple Fattura%20%23123Pré-remplissez le motif, qui pourra ensuite être modifié par l'utilisateur.
type
enum
Type de paiement à présélectionner : pay_now, installments ou subscription.
callback_url
URL encodée
Point de terminaison qui recevra la notification webhook POST. L'URL doit être encodée.
CROCHET WEB

Le paiement est terminé. Votre système l'a confirmé.

Une fois la transaction terminée, le serveur Inprimepay envoie une notification POST asynchrone au point de terminaison spécifié dans la fonction de rappel.

événement La charge utile publiée utilise l'événement payment_succeeded.
Données de transaction La charge utile comprend l'identifiant de la transaction, le montant, la devise, le statut, le commerçant, l'horodatage et le mode de paiement.
Votre point de terminaison Le rappel est envoyé à l'URL transmise via callback_url.
Avez-vous besoin d'aide ? →
POST /callback paiement_réussi
{
  "un événement": "paiement_réussi",
  "chargeId": "pj_3Pabc...",
  "montant": 198.50,
  "devise": "eur",
  "statut": "Succès",
  "marchand": "Mario Rossi",
  "horodatage": "2024-05-13T10:35:42Z",
  "mode de paiement": "Visa •••• 4242"
}
OÙ LES UTILISER

Pas seulement le commerce électronique.

Le flux Hosted Checkout + webhook peut être utilisé sur plusieurs points de contact numériques et de vente au détail sans modifier la logique d'intégration.

Logiciel de gestion

Générez un processus de paiement directement depuis votre ERP, CRM ou logiciel vertical et enregistrez le résultat dans votre flux via un webhook.

▣

Applications et SaaS

Intégrez le paiement à un processus d'application tout en conservant l'interface de paiement dans l'environnement Inprimepay.

W

e-commerce personnalisé

Intégrez les paiements immédiats, les paiements échelonnés et les abonnements dans un processus de paiement propriétaire sans avoir à créer la page de paiement.

▥

Borne interactive et libre-service

Générez des paiements à partir de bornes interactives, d'écrans tactiles et d'autres flux physiques connectés à des systèmes logiciels.

QR

commerce de détail assisté

Créez une page de paiement avec le montant et le motif déjà renseignés et redirigez le client vers le paiement depuis un point de contact du magasin.

↻

Pagamenti ricorrenti

Utilisez le type subscription dans les flux où la configuration du marchand et du fournisseur prend en charge les paiements récurrents.

PARTIR
Cela aide vraiment poco.
1
Identifiant marchand Inprimepay Il s'agit de la référence utilisée dans l'URL de base de la page de paiement.
2
URL du webhook Par exemple, https://api.vostrosito.it/callback/payments.
3
Comptes et méthodes activés Les méthodes réellement disponibles dépendent des services et des fournisseurs activés chez le commerçant.
FAQ pour les développeurs

Avant de transmettre le lien au développeur.

Les réponses essentielles sur l'intégration publiée.

Le forfait API a-t-il un coût fixe ?

L'accès à la solution via l'API Inprimepay est gratuit. Les frais liés aux services et aux prestataires de paiement utilisés restent applicables.

Dois-je intégrer un processus de paiement à partir de zéro ?

Non. La documentation publiée utilise un système de paiement hébergé Inprimepay : votre système génère le lien et redirige le client vers l’URL de paiement.

Puis-je saisir le montant et le nom du client ?

Oui. Les paramètres amount e name Elles peuvent être transmises via les chaînes de requête et, si elles sont présentes, elles sont précompilées et rendues non modifiables.

Quels types de paiement puis-je présélectionner ?

La documentation publiée fournit pay_now, installments e subscriptionLa disponibilité effective des méthodes concernées dépend des services activés par le commerçant.

Comment vais-je recevoir la confirmation de la transaction ?

Réussir un callback_url Une fois la transaction terminée, le serveur Inprimepay envoie une notification webhook POST asynchrone.

Puis-je intégrer Inprimepay dans un système de gestion ou une borne interactive ?

Oui. Le modèle de paiement hébergé avec webhook convient également aux systèmes de gestion, aux applications, aux plateformes et aux parcours clients personnalisés.

Veuillez transmettre cette page à votre développeur.

Le point de départ est simple : identifiant marchand, paiement hébergé, paramètres de requête et point de terminaison webhook.

Activer le forfait API 0 € →