worldline
S'inscrire

MobilePay

MobilePay

Introduction

En phase pilote

MobilePay est une application de paiement mobile danoise-finlandaise.

Avec plus de 6 millions d'utilisateurs dans les deux pays, une intégration native dans l'application et la prise en charge du mode serveur-à-serveur, vous permettez à vos clients de payer facilement et acceptez les paiements efficacement pour votre activité.

Vous envoyez une requête standard à notre plateforme afin d'ouvrir l'application MobilePay sur le device mobile de vos clients.

L'intégration est très simple : il vous suffit d'envoyer un paramètre supplémentaire avec votre requête.

Aperçu

Groupe de paiement :
Identifiant du moyen de paiement:
340
Avantages clés
  • Exigences PCI réduites (aucune donnée sensible ou personnelle partagée)
  • Intégration facile
  • Très populaire au Danemark / en Finlande
  • Permet
    les autorisations/ventes directes
    les captures partielles/multiples/intégrales
    les remboursements partiels/multiples/complets

Pays & devises

Pays pris en charge

Devises prises en charge

  • Euro (EUR)

Intégration

Redirigez vos clients vers l'application MobilePay via les méthodes d'intégration Hosted Checkout Page ou Server-to-server. Vous trouverez une vue d'ensemble de haut niveau dans le chapitre "Cinématique".

Ajoutez les propriétés suivantes à une requête standard CreateHostedCheckout/CreatePayment :

{
    "cardPaymentMethodSpecificInput": {
        "paymentProductId": 340,
        "authorizationMode": "SALE",
        "redirectionData": {
            "returnUrl": "https://yourReturnUrl.com"
        }
    },
    "order": {
        "amountOfMoney": {
            "amount": 100,
            "currencyCode": "DKK"
        }
    }
}

Properties Description

order.amountOfMoney
     amount
     currencyCode

amount: Le montant que vous souhaitez facturer pour cette commande.
CurrencyCode: Le code devise ISO 4217 associé. Valeur fixe "DKK".

cardPaymentMethodSpecificInput
     paymentProductId
     authorizationMode
     redirectionData.returnUrl

paymentProductId: L'identifiant numérique de la méthode de paiement sur notre plateforme. Trouvez cet id dans le chapitre "Aperçu".

Pour les paiements demandés via CreateHostedCheckout, cela indique à notre plateforme d'envoyer vos clients directement vers la version à l'effigie de MobilePay de notre Hosted Checkout Page. Si omis, notre plateforme envoie vos clients vers le Hosted Checkout Page à la place, leur permettant de choisir cette méthode de paiement ou toute autre méthode qui est active sur votre compte.

authorizationMode: Définir sur "FINAL_AUTHORIZATION"/"PRE_AUTHORIZATION"/"SALE" selon que vous souhaitez traiter les paiements en mode autorisation/Direct Sale.

returnUrl: L'URL vers laquelle vos clients sont redirigés une fois le paiement finalisé.

Cinématique

En fonction du/des appareil(s) utilisés par vos clients, des différences s'appliquent :

Avec un ordinateur de bureau et un appareil mobile

Cette cinématique implique une interaction entre l’appareil mobile / tablette et l’ordinateur de vos clients.

  1. Vos clients finalisent une commande sur leur ordinateur dans votre boutique et sélectionnent MobilePay.
  2. Vous envoyez cette requête CreateHostedCheckout/CreatePayment à notre plateforme.
  3. Vous redirigez vos clients sur l'ordinateur via la redirectUrl (pour les requêtes CreateHostedCheckout) ou merchantAction.redirectData.redirectUrl (pour les requêtes CreatePayment) vers le portail MobilePay.
  4. Vos clients saisissent leur numéro de téléphone mobile sur le portail MobilePay.
  5. Le device mobile/tablette ouvre l'app MobilePay. Vos clients confirment le paiement dans l'app. 
  6. Nous recevons le résultat de la transaction.
  7. Le device mobile/tablette affiche le résultat de la transaction dans l'app MobilePay.
  8. Nous redirigeons vos clients vers votre returnURL sur leur ordinateur.
  9. Vous récuperez le résultat de la transaction sur notre plateforme via une requête GetPaymentDetails/GetHostedCheckout ou recevez le résultat via webhooks.
  10. Si la transaction a été réussie, vous pouvez livrer les marchandises / services.

Avec un appareil mobile

  1. Vos clients finalisent une commande sur leur appareil mobile dans votre boutique et sélectionnent MobilPay.
  2. Vous envoyez cette requête CreateHostedCheckout/CreatePayment à notre plateforme.
  3. Vous redirigez vos clients via le redirectUrl (Pour les requêtes CreateHostedCheckout) ou merchantAction.redirectData.redirectUrl (Pour les requêtes CreatePayment).
  4. Le device mobile ouvre l'app MobilePay. Vos clients confirment le paiement dans l'app.
  5. Nous recevons le résultat de la transaction.
  6. Le device mobile affiche le résultat de la transaction dans l'app MobilePay.
  7. Vous récuperez le résultat de la transaction sur notre plateforme via une requête GetPaymentDetails/GetHostedCheckout ou recevez le résultat via webhooks.
  8. Si la transaction a été réussie, vous pouvez livrer les marchandises / services.

Test

Consultez nos Cas de test pour des données de test et des instructions détaillées.

Cette page vous a-t-elle été utile ?

Avez-vous des commentaires ?

Merci pour votre réponse.
New Feature

Try out our new chatbot and find answers to all your questions.