UNPKG

react-native-payments-addon-braintree

Version:

React Native Payments add-on for processing payments with Braintree.

38 lines (23 loc) 1.32 kB
# Contribute Thanks for considering contributing to this project. Ways you can help: * [Create a pull request](https://help.github.com/articles/creating-a-pull-request) * [Add an issue](https://github.com/braintree/braintree_ios/issues) * [Contact us](README.md#feedback) with feedback ## Development Clone this repo, then install the project's development dependencies: ``` gem install bundler bundle install ``` This installs [CocoaPods](http://cocoapods.org/), which you can then use to obtain all the iOS dependencies: ``` pod install ``` Read our [development guidelines](DEVELOPMENT.md) to get a sense of how we think about working on this codebase. ## Environments The architecture of the Client API means that you'll need to develop against a merchant server when developing braintree-ios. The merchant server uses a server side client library such as [`braintree_ruby`](https://github.com/braintree/braintree_ruby) to coordinate with a particular Braintree Gateway environment. The various Gateway environments, such as `development`, `sandbox` and `production`, in turn determine the specific behaviors around merchant accounts, credit cards, PayPal, etc. ## Tests Use [Rake](http://rake.rubyforge.org/) to run tests, generate docs, or create releases. To view available rake tasks: ``` rake -T ```