Accéder directement au contenu
Créez un compte ou connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compteConnectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
API et SDKAide

Migrer depuis un autre sous-traitant

Migrer vers PayTo depuis un autre prestataire de services de paiement ou depuis AU BECS.

Vous devez transférer les mandats existants avec la nouvelle autorisation du client pour la migration. Cela s’applique notamment :

  • Migrations vers PayTo depuis un autre prestataire de services de paiement
  • Migrations BECS vers PayTo

Pour migrer vos clients vers PayTo, vous devez obtenir une nouvelle autorisation de chaque client en envoyant de nouveaux accords PayTo à l’aide des API Stripe.

Si vous devez migrer un grand nombre de clients, vous pouvez envoyer en masse de nouveaux accords PayTo pour autorisation. Si vous avez des besoins spécifiques en matière de migration ou des questions sur la migration d’un grand nombre de clients, contactez le service d’assistance Stripe pour discuter de votre cas d’usage. L’équipe d’assistance pourra vous fournir des conseils adaptés à votre scénario de migration.

Informez les clients des changements à venir

Informez vos clients de la migration avant de lancer le processus. Incluez les informations suivantes :

  • Ils doivent autoriser un nouvel accord de paiement
  • Les conditions du nouvel accord de paiement qui doivent correspondre aux mandat_options que vous allez spécifier dans SetupIntent
  • Coordonnées de votre service d’assistance

Créer des accords PayTo pour la migration

Pour chaque client et compte bancaire, créez un nouvel objet Customer ou récupérez-en un existant à associer à l’accord PayTo.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -X POST https://api.stripe.com/v1/customers \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

Créez et confirmez une SetupIntent pour initier le flux d’autorisation de l’accord PayTo.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/setup_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer={{CUSTOMER_ID}} \ -d confirm=true \ -d "payment_method_types[]"=payto \ -d "payment_method_data[type]"=payto \ -d "payment_method_data[payto][account_bsb]"={{BSB_NUMBER}} \ -d "payment_method_data[payto][account_number]"={{ACCOUNT_NUMBER}} \ -d "payment_method_options[payto][mandate_options][amount]"=1000 \ -d "mandate_data[customer_acceptance][type]"=online \ -d "mandate_data[customer_acceptance][online][ip_address]"="127.0.0.0" \ -d "mandate_data[customer_acceptance][online][user_agent]"=device

Les clients peuvent également autoriser des accords à l’aide de leur PayID :

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/setup_intents \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d customer={{CUSTOMER_ID}} \ -d confirm=true \ -d "payment_method_types[]"=payto \ -d "payment_method_data[type]"=payto \ -d "payment_method_data[payto][pay_id]"={{PAY_ID}} \ -d "payment_method_options[payto][mandate_options][amount]"=1000 \ -d "mandate_data[customer_acceptance][type]"=online \ -d "mandate_data[customer_acceptance][online][ip_address]"="127.0.0.0" \ -d "mandate_data[customer_acceptance][online][user_agent]"=device

Les clients reçoivent une demande d’autorisation de leur banque, généralement par le biais d’une notification push ou d’un e-mail. Ils doivent approuver l’accord pour finaliser la migration. Lorsque le client accepte ou rejette l’accord, vous recevez l’événement mandate.updated.

Récupérer et sauvegarder de nouveaux moyens de paiement

Récupérez et sauvegardez l’ID du PaymentMethod à partir de la réponse confirmer la SetupIntent afin de l’utiliser pour les paiements futurs. Vous pouvez également le récupérer en répertoriant tous les PaymentMethods pour le client.

Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc