Skip to content

cleverbrainz/react-native-binance-pay

Repository files navigation

react-native-binance-pay

React Native Package for Binance Pay from Binance SDKs

Installation

npm install react-native-binance-pay

Add dependencies

Android dependencies

  1. Open up android/app/src/main/java/[...]/MainApplication.java
  • Add import com.reactnativebinancepay.BinancePayPackage; to the imports at the top of the file
  • Add new BinancePayPackage() to the list returned by the getPackages() method
  1. Append the following lines to android/settings.gradle:
     include ':react-native-binance-pay'
     project(':react-native-binance-pay').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-binance-pay/android')
    
  2. Insert the following lines inside the dependencies block in android/app/build.gradle:
     implementation project(':react-native-binance-pay')
    

iOS dependencies

  • In Progress (Coming Soon)

Usage

import BinancePay from "react-native-binance-pay";

// ...

BinancePay.initBinancePayParam(merchantId, prepayId, timeStamp, nonceStr, certSn, sign);
BinancePay.makePayment()
.then((result) => {
    console.log(result);
});

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published