自己的商城如何接入 Apple Pay、Google Pay 和信用卡?从账号检查到域名注册
以 PayPal 为例,讲清自有商城接入 Apple Pay、Google Pay、信用卡和储蓄卡的完整流程:查看 Live 应用权限、绑定商城域名、配置 Apple Pay 验证文件并注册域名、连接收款账号,再验证实际付款与订单状态。
文章目录

最近有不少做独立站的朋友问我:自己的商城能不能接入 Apple Pay、Google Pay?客户能不能直接用信用卡、储蓄卡付款?其中,也有不少朋友正在用 Shopify。
先把这件事说明白:Shopify 本身支持 Apple Pay、Google Pay,具体能否使用,要看店铺所在地区和接入的支付服务商。它属于 SaaS 平台,支付与结账流程有平台规则,通常需要从平台支持的配置或扩展入口接入。Shopify 官方说明里也列出了这些快捷支付方式。
如果你希望更灵活地控制商品页、支付入口和域名配置,在自己能够掌控的商城里完成接入,会更方便。久旺宝商城已经集成了相关支付能力,商家按流程配置账号和域名即可,不需要从头开发一套收银台。
这篇就以通过 PayPal 接入为例,带大家走一遍:先确认账号支持,再绑定域名,最后把支付方式用起来。
一、第一步,先看自己的 PayPal 账号支不支持
很多人一上来就找支付按钮,实际上应该先看收款账号。商城有这个功能,并不代表每个 PayPal 账号都已经获得相应的收款权限。
登录 PayPal 商家后台后,可以从右上角的开发者入口进入开发者后台,也可以直接打开 PayPal Developer Dashboard。
图 1:从商家后台进入开发者后台。
接下来,找到左侧的 Apps & Credentials。开发者后台有 Sandbox 和 Live 两套环境:Sandbox 用来测试;准备正式收款时,要切换到 Live 再看。
图 2:找到应用入口。此图展示 Sandbox 页面,下一步请切换到 Live。
在 Live 环境中,打开你为商城创建的 App。这里的 App 指 PayPal 的接口应用,不是手机上安装的软件。如果还没有,就从 Create App 创建,再进入应用详情。
图 3:切换到 Live,打开用于商城收款的应用。
往下找到 Features → Payment methods,重点看这三项:
- Advanced Credit and Debit Card Payments:高级信用卡、借记卡收款。这里的 Debit Card,就是大家常说的储蓄卡、借记卡。
- Apple Pay:苹果钱包支付。
- Google Pay:谷歌钱包支付。
图 4:查看三项支付能力,Apple Pay 下方的 Manage 用于后续域名管理。
如果正式环境里对应项目显示“已开通”“已启用”,就说明账号具备这项支付能力,可以继续配置。如果显示申请、待审核或不可用,就按当前页面要求完成申请和资料补充。三项能力要分别确认,不能只看到 Apple Pay 开通,就认定另外两项也全部开通。
账号权限只是第一关。真正能不能完成付款,还要看商城配置、使用的域名,以及客户的设备、钱包和卡片条件。
二、给商城绑定自己的域名
要做 Apple Pay,先准备好一个自己控制的商城域名。这里有两件事:购买域名并绑定商城,以及后面在 PayPal 里注册 Apple Pay 支付域名,两步都要完成。
使用久旺宝商城时,先进入商城后台的域名页面,添加你已经购买的域名。
图 5:添加主域名,具体解析记录以自己的商城后台显示为准。
这个页面填写不带 www 的主域名,例如 example.com,不要带 https://,也不要带商品页路径。商城会同时处理主域名和 www 域名的连接,接着按照后台提示,到域名服务商处添加 DNS 解析记录。
等解析生效、域名绑定完成,并确认能通过 HTTPS 正常访问商城,再继续下一步。商城域名添加成功,并不等于 Apple Pay 支付域名已经注册成功。
三、在 Apple Pay 里注册实际使用的域名
回到 PayPal 的 Live 应用详情,点击 Apple Pay → Manage → Add Domain,进入网站注册页面。
图 6:填写支付域名、配置验证文件,再提交注册。
这一页主要完成三件事:填写要使用的域名、下载域名关联文件、让验证文件能在对应域名下被访问,最后提交注册。PayPal 官方接入说明也列出了正式环境的域名注册步骤。
使用久旺宝商城,可以在后台完成这部分配置:
- 确认商城域名已经绑定、解析完成,HTTPS 可以正常访问。
- 从当前 PayPal 正式账号的 Apple Pay 管理页下载域名关联文件,保留文件原始内容。
- 进入商城后台的设置 → Apple Pay 域名,上传这个文件。系统会把它放到对应的验证地址。
- 在需要开通的域名旁点击检测并注册,系统会先检测验证地址,再向当前 PayPal 账号提交注册。也可以在 PayPal 管理页提交注册,并以注册成功结果为准。
如果你的商城已经托管了当前账号对应的正确验证文件,就可以直接进行检测和注册,不必反复上传。这样做不需要商家自己修改商城源码,也不需要手工配置服务器目录。
其他自建商城,则需要由开发人员把验证文件放到对应域名的固定位置,例如:
https://example.com/.well-known/apple-developer-merchantid-domain-association
这个地址应能通过 HTTPS 直接取得验证文件,不能跳到登录页、首页或其他地址。
这里要按实际展示 Apple Pay 按钮的域名注册。example.com、www.example.com、checkout.example.com 是不同的主机名;哪个地址承载支付页面,就确认哪个地址已经完成注册。如果多个地址都能进入支付页,需要逐一确认,不能因为商城同时绑定了主域名与 www,就默认两者的 Apple Pay 注册也自动完成。
四、把 PayPal、Google Pay 和银行卡收款接到商城里
完成账号确认后,在商城后台进入支付方式,添加或选择对应的 PayPal 收款账号。使用自有接口凭据时,填写同一个 Live 应用的 Client ID、Client Secret;使用已接入的账号时,直接选择对应账号。
正式营业要使用正式环境,启用这个收款账号,并将它设为当前使用的账号。不要把 Sandbox 测试凭据与 Live 正式凭据混用。
Google Pay:确认前面应用里的 Google Pay 已开通,按 Manage 页面要求完成正式环境开通。它不使用 Apple Pay 的域名关联文件;具体配置仍按当前账号页面要求处理。商城已经集成付款入口,客户侧是否可用,还会根据设备、浏览器与可用付款方式判断。PayPal 的 Google Pay 接入说明中有相应的正式环境和兼容性要求。
信用卡、储蓄卡:确认 Advanced Credit and Debit Card Payments 已启用,再使用商城提供的银行卡支付入口。客户可以按页面提示填写卡信息,适用时还需要完成发卡行验证。
这里说的储蓄卡,是支付通道支持的借记卡。能否付款与卡组织、发卡银行、卡片是否支持相应线上交易,以及交易风控结果有关,不能理解成任意一张银行卡都能使用。
商家只需要管理收款账号和订单,不应在自己的表单里额外收集或保存客户的完整卡号、安全码。
五、配置完成后,客户看到的是什么?
下面是商城商品页的支付入口示例。符合条件时,页面可以提供 PayPal、信用卡或借记卡、Google Pay、Apple Pay,让客户选择熟悉的方式付款。
图 7:支付入口展示示例,实际可用方式会随账号和客户环境变化。
我建议按下面这个顺序验证:
- 先看域名:从真实绑定的 HTTPS 域名打开商品页或结账页,确认没有跳到其他未注册的支付域名。
- 再看钱包:Apple Pay 可先用已配置受支持银行卡的 Apple 设备和 Safari 验证;Google Pay 使用支持的浏览器与具备可用付款方式的钱包验证。
- 最后看订单:先在测试环境完成流程验证,准备上线时再按支付服务商规则验证真实付款,核对商城订单和 PayPal 交易记录,确认付款成功、订单状态正确。收款商家账号不要同时作为付款方。
如果没有看到某个钱包按钮,先依次核对账号开通状态、当前收款账号、域名注册结果和买家环境。按钮显示出来只是入口正常,支付成功并且订单正确更新,才算完整接通。
对商家来说,这个流程可以记成四件事:账号有权限、域名能验证、商城配置正确、客户付款条件满足。久旺宝商城已经把支付入口和域名验证配置整合到后台,按顺序完成设置,就能让客户在适用条件下使用这些支付方式。
久旺宝 · www.jiuwangbao.com








精选留言 0
交流经验,留下您的想法暂无精选留言,欢迎留下您的想法。
留言暂时关闭。