新支付网关:Mercado Pago、PayPal、Square 和 Adyen
四个采用自带账户(BYO)模式的在线支付网关,与 Stripe 模式相同。在“设置、集成”中粘贴凭据、启用它,款项会直接进入你自己的网关账户。webhook 用于确认支付,当关联到发票时会自动完成结算。凭据加密,我们不产生任何费用。
这些网关的工作方式与 Stripe 相同:你自带账户(BYO)。款项直接进入你自己的网关账户,我们这边不产生任何费用或中间环节。打开“设置、集成”,找到对应卡片,粘贴凭据(始终加密)并启用。在配置并启用之前,不会发生任何操作。
在所有这些网关中,webhook 是确认支付的关键:从卡片中复制 webhook URL,在网关后台注册,并粘贴验证密钥。当支付关联到客户发票时,结算会自动完成(发票会变为已付款或部分付款状态),走的是与 Stripe 相同的幂等路径,不会重复入账。
Mercado Pago
- 粘贴生产环境访问令牌(在 Mercado Pago 后台的 Your integrations 中获取)。
- 为卡片 URL 注册一个 webhook,订阅 payments 事件,并粘贴 webhook 密钥。
- 启用它。支付确认后,我们会获取真实状态并结算关联的发票。
PayPal
- 创建一个 REST app(Developer Dashboard),粘贴 Client ID 和 Secret;选择环境(live 或 sandbox)。
- 为卡片 URL 注册一个 webhook,并输入 Webhook ID(我们用它来验证签名)。
- 启用它。当一次捕获完成(PAYMENT.CAPTURE.COMPLETED)时,支付会被确认。
Square
- 粘贴访问令牌和 location ID(Developer Dashboard),并选择环境。
- 为卡片 URL 注册一个 webhook,订阅 payment.updated 事件,并粘贴签名密钥。
- 启用它。支付完成会确认该笔交易并结算关联的发票。
Adyen
- 粘贴 API key 和 merchant account;在生产环境中还需输入 live endpoint 前缀。
- 为卡片 URL 注册一个标准 webhook,开启 HMAC,并粘贴 HMAC key。
- 启用它。我们会验证每条通知的 HMAC,并在 AUTHORISATION 成功时确认支付。
这些网关均不产生任何费用:账户和凭据都是你自己的。如果 webhook 被拒绝,请检查 webhook 密钥(与 CRM 中保存的值不同的密钥会被拒绝)。