Sepa 直接借记

概述 #

在您的网站上接受 SEPA 直接借记付款包括以下内容:

  1. 创建跟踪付款的对象;
  2. 收集付款方式信息;
  3. 任务确认;
  4. 将付款提交给 Stripe 处理。

WooshPay 使用此付款对象 PaymentIntent 跟踪和处理付款的所有状态,直至付款完成。

SEPA 直接借记交易每笔限额为 1,000 欧元。

image.png

整合方法 #

跳转收银台 #

确定兼容性 #

要在结账中支持 SEPA 直接借记付款,所有项目的价格必须以欧元表示(货币代码 eur)。

可用的国家代码
欧盟国家at, be, bg, hr, cy, cz, dk, ee, fi, fr, de, gr, hu, ie, it, lv, lt, lu, mt, nl, pl, pt, ro, sk, si, es, se
欧洲经济区国家IS、LI、NO
与欧盟签订双边协议的国家AD、SM、MC、VA
其他支持 SEPA 的国家(仅支持欧元账户)PF, TF, GI, GG, IM, JE, BL, PM, CH, GB, WF
———————–
支持的货币欧元
列报货币欧元

接受付款 #

使用本指南了解如何启用 SEPA 直接借记--它显示了接受银行卡付款和使用 SEPA 直接借记之间的区别。

启用 SEPA 直接借记作为付款方式
创建新的结账会话时,您需要

  1. 在付款方式类型列表中添加 sepa_debit。
  2. 确保您的所有行项目都使用欧元货币。

整合方法 #

服务器到服务器 #

创建 PaymentIntent #

PaymentIntent 是一个对象,它代表了您向客户收款的意图,并跟踪付款流程的生命周期的每个阶段。
首先,在服务器上创建 PaymentIntent,并指定要收取的金额和欧元货币(SEPA 直接借记不支持其他货币)。
如果您已经使用 Payment Intents API 进行了集成,请将 sepa_debit 添加到 PaymentIntent 的支付方式类型列表中。

要求

{
    "金额":2000,
    "currency":"EUR"、
    "确认": true、
    "payment_method_options":{
        "sepa":{
            "iban":"DE12500105170648489890"
        }
    },
    "payment_method_data":{
        "type":"sepa"、
        "billing_details":{
            "地址":{
                "country":"DE"
            },
            "电子邮件"john.doe@fake.id"、
            "姓名":"John Doe"
        }
    },
    "return_url":"https://wooshpay.com"
}

测试集成 #

Wooshpay 提供了测试号码,您可以使用这些号码来确保您的集成已为生产做好准备。

在测试您的结账与 SEPA 直接借记的集成时,使用 SEPA 直接借记测试号码。

测试 IBAN:DE12500105170648489890

What are your feelings
Updated on 8月 8, 2023