65.9K
CodeProject 正在变化。 阅读更多。
Home

将 PayPal 付款嵌入您的网站

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2011年3月10日

CPOL

3分钟阅读

viewsIcon

50772

一篇关于将 PayPal 付款嵌入您的网站的文章。

当客户访问您的网站时,您希望尽可能方便、无缝地让客户找到并购买他们想要的东西。出于明显的原因,您希望尽量减少购买所需的步骤和点击总数。但是,积极的网站体验不仅仅在于限制步骤。要求客户导航到另一个网站来完成购买会降低您网站的整体体验,并让您的客户有更多机会改变他对完成给定购买的看法。您希望让客户留在您的网站上,并简化向该客户呈现购买信息的方式。

PayPal 最新发布的嵌入式支付现在允许客户使用 PayPal 付款,而无需离开您的网站。嵌入式支付包含在 PayPal 适应性支付 API 的最新实现中。

为什么使用嵌入式支付

嵌入式支付支持

  • 客户支付数字和实物商品
  • 客户发送资金
  • 您接受访客付款
  • 支持 PayPal 的新用户注册
  • 允许客户添加新信用卡,而无需访问 PayPal 网站
  • 支持单接收者或多接收者购物车

嵌入式支付允许您提供极其灵活的支付选项,包括

  • 简单付款
  • 并行付款
  • 链式付款

要求

要使用适应性支付,您必须拥有一个 PayPal 商业账户。

PayPal 提供了您实施嵌入式支付所需的所有代码。只需在适当的页面上剪切并粘贴脚本,然后根据您的需要自定义脚本即可。

添加嵌入式支付

要实施嵌入式支付

  • 在您的结帐或支付网页中包含来自 PayPal 的 JavaScript 代码
  • 在任何调用或终止嵌入式支付流程的页面中包含 dg.js 脚本
  • 使用 JavaScript 中提供的函数来协调 PayPal 流程与您的网页的外观
  • 启动您首选的嵌入式支付流程,并将发件人的浏览器重定向到支持嵌入式支付的 PayPal URL:https://paypal.com/webapps/adaptivepayment/flow/pay?paykey=...
  • 提供您的自定义 paykey。

正确执行这些步骤会给您的客户留下整个过程直接在您的网站上发生的印象。PayPal 提供的 JavaScript 提供了所需的所有代码,并允许您以两种方式之一呈现支付屏幕。首先,您可以将其呈现为“灯箱”,即发件人浏览器中的 IFRAME。其次,您可以将其呈现为一个弹出式迷你浏览器,出现在您的网站前面。

这两种方法都为您的客户提供了丰富、无缝的单站点体验。

测试

在您查看相关文档并下载相关材料后,您可以使用 PayPal Sandbox 网站测试嵌入式支付功能。PayPal Sandbox 网站的工作方式与 PayPal 的实时网站完全相同 - 但没有真正的金钱交易。

在测试时,您应该注意几件事。首先,此功能的当前实现要求最终用户在其浏览器中启用第三方 cookie。其次,PayPal 尚未在 Sandbox 网站上启用迷你浏览器集成。目前,您只能测试“灯箱”体验。这不会在 2011 年第二季度之前修复。

获取帮助

访问 PayPal 的开发者网站 www.x.com,了解有关嵌入式支付和一般自适应支付的更多信息。PayPal 官方的 嵌入式支付 页面为您提供了快速访问几个方便的资源,包括以下内容的文档

  • 嵌入式支付和数字商品支付
  • 自适应支付
  • 嵌入式支付数据表

嵌入式支付文档特别有用,它提供了几个实用的编码示例、可用函数列表及其作用,以及有关嵌入式支付的其他更一般的信息。

© . All rights reserved.