@code-wallet/web.js
v1.0.3
Published
[![npm][npm-image]][npm-url] [![npm-downloads][npm-downloads-image]][npm-url]
Downloads
8
Readme
@code-wallet/web
This client side package wraps the elements
package including dependencies for
use in the browser. This package is intended to be accessed directly through
https://js.getcode.com/v1/
otherwise, please use the @code-wallet/elements
package directly.
This package provides the code.elements object, which you can utilize to embed a Code Payments button seamlessly into your website or application. This client-side package has a hassle-free integration process, enabling users to complete payments using the Code app and allowing server-side verification.
Learn more about Code at https://getcode.com. See the docs for more information.
Getting Started
Use the minimal JavaScript snippet below to create and embed a Code payment button in your website or application:
import code from 'https://js.getcode.com/v1/';
const { button } = code.elements.create('button', {
currency: 'usd',
destination: 'E8otxw1CVX9bfyddKu3ZB3BVLa4VVF9J7CTPdnUwT9jR',
amount: 0.05,
});
button.mount('#button-container');
Client-side Install (browser)
For in-browser usage, the SDK is directly accessible via
https://js.getcode.com/v1/
. Alternatively, for a more modular approach, you can
also opt to import the @code-wallet/elements
package.
Installation
If you're not using a package manager, you can directly import the SDK:
import code from 'https://js.getcode.com/v1/';
For those leveraging a package manager, the @code-wallet/elements
package can be installed via:
npm install @code-wallet/elements
Need Help?
If you have any questions or need help integrating Code into your website or application, please reach out to us on Discord or Twitter.