rn-stripe-api

0.0.5 • Public • Published

react-native-stripe-api

Downloads Circle CI

The best Stripe library for React Native.

Installation

$ npm i react-native-stripe-api --save

Roadmap

  • include a payment form component
  • include react-native-awesome-card-io

Setup

Stripe API

This lib need a Stripe API Key

const apiKey = '<your Stripe API Key>';
const Stripe = new Stripe(apiKey);

Functions

Name Return Type Arguments Description
createToken Promise
  • cardNumber: string
  • expMonth: string
  • expYear: string
  • cvc: string
Create a new token (equivalent of a new card)
createCustomer Promise
  • token: string
  • email: string
Create a new customer and add card (or token)
getCustomer Promise customerId: string Retrieve customer by its id
createCharge Promise
  • amount: number
  • customer: string
  • description: string
  • currency: string = 'eur'
Create a new charge
refundCharge Promise chargeId: string Refund a previous charge
addCardToCustomer Promise
  • token: string
  • customerId: string
    Add a new card to a customer
    destroyCardOfCustomer Promise
    • cardId: string
    • customerId: string
    Delete a card from a customer

    Contribution

    Questions

    Feel free to contact me or create an issue

    made with ♥

    Readme

    Keywords

    Package Sidebar

    Install

    npm i rn-stripe-api

    Weekly Downloads

    0

    Version

    0.0.5

    License

    MIT

    Last publish

    Collaborators

    • r1cebank