HomeGuidesChangelogDiscussions
Log In
Changelog

v0.1.0 release notes

This release allows you to set up an integrator account, register users, create and fetch cards, top up cards, create a mock transaction for a card, fetch transactions for a card as well as a singular card transaction.

As a pre-requisite, you must have done adequate KYC on your customers/user, because some of those KYC information would be needed from you at the point of registering your users with Juice.

Remember, this is still a sandbox environment, and the sandbox url is https://www.sandbox.spendjuice.com

  1. Call POST /card-integrators/register-integrator to register your company as an integrator of our API
  2. Call POST /card-integrators/{id}/register-user using the token and id you have received to set up your users.
  3. Call POST /cards/create-virtual-card to order a virtual card for one of your users
  4. Call GET /cards to get a list of cards for the user
  5. Call GET /cards/{id} to retrieve the full details of a particular card, including the full card number
  6. Call PATCH /cards/top-up to top up a card.
  7. Call POST /cards/{id}/mock-transaction to create a mock transaction for a card
  8. Call GET /cards/{id}/transactions to retrieve a paginated list of a card's transactions
  9. Call GET /cards/transaction/{id} to retrieve the details of an individual transaction

Upcoming releases will contain endpoints to

  • Freeze and unfreeze card
  • update CVV for security reasons.
  • Fund your float with USDC
  • Fetch your users
  • Design and order physical cards