paypal-express-checkout
Polymer 2 wrapper for the Paypal Express Checkout button
[ This description is mirrored from README.md at github.com/morbidick/paypal-express-checkout on 2019-05-10 ]
Polymer 2 wrapper for the Paypal Express Checkout button
Components
<paypal-button-express>
To work around paypals issue with ShadowDOM this element opens the paypal button in an embedded iframe and communicates via postMessage
.
<paypal-button-express
sandbox
sandbox-id="my-id"
amount="1.00"
reference="your-payment-reference"
></paypal-button-express>
<paypal-button-form>
Using the (older) paypal form api, a robuster checkout can be accomplished. To get notified about payments you have to set notify
to an IPN url on your site.
<paypal-button-form
paypal-id="id@example.org"
amount="1.00"
reference="your-payment-reference"
></paypal-button-form>
Polymer build
To build include the paypal.html in your polymer.json
.
"extraDependencies": [
"bower_components/paypal-express-checkout/paypal.html"
]
Development
# Get dependencies
$ npm install
# Demo site
$ npm start
# Run tests
$ npm test
Links
Compatibility
Was this helpful? Need more help?
Leave a comment or a question below. You can also join
the chat on Discord or
ask questions on StackOverflow.
Version
Dependencies
- polymer#Polymer/polymer#^2.0.0
- Released
- 2018-01-23
- Maturity
- IMPORTED
- License
- MIT License
Compatibility
- Framework
- Polymer 2.0+
- Browser
- Browser Independent