Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 2.25 KB

README.md

File metadata and controls

49 lines (35 loc) · 2.25 KB

Syncano Socket stripe-payments

CircleCI

Stripe offers payment solutions for businesses.

Current Features

Execute the following processes with Stripe

Process Actions
Balance - Retrieve balance
- Retrieve a balance Transactions
- List all balance history
Bank Account - Create a bank account
- Retrieve a bank account
- Update a bank account
- Verify a bank account
- Delete a bank account
- List all bank accounts
Cards - Create a card
- Retrieve a card
- Update a card
- Delete a card
- List all cards
Charge - Create a charge
- Retrieve a charge
- Update a charge
- Capture a charge
- List all charges
Customers - Create a customer
- Retrieve a customer
- Update a customer
- Delete a customer
- List all customers
Disputes - Retrieve a dispute
- Update a dispute
- Close a dispute
- List all disputes
Events - Retrieve an event
- List all events
Sources - Create a source
- Retrieve a source
- Update a source
- Attach a source
- Dettach a source
Tokens - Create a card token
- Create a bank account token
- Create a PII token
- Retrieve a token

For more information, kindly refer to Stripe Payments API documentation

Install

syncano-cli add stripe-payments

Socket Documentation

To view socket endpoints and corresponding parameters, kindly, visit here

Contributing

How to Contribute

  • Fork this repository
  • Clone from your fork
  • Make your contributions (Make sure your work is well tested)
  • Create Pull request from the fork to this repo

Setting up environment variables

  • Create a .envrc on parent folder
  • Copy contents of .envrc.default file to newly created .envrc file and assign appropriate values to the listed variables.

Testing

  • Ensure all your tests are written in the test directory
  • Use the command npm test to run tests