当前位置: 首页 > 软件库 > Web应用开发 > Web框架 >

paypal-checkout-components

授权协议 Apache-2.0 License
开发语言 JavaScript
所属分类 Web应用开发、 Web框架
软件类型 开源软件
地区 不详
投 递 者 朱阳曜
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

PayPal Checkout

A set of components allowing easy integration of PayPal Buttons and PayPal Checkout into your site, powered byzoid.

Dev Docs

See developer.paypal.com/docs/checkout


Development

Please feel free to follow the Contribution Guidelines to contribute to this repository. PRs are welcome, but for major changes please raise an issue first.

Quick Setup

Set up your env:

npm install

Run tests:

npm test

Run in dev mode:

npm run dev

Testing Tasks

npm test

Runs all testing tasks lint, flow, karma, jest-ssr, jest-screenshot, & check-size.

Flags Description
--clear-cache Clear Babel Loader and PhantomJS cache
--debug Debug mode. PhantomJS, Karma, and CheckoutJS
--quick Fastest testing. Minimal output, no coverage
--browser Choose Browser

 

lint

npm run lint

npm run lint -- --fix
# attempt to automatically fix any problems

Runs eslint using definitions extended from Grumbler-Scripts.

flow

npm run flow

Checks for typing issues using Flow. Prior to running this task, flow-typed should be run to generate type interfaces for the various 3rd-party libraries we use.

karma

npm run karma

npm run karma -- --keep-open
# keeps the test browser window open to allow debugging
npm run karma -- --capture-console
# dumps the browser's console output into the terminal

Runs Karma tests using the Mocha framework. Responsible for running the test/e2e & test/integration directories.

jest-ssr

npm run jest-ssr

Checks for the correct rendering of components on the server-side using Jest.

jest-screenshot

npm run jest-screenshot

Uses Puppeteer & Jest to take screenshots and checks against existing views to look for discrepancies. Tests are defined in test/screenshot/config.js.

check-size

npm run check-size

Checks to make sure that the compiled & gzipped bundle doesn't exceed the recommended size limit.

Releasing

This package is published weekly, Every Wednesday. Please view our Changelog to stay updated with bug fixes and new features.

  • vue模块给模块传参 Vue店面PayPal付款扩展 (Vue Storefront PayPal Payment Extension) PayPal Payment module for vue-storefront, by Develo Design. 适用于Vue店面的PayPal付款模块,由Develo Design设计。 安装: (Installation:) By hand (pref

  • PayPal支付流程图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lk90Ar0V-1596707877480)(http://192.168.1.104:8080/server/…/Public/Uploads/2020-05-21/5ec6223b06567.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bohjx

  • I have experienced the same problem, but in IE only... if I run the same product through the checkout process in Google Chrome, Safari, and Firefox with only PayPal (new API) it works fine and goes to

 相关资料
  • 我正在尝试整合Paypal express checkout(场外)和payflow(场内)到我们的支付页面。 我已经成功地集成了paypal express结账按钮使用NVP和SOAP API和一切工作良好。 我还开始了payflow(旧XML API)的集成,并将其作为一个选项。 我的问题是我如何允许客户有2个选项在订单表单去同一个商户帐户?当前它是一个选项卡(移动到单选按钮)来显示支付选项。

  • 我正在用Kotlin使用新的Android原生Checkout PayPal SDK,我一直在遵循文档中的每一步,但得到的范围无效。

  • 从昨天晚上开始,我的“Express-Checkout API”出现了问题。 每次如果我调用uri https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=ec-0w349....... 请联系服务器管理员webmaster@paypal.com,并通知他们错误发生的时间,以及您所做的可能导致错误的任何事情

  • 我正在使用贝宝/签出-php-sdk,但我不知道创建订单后该做什么。 我可以成功创建订单: 正如你看到的,我把return_url到“/执行命令”, 因此,PayPal在验证后将我重定向到此url: 但我不知道下一步该怎么办。我必须执行付款,但在包的示例中,我只找到createOrder和captureOrder,但没有executeOrder

  • 我正在Laravel4上使用lib PayPal PHP SDK 我对显示订单细节有意见。我按照贝宝网络结账的步骤操作,它没有向我显示订单细节。 这是当我得到支付链接的方法: