LogoLogo
主页API Reference
  • 概览
    • 概览
  • 支付
    • 在线支付
      • 站内支付
      • 托管支付
      • Mobile sdk
      • Apple Pay & Google Pay
      • 3Ds 验证
      • 本地支付
        • 对接流程
      • 货币
      • 集成清单
    • 更多支付场景
      • 预授权支付
    • 付款后
      • 捕获
      • 取消预授权
      • 退款
      • 查询订单
      • 上传物流单号
  • 业务运营
    • 拒付
    • 网站备案
    • 结算划款
    • 两步验证
  • 插件 & 平台
    • Saas 建站平台
      • Shopify 
        • 接入流程
        • 授权同步物流信息
      • Xshoppy 
        • Xshoppy后台
      • 店匠
        • 店匠后台
      • Wix
      • UEESHOP
      • Shopline
        • 接入流程
      • SHOPYY
      • FunPinPin
      • ShopBase
    • 开源自建站
      • WooCommerce
      • Magento2
      • Magento1
      • Opencart
      • zencart
      • Prestashop
  • 集成SDK
    • PHP SDK
      • 集成站内支付
      • 集成跳转支付
      • 集成直连支付
      • Customer
      • OpenApi
  • 开放平台
由 GitBook 提供支持
在本页
  • 1. 创建customer server
  • 2. 创建paymentMethod server
  • 3. 在未来的业务场景中扣款 server
  1. 支付
  2. 更多支付场景

先存后付

本产品适用于收集用户卡号和扣款环节分离的业务场景。由商户提供是否存卡选项,当用户选中存卡选项并点击支付后,商户获取 customerId 并调用 confirmPaymentMethod API 将当前客户和卡信息进行绑定,方便在之后的场景或延后发起扣款。

最后更新于6个月前

该功能受商户地区/行业/卡种等因素限制,需要向客户经理申请开通

Step 1. 收集用户的卡号信息,通过js sdk获取到 customerPaymentMethodId。

Step 2.在未来需要付款的业务环节,调用接口进行扣款。

1. 创建customer server

该 customerId 应该与商户网站用户唯一标识互相绑定。

2. 创建paymentMethod server

调用当前接口时如果传入 customerId,AsiaBill将对 customerId 和 customerPaymentMethodId 进行自动绑定。

3. 在未来的业务场景中扣款 server

在步骤2中对 customerId 和 customerPaymentMethodId 进行绑定后,立即扣款是非必要的,商户可自行保存 customerId 和 customerPaymentMethodId,以便在未来的场景中进行扣款。

商户服务端调用 创建客户接口:,获取customerId。

商户服务端调用 创建支付方式接口:,获取customerPaymentMethodId

站内支付模式请参考站内支付接入流程:

商户服务端调用发起扣款业务在

创建支付方式
保存卡号
在之后的场景付款
/customers
/payment_methods
/confirmCharge