<payment-request> API component
Payment Request API web component build with using Polymer. You can take a look the demo page to see how it works.
Note: It isn't supported by all browser, check Payment Request API browser support.
Installation
Install the component using Bower:
$ bower install payment-request --save
Or download as ZIP.
Usage
-
Import Web Components' polyfill and Payment Request API shim:
-
Import Custom Elements:
-
Start using it!
Buy -
Validate payment data and complete payment request.
{var paymentResponse = evtdetailvalue;// Make your request to server for a real purchase.// Complete the paymnet.// More info: https://www.w3.org/TR/payment-request/#complete-methodpaymentResponsecomplete'success';}var paymentRequestElement = document;paymentRequestElement;
Viewing component docs & demo
First, make sure you have the polymer-serve installed and serve the component:
$ polyserve --protocol https/1.1
Running Tests
$ polymer test
Your application is already set up to be tested via web-component-tester. Run polymer test
to run your application's test suite locally.
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D