跳到主要内容

Afterpay

功能说明
集成方案
  1. ✅ 托管结账
推荐使用国家全球
是否支持虚拟行业✅ 接入受限
是否支持订阅服务❌️
支持的SaaS
  1. ✅ Shopify
  2. ✅ Shopline
  3. ✅ Shopyy
  4. ✅ Ueeshop
  5. ✅ Shoprise帕帕猴
  6. ✅ Shoplus超店
  7. ✅ Shoptop
支持的开源建站
  1. ✅ Magento
  2. ✅ WordPress/Woocommerce
  3. ✅ OpenCart
  4. ✅ PrestaShop
  5. ✅ ZenCart

支付方式名称

针对不同国家的消费者,您的店铺Checkout页面需要对外展示不同的支付方式名称和LOGO。

市场账单国家(billing_country)支付方式名称支付LOGO
英国GBClearpay
美国USCash App Afterpay
澳大利亚/加拿大AU/CAAfterpay

授权与收款规则

  • Afterpay付款在进入预授权后,商户将获得一笔预授权但未扣款的交易。
  • 商户必须在预授权后的14天内完成收款(Capture)。如果在14天内未发起收款,该授权将自动失效。

状态说明

Afterpay进入预授权状态后,

payment_status = -1
payment_authType = 1

发起授权/撤销

Afterpay进入预授权的订单,您可以手动通过Oceanpayment授权功能完成授权/撤销,此时订单的授权/撤销结果会再次触发异步通知

站内消息(On-site Messaging)

Afterpay站内消息是一种解决方案,允许商户在客户进入结账之前,在网站或移动应用上展示 个性化的Afterpay支付消息,用于提前告知用户可用的灵活支付方式,提升转化率和用户体验。

使用示例代码集成

<script src="https://js.afterpay.com/afterpay-1.x.js" data-analytics-enabled async ></script>
<afterpay-placement
data-locale="语言"
data-currency="币种"
data-amount="产品金额"
></afterpay-placement>

以Shopify为例

以Shopify为例,可以通过在主题文件中添加脚本和展示代码来集成Afterpay站内消息功能。

  1. 在Online Store(在线商店) → Themes(主题)- Edit code(编辑代码)- theme.liquid中添加脚本
<script src="https://js.afterpay.com/afterpay-1.x.js" data-analytics-enabled async></script>
  1. 在产品页面添加展示组件
<afterpay-placement 
data-locale="en_AU"
data-currency="{{ shop.currency }}"
data-amount="{{ product.price | money_without_currency }}"
></afterpay-placement>
  • data-locale:语言区域代码(例如 en_AU、en_US等);
  • data-currency:店铺币种(通过 Shopify动态获取);
  • data-amount:商品金额(需与页面实际展示金额保持一致)。