10 Commits

Author SHA1 Message Date
paynd
40ac79fd31 Default manifest placeholder moved into library module. Manifest merger has been configured. 2017-12-22 12:17:36 +03:00
Andrey
9c750e3313 [4.2.3] Update gradle and Android components (#179) 2017-12-07 17:29:40 +03:00
pera
1729488bd5 [4.2.0] Added createSourceWithParams method for Android (#112) (#115)
* Added createSourceWithParams method for Android

* Fixed typo in giropay

* Accept license for Android build-tools-26.0.1

* Accept license for SDK

* Update for gradle

* Fixed comments and Android crash

* Handle redirects

* Fixed redirect in Android 5

* Update Sources test suite

* Update Sources test suite

* Update Sources test suite

* There is a problem with buttons on Stripe site in browser on Android

* Bump version

* Add android 7 emular

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update suites

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update 06_test_sources for swipe on Android

* Temporary disable helper.screenshot()

* Add environment variables to identify jobs on CI

* Use armeabi-v7a-android-25 emulator for Android 7

* Use armeabi-v7a-android-25 emulator for Android 7

* Return armeabi-v7a-android-24 as emulator for Android 7

* Tests passed on Android 5

* Remove extra changes

* Remove extra changes

* Remove screenshooter on error

* Update nativeSwipe and nativeClick

* Update nativeSwipe and nativeClick

* Update nativeSwipe

* Update nativeSwipe

* Update Custom Card expiration date, update nativeSwipe

* Update tests
2017-12-06 11:50:52 +03:00
Anton Kuznetsov
92b96a2ca4 Add tipsi-stripe.podspec (#147) 2017-10-31 00:13:43 +03:00
Andrey
029158ea09 AndroidPay updates. Fixes #84, #98, #99 (#108)
* Fix for paymentRequestWithAndroidPay promise resolving

* Documentation and token parsing fix.

* Log removed.

* Fix version.
2017-08-31 22:56:22 +03:00
Andrey
93db449c07 Fix for createTokenWithCard() and External (Bank) Account Support added with createTokenWithBankAccount() (#65) fixes #28, fixes #61 2017-05-26 18:37:22 +03:00
Anton Petrov
1a2913d35e Upgrade for new React Native version (#19)
* Upgrade iOS imports

* Added release build to android example app

* Fix example deps

* Updated build.gradle

* Fix react-native version to >=0.40

* Added compatibility section to README.md
2017-01-18 16:55:46 +03:00
Anton Petrov
06a8220dbc Fixed Android deprecation warnings, updated react-native version in example app (#7)
* - buterknife is removed

* - deprecated methods change to recommended

* Upgraded react-native version, added post-link script for android

* Fixed typo in build.gradle

* Updated Appium version

* Updated minimum Android SDK version in README.md
2016-11-28 16:26:03 +03:00
fAns1k
4ca18e7f25 Stripe Android implementation (#5)
* - add android part to master current state

* - little fix

* - little fix 2

* - try fix travis

* - try fix travis 2

* - try fix travis 3

* - travis fixed
- little changes in tests

* - travis fixes try
- changed timing

* Fix description in package.json

* Fix gradlew permissions

* - revert in package.json and gradlew

* - try fix travis. find reason 1

* - try fix travis. find reason 2

* - try fix travis. find reason 3

* - test passed. try repeat result

* Try to fix android test on Travis

* Replcaed waitForVisible with waitForEnabled in Card Form test

* - save state after 3 successful try

* Some fixes in android tests

* Some fixes in android tests

* Some fixes in android tests

* Try to fix tests in Travis

* Try to fix tests in Travis

* Try to fix tests in Travis

* Try to fix tests in Travis

* Clean up tests

* - final fixes readme
- try tests

* - try tests 2

* - try tests 3

* Uncommet android test command in local ci script

* Improved android Input Component tests, other additions

* Shared CardFormScreen component code between platforms

* Shared CustomCardScreen component code between platforms

* Shared CardTextFieldScreen component code between platforms

* - fixed remarks of code review
- added more options for Android Pay request

* - fixed other remarks of code review

* Shared Root component code between platforms

* Fixed configure script

* Try to fix local ci script on linux

* Some improvements in code style

* Some improvements in code style

* - fixed other remarks of code review
- removed unused dialog fragment
- add more params to returned stripe token object
- small fixes in readme

* - fixed error from previous commit

* Huge restructure for test helper, added new methods for platform specific code

* - remove spaces from card number

* Shared tests between platforms

* Fix Root component

* Fixed Card Text Field test
2016-11-26 12:38:41 +03:00
Anton Petrov
a5d007f5b0 Stripe iOS implementation (#1)
Implemeted:

Apple Pay form
Add Card form
Create token based on card params
Wrapper for STPPaymentCardTextField
Added example iOS project, tests and local CI script

To run local CI you need to specify PUBLISHABLE_KEY and MERCHANT_ID environment variables:

PUBLISHABLE_KEY=<...> MERCHANT_ID=<...> npm run ci
2016-11-08 22:50:00 +03:00