This app shows a few parts of the XcooBee API and use of the XcooBee Payment SDK for JavaScript. It is based on Node Express Generator scaffolding and you can deploy easily to review coding against what you need to do.
There are five tabs. Each tab corresponds to one area of the SDK or API and shows you how to code for it.
You will need nodejs (10+).
You also will need a XcooBee account that you can use for development. We recommend that you create a free Professional account since this will allow you to do coding with the Payment SDK and see full life cycle. When you use sandbox keys for Paypal or test keys for Stripe there will be no platform charges and you can develop you whole solution before taking it into production easily.
Clone the repo.
git clone https://github.com/XcooBee/example-full-stack-js.git
then run
npm install
There is no specific build step needed. Just start the express app:
npm run start
Our example full stack application has five tabs. Each highlights a different area of XcooBee for your to explore.
Basic explaination.
Shows you how to create catalog items and shopping carts for any site quickly.
Generate an activated invoice that can be paid when received by customers
The poller retrieves events from your accounts on an intervall. This for development and servers behind firewalls without access to internet. You can also use services like ngrok to create tunnels during development.
This is where you add all the different keys and configurations to communicate with the XcooBee backend.