Skip to content
Javascript Integration for PayPal Button and PayPal Checkout
JavaScript Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update ISSUE_TEMPLATE.md Oct 5, 2017
demo Use common overlay component Jun 11, 2019
dist chore(release): 5.0.52 🎉 Aug 7, 2019
docs Update implement-checkout.md Feb 16, 2019
scripts refactor(publishing): Better publishing workflow with changelog. Yank… Feb 13, 2019
src Add extra params to menu component Aug 15, 2019
test chore(release): 5.0.52 🎉 Aug 7, 2019
.babelrc grumbler-scripts / babel7 / webpack4 upgrade Nov 7, 2018
.editorconfig feat(editorconfig): Add editor config Jul 1, 2016
.eslintignore Move karma tests to test/integration Apr 11, 2019
.eslintrc.js Toggle card eligibility based on whether hosted-fields requested Apr 2, 2019
.flowconfig Move logic down to smart buttons Jun 11, 2019
.gitignore More type cleanup Nov 15, 2018
.npmrc Add puppeteer download host Aug 7, 2019
.travis.yml Test fixes Nov 27, 2018
CHANGELOG.md chore(release): 5.0.53 🎉 Aug 15, 2019
CONTRIBUTING.md refactor(publishing): Better publishing workflow with changelog. Yank… Feb 13, 2019
LICENSE.txt Update LICENSE.txt Nov 21, 2016
README.md Update README.md Mar 27, 2019
SECURITY.md Update SECURITY.md to reference bug bounty program (Issue #314) (#327) May 9, 2017
__sdk__.js Initial Mark component implementation Jun 5, 2019
fastpublish.sh Upgrade client, use es6 exports for public interface, global getters Sep 7, 2018
globals.js Add menu zoid component Aug 1, 2019
jest.config.js Remove jest-puppeteer preset Apr 12, 2019
karma.conf.js Move karma tests to test/integration Apr 11, 2019
package.json chore(release): 5.0.53 🎉 Aug 15, 2019
paypal.dev.js Initial Mark component implementation Jun 5, 2019
quickbuild.sh Finalize button interface and streamline localization content Sep 11, 2018
webpack.config.dev.js Add menu zoid component Aug 1, 2019
webpack.config.js Re-organize directory structure Aug 1, 2019
webpack.config.size.js Add check-size script Feb 6, 2019

README.md

PayPal Checkout

Gitter chat Build Status dependencies Status devDependencies Status

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

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

Test Tasks

npm test
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

Releasing

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

You can’t perform that action at this time.