Skip to content

A bridge to use the SDK of payment provider SumUp under React Native. The IOS is with Swift and the Android Part with Java.

Notifications You must be signed in to change notification settings

jmoris/react-native-react-sum-up

 
 

Repository files navigation

react-native-react-sum-up

Getting started

$ npm install react-native-react-sum-up --save

Mostly automatic installation

$ react-native link react-native-react-sum-up

Manual installation

iOS

  1. In XCode, in the project navigator, right click LibrariesAdd Files to [your project's name]
  2. Go to node_modulesreact-native-react-sum-up and add ReactSumUp.xcodeproj
  3. In XCode, in the project navigator, select your project. Add libReactSumUp.a to your project's Build PhasesLink Binary With Libraries
  4. Run your project (Cmd+R)<

Android

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

Usage

import ReactSumUp from 'react-native-react-sum-up';

// TODO: What to do with the module?
ReactSumUp;

About

A bridge to use the SDK of payment provider SumUp under React Native. The IOS is with Swift and the Android Part with Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 43.9%
  • Java 40.0%
  • Objective-C 6.5%
  • JavaScript 5.8%
  • Ruby 3.8%