├── .gitignore ├── README.md ├── stripe_android ├── .classpath ├── .project ├── .settings │ ├── com.aptana.editor.common.prefs │ ├── org.eclipse.jdt.apt.core.prefs │ └── org.eclipse.jdt.core.prefs ├── CHANGELOG.txt ├── LICENSE ├── LICENSE.txt ├── README ├── android │ ├── LICENSE │ ├── assets │ │ └── README │ ├── build.properties │ ├── build.xml │ ├── dist │ │ ├── com.ravindra.stripe-android-3.0.zip │ │ └── stripe_android.jar │ ├── documentation │ │ └── index.md │ ├── example │ │ ├── app.js │ │ ├── gson-2.2.4.jar │ │ └── stripe-java-1.15.1.jar │ ├── lib │ │ ├── README │ │ ├── gson-2.8.2.jar │ │ └── stripe-java-1.15.1.jar │ ├── libs │ │ ├── armeabi-v7a │ │ │ └── libcom.ravindra.stripe.so │ │ └── x86 │ │ │ └── libcom.ravindra.stripe.so │ ├── manifest │ ├── platform │ │ └── README │ ├── src │ │ └── com │ │ │ ├── ravindra │ │ │ └── stripe │ │ │ │ └── StripeAndroidModule.java │ │ │ └── stripe │ │ │ └── android │ │ │ ├── Stripe.java │ │ │ ├── TokenCallback.java │ │ │ ├── compat │ │ │ └── AsyncTask.java │ │ │ ├── model │ │ │ ├── Card.java │ │ │ └── Token.java │ │ │ ├── time │ │ │ ├── Clock.java │ │ │ └── FrozenClock.java │ │ │ └── util │ │ │ ├── DateUtils.java │ │ │ └── TextUtils.java │ └── timodule.xml ├── assets │ └── README ├── bin │ └── com │ │ ├── ravindra │ │ └── stripe │ │ │ ├── ExampleProxy$ExampleView.class │ │ │ ├── ExampleProxy.class │ │ │ ├── StripeAndroidModule$1.class │ │ │ └── StripeAndroidModule.class │ │ └── stripe │ │ └── android │ │ ├── Stripe$1$1.class │ │ ├── Stripe$1.class │ │ ├── Stripe$2$1.class │ │ ├── Stripe$2.class │ │ ├── Stripe$ResponseWrapper.class │ │ ├── Stripe$TokenCreator.class │ │ ├── Stripe$TokenRequester.class │ │ ├── Stripe.class │ │ ├── TokenCallback.class │ │ ├── compat │ │ ├── AsyncTask$1.class │ │ ├── AsyncTask$2.class │ │ ├── AsyncTask$3.class │ │ ├── AsyncTask$AsyncTaskResult.class │ │ ├── AsyncTask$InternalHandler.class │ │ ├── AsyncTask$Status.class │ │ ├── AsyncTask$WorkerRunnable.class │ │ └── AsyncTask.class │ │ ├── model │ │ ├── Card$Builder.class │ │ ├── Card.class │ │ └── Token.class │ │ ├── time │ │ ├── Clock.class │ │ └── FrozenClock.class │ │ └── util │ │ ├── DateUtils.class │ │ └── TextUtils.class ├── documentation │ └── index.md └── example │ ├── app.js │ ├── gson-2.2.4.jar │ └── stripe-java-1.15.1.jar └── stripe_ios ├── .project ├── .settings └── com.aptana.editor.common.prefs ├── CHANGELOG.txt ├── LICENSE ├── LICENSE.txt ├── README ├── assets └── README ├── documentation └── index.md ├── example └── app.js └── ios ├── Classes ├── ComRavindraStripeModule.h ├── ComRavindraStripeModule.m ├── ComRavindraStripeModuleAssets.h └── ComRavindraStripeModuleAssets.m ├── ComRavindraStripe_Prefix.pch ├── README.md ├── Resources └── README.md ├── manifest ├── metadata.json ├── module.xcconfig ├── platform ├── README.md └── Stripe.framework │ ├── Assets.car │ ├── Headers │ ├── FauxPasAnnotations.h │ ├── STDSAlreadyInitializedException.h │ ├── STDSAuthenticationRequestParameters.h │ ├── STDSAuthenticationResponse.h │ ├── STDSButtonCustomization.h │ ├── STDSChallengeParameters.h │ ├── STDSChallengeStatusReceiver.h │ ├── STDSCompletionEvent.h │ ├── STDSConfigParameters.h │ ├── STDSCustomization.h │ ├── STDSErrorMessage.h │ ├── STDSException.h │ ├── STDSFooterCustomization.h │ ├── STDSInvalidInputException.h │ ├── STDSJSONDecodable.h │ ├── STDSJSONEncodable.h │ ├── STDSJSONEncoder.h │ ├── STDSLabelCustomization.h │ ├── STDSNavigationBarCustomization.h │ ├── STDSNotInitializedException.h │ ├── STDSProtocolErrorEvent.h │ ├── STDSRuntimeErrorEvent.h │ ├── STDSRuntimeException.h │ ├── STDSSelectionCustomization.h │ ├── STDSStripe3DS2Error.h │ ├── STDSTextFieldCustomization.h │ ├── STDSThreeDS2Service.h │ ├── STDSThreeDSProtocolVersion.h │ ├── STDSTransaction.h │ ├── STDSUICustomization.h │ ├── STDSWarning.h │ ├── STPAPIClient+ApplePay.h │ ├── STPAPIClient.h │ ├── STPAPIResponseDecodable.h │ ├── STPAUBECSDebitFormView.h │ ├── STPAddCardViewController.h │ ├── STPAddress.h │ ├── STPAppInfo.h │ ├── STPApplePayContext.h │ ├── STPApplePayPaymentOption.h │ ├── STPAuthenticationContext.h │ ├── STPBackendAPIAdapter.h │ ├── STPBankAccount.h │ ├── STPBankAccountParams.h │ ├── STPBankSelectionViewController.h │ ├── STPBlocks.h │ ├── STPCard.h │ ├── STPCardBrand.h │ ├── STPCardParams.h │ ├── STPCardValidationState.h │ ├── STPCardValidator.h │ ├── STPConfirmCardOptions.h │ ├── STPConfirmPaymentMethodOptions.h │ ├── STPConnectAccountAddress.h │ ├── STPConnectAccountCompanyParams.h │ ├── STPConnectAccountIndividualParams.h │ ├── STPConnectAccountParams.h │ ├── STPCoreScrollViewController.h │ ├── STPCoreTableViewController.h │ ├── STPCoreViewController.h │ ├── STPCustomer.h │ ├── STPCustomerContext.h │ ├── STPEphemeralKeyProvider.h │ ├── STPFPXBankBrand.h │ ├── STPFakeAddPaymentPassViewController.h │ ├── STPFile.h │ ├── STPFormEncodable.h │ ├── STPFormTextFieldContainer.h │ ├── STPImageLibrary.h │ ├── STPIntentAction.h │ ├── STPIntentActionRedirectToURL.h │ ├── STPIssuingCardPin.h │ ├── STPKlarnaLineItem.h │ ├── STPMandateCustomerAcceptanceParams.h │ ├── STPMandateDataParams.h │ ├── STPMandateOnlineParams.h │ ├── STPMultiFormTextField.h │ ├── STPPaymentActivityIndicatorView.h │ ├── STPPaymentCardTextField.h │ ├── STPPaymentConfiguration.h │ ├── STPPaymentContext.h │ ├── STPPaymentHandler.h │ ├── STPPaymentIntent.h │ ├── STPPaymentIntentAction.h │ ├── STPPaymentIntentActionRedirectToURL.h │ ├── STPPaymentIntentEnums.h │ ├── STPPaymentIntentLastPaymentError.h │ ├── STPPaymentIntentParams+Utilities.h │ ├── STPPaymentIntentParams.h │ ├── STPPaymentIntentShippingDetails.h │ ├── STPPaymentIntentShippingDetailsAddress.h │ ├── STPPaymentIntentShippingDetailsAddressParams.h │ ├── STPPaymentIntentShippingDetailsParams.h │ ├── STPPaymentIntentSourceAction.h │ ├── STPPaymentIntentSourceActionAuthorizeWithURL.h │ ├── STPPaymentMethod.h │ ├── STPPaymentMethodAUBECSDebit.h │ ├── STPPaymentMethodAUBECSDebitParams.h │ ├── STPPaymentMethodAddress.h │ ├── STPPaymentMethodBacsDebit.h │ ├── STPPaymentMethodBacsDebitParams.h │ ├── STPPaymentMethodBillingDetails.h │ ├── STPPaymentMethodCard.h │ ├── STPPaymentMethodCardChecks.h │ ├── STPPaymentMethodCardParams.h │ ├── STPPaymentMethodCardPresent.h │ ├── STPPaymentMethodCardWallet.h │ ├── STPPaymentMethodCardWalletMasterpass.h │ ├── STPPaymentMethodCardWalletVisaCheckout.h │ ├── STPPaymentMethodEnums.h │ ├── STPPaymentMethodFPX.h │ ├── STPPaymentMethodFPXParams.h │ ├── STPPaymentMethodParams.h │ ├── STPPaymentMethodSEPADebit.h │ ├── STPPaymentMethodSEPADebitParams.h │ ├── STPPaymentMethodThreeDSecureUsage.h │ ├── STPPaymentMethodiDEAL.h │ ├── STPPaymentMethodiDEALParams.h │ ├── STPPaymentOption.h │ ├── STPPaymentOptionsViewController.h │ ├── STPPaymentResult.h │ ├── STPPinManagementService.h │ ├── STPPushProvisioningContext.h │ ├── STPPushProvisioningDetailsParams.h │ ├── STPRedirectContext.h │ ├── STPSetupIntent.h │ ├── STPSetupIntentConfirmParams+Utilities.h │ ├── STPSetupIntentConfirmParams.h │ ├── STPSetupIntentEnums.h │ ├── STPSetupIntentLastSetupError.h │ ├── STPShippingAddressViewController.h │ ├── STPSource.h │ ├── STPSourceCardDetails.h │ ├── STPSourceEnums.h │ ├── STPSourceKlarnaDetails.h │ ├── STPSourceOwner.h │ ├── STPSourceParams.h │ ├── STPSourceProtocol.h │ ├── STPSourceReceiver.h │ ├── STPSourceRedirect.h │ ├── STPSourceSEPADebitDetails.h │ ├── STPSourceVerification.h │ ├── STPSourceWeChatPayDetails.h │ ├── STPTheme.h │ ├── STPThreeDSButtonCustomization.h │ ├── STPThreeDSCustomizationSettings.h │ ├── STPThreeDSFooterCustomization.h │ ├── STPThreeDSLabelCustomization.h │ ├── STPThreeDSNavigationBarCustomization.h │ ├── STPThreeDSSelectionCustomization.h │ ├── STPThreeDSTextFieldCustomization.h │ ├── STPThreeDSUICustomization.h │ ├── STPToken.h │ ├── STPUserInformation.h │ ├── Stripe.h │ ├── Stripe3DS2.h │ ├── StripeError.h │ └── UINavigationBar+Stripe_Theme.h │ ├── Info.plist │ ├── Modules │ └── module.modulemap │ ├── Stripe │ ├── Stripe3DS2.bundle │ ├── Assets.car │ ├── Info.plist │ ├── Modules │ │ └── module.modulemap │ ├── amex.der │ ├── da.lproj │ │ └── Localizable.strings │ ├── de.lproj │ │ └── Localizable.strings │ ├── discover.der │ ├── ec_test.der │ ├── en-GB.lproj │ │ └── Localizable.strings │ ├── en.lproj │ │ └── Localizable.strings │ ├── es-419.lproj │ │ └── Localizable.strings │ ├── es.lproj │ │ └── Localizable.strings │ ├── fi.lproj │ │ └── Localizable.strings │ ├── fr-CA.lproj │ │ └── Localizable.strings │ ├── fr.lproj │ │ └── Localizable.strings │ ├── it.lproj │ │ └── Localizable.strings │ ├── ja.lproj │ │ └── Localizable.strings │ ├── ko.lproj │ │ └── Localizable.strings │ ├── mastercard.der │ ├── nb.lproj │ │ └── Localizable.strings │ ├── nl.lproj │ │ └── Localizable.strings │ ├── nn-NO.lproj │ │ └── Localizable.strings │ ├── pt-BR.lproj │ │ └── Localizable.strings │ ├── pt-PT.lproj │ │ └── Localizable.strings │ ├── ru.lproj │ │ └── Localizable.strings │ ├── sv.lproj │ │ └── Localizable.strings │ ├── tr.lproj │ │ └── Localizable.strings │ ├── ul-test.der │ ├── visa.der │ ├── zh-HK.lproj │ │ └── Localizable.strings │ ├── zh-Hans.lproj │ │ └── Localizable.strings │ └── zh-Hant.lproj │ │ └── Localizable.strings │ ├── au_becs_bsb.json │ ├── da.lproj │ └── Localizable.strings │ ├── de.lproj │ └── Localizable.strings │ ├── en-GB.lproj │ └── Localizable.strings │ ├── en.lproj │ └── Localizable.strings │ ├── es-AR.lproj │ └── Localizable.strings │ ├── es.lproj │ └── Localizable.strings │ ├── fi.lproj │ └── Localizable.strings │ ├── fr-CA.lproj │ └── Localizable.strings │ ├── fr.lproj │ └── Localizable.strings │ ├── integrate-dynamic-framework.sh │ ├── it.lproj │ └── Localizable.strings │ ├── ja.lproj │ └── Localizable.strings │ ├── ko.lproj │ └── Localizable.strings │ ├── nb.lproj │ └── Localizable.strings │ ├── nl.lproj │ └── Localizable.strings │ ├── nn-NO.lproj │ └── Localizable.strings │ ├── pt-BR.lproj │ └── Localizable.strings │ ├── pt-PT.lproj │ └── Localizable.strings │ ├── ru.lproj │ └── Localizable.strings │ ├── stp_bank_fpx_affin_bank.png │ ├── stp_bank_fpx_affin_bank@2x.png │ ├── stp_bank_fpx_affin_bank@3x.png │ ├── stp_bank_fpx_alliance_bank.png │ ├── stp_bank_fpx_alliance_bank@2x.png │ ├── stp_bank_fpx_alliance_bank@3x.png │ ├── stp_bank_fpx_ambank.png │ ├── stp_bank_fpx_ambank@2x.png │ ├── stp_bank_fpx_ambank@3x.png │ ├── stp_bank_fpx_bank_islam.png │ ├── stp_bank_fpx_bank_islam@2x.png │ ├── stp_bank_fpx_bank_islam@3x.png │ ├── stp_bank_fpx_bank_muamalat.png │ ├── stp_bank_fpx_bank_muamalat@2x.png │ ├── stp_bank_fpx_bank_muamalat@3x.png │ ├── stp_bank_fpx_bank_rakyat.png │ ├── stp_bank_fpx_bank_rakyat@2x.png │ ├── stp_bank_fpx_bank_rakyat@3x.png │ ├── stp_bank_fpx_bsn.png │ ├── stp_bank_fpx_bsn@2x.png │ ├── stp_bank_fpx_bsn@3x.png │ ├── stp_bank_fpx_cimb.png │ ├── stp_bank_fpx_cimb@2x.png │ ├── stp_bank_fpx_cimb@3x.png │ ├── stp_bank_fpx_hong_leong_bank.png │ ├── stp_bank_fpx_hong_leong_bank@2x.png │ ├── stp_bank_fpx_hong_leong_bank@3x.png │ ├── stp_bank_fpx_hsbc.png │ ├── stp_bank_fpx_hsbc@2x.png │ ├── stp_bank_fpx_hsbc@3x.png │ ├── stp_bank_fpx_kfh.png │ ├── stp_bank_fpx_kfh@2x.png │ ├── stp_bank_fpx_kfh@3x.png │ ├── stp_bank_fpx_maybank2e.png │ ├── stp_bank_fpx_maybank2e@2x.png │ ├── stp_bank_fpx_maybank2e@3x.png │ ├── stp_bank_fpx_maybank2u.png │ ├── stp_bank_fpx_maybank2u@2x.png │ ├── stp_bank_fpx_maybank2u@3x.png │ ├── stp_bank_fpx_ocbc.png │ ├── stp_bank_fpx_ocbc@2x.png │ ├── stp_bank_fpx_ocbc@3x.png │ ├── stp_bank_fpx_public_bank.png │ ├── stp_bank_fpx_public_bank@2x.png │ ├── stp_bank_fpx_public_bank@3x.png │ ├── stp_bank_fpx_rhb.png │ ├── stp_bank_fpx_rhb@2x.png │ ├── stp_bank_fpx_rhb@3x.png │ ├── stp_bank_fpx_standard_chartered.png │ ├── stp_bank_fpx_standard_chartered@2x.png │ ├── stp_bank_fpx_standard_chartered@3x.png │ ├── stp_bank_fpx_uob.png │ ├── stp_bank_fpx_uob@2x.png │ ├── stp_bank_fpx_uob@3x.png │ ├── stp_card_amex.png │ ├── stp_card_amex@2x.png │ ├── stp_card_amex@3x.png │ ├── stp_card_amex_template.png │ ├── stp_card_amex_template@2x.png │ ├── stp_card_amex_template@3x.png │ ├── stp_card_applepay.png │ ├── stp_card_applepay@2x.png │ ├── stp_card_applepay@3x.png │ ├── stp_card_cvc.png │ ├── stp_card_cvc@2x.png │ ├── stp_card_cvc@3x.png │ ├── stp_card_cvc_amex.png │ ├── stp_card_cvc_amex@2x.png │ ├── stp_card_cvc_amex@3x.png │ ├── stp_card_diners.png │ ├── stp_card_diners@2x.png │ ├── stp_card_diners@3x.png │ ├── stp_card_diners_template.png │ ├── stp_card_diners_template@2x.png │ ├── stp_card_diners_template@3x.png │ ├── stp_card_discover.png │ ├── stp_card_discover@2x.png │ ├── stp_card_discover@3x.png │ ├── stp_card_discover_template.png │ ├── stp_card_discover_template@2x.png │ ├── stp_card_discover_template@3x.png │ ├── stp_card_error.png │ ├── stp_card_error@2x.png │ ├── stp_card_error@3x.png │ ├── stp_card_error_amex.png │ ├── stp_card_error_amex@2x.png │ ├── stp_card_error_amex@3x.png │ ├── stp_card_form_amex_cvc.png │ ├── stp_card_form_amex_cvc@2x.png │ ├── stp_card_form_amex_cvc@3x.png │ ├── stp_card_form_back.png │ ├── stp_card_form_back@2x.png │ ├── stp_card_form_back@3x.png │ ├── stp_card_form_front.png │ ├── stp_card_form_front@2x.png │ ├── stp_card_form_front@3x.png │ ├── stp_card_jcb.png │ ├── stp_card_jcb@2x.png │ ├── stp_card_jcb@3x.png │ ├── stp_card_jcb_template.png │ ├── stp_card_jcb_template@2x.png │ ├── stp_card_jcb_template@3x.png │ ├── stp_card_mastercard.png │ ├── stp_card_mastercard@2x.png │ ├── stp_card_mastercard@3x.png │ ├── stp_card_mastercard_template.png │ ├── stp_card_mastercard_template@2x.png │ ├── stp_card_mastercard_template@3x.png │ ├── stp_card_unionpay_en.png │ ├── stp_card_unionpay_en@2x.png │ ├── stp_card_unionpay_en@3x.png │ ├── stp_card_unionpay_template_en.png │ ├── stp_card_unionpay_template_en@2x.png │ ├── stp_card_unionpay_template_en@3x.png │ ├── stp_card_unionpay_template_zh.png │ ├── stp_card_unionpay_template_zh@2x.png │ ├── stp_card_unionpay_template_zh@3x.png │ ├── stp_card_unionpay_zh.png │ ├── stp_card_unionpay_zh@2x.png │ ├── stp_card_unionpay_zh@3x.png │ ├── stp_card_unknown.png │ ├── stp_card_unknown@2x.png │ ├── stp_card_unknown@3x.png │ ├── stp_card_visa.png │ ├── stp_card_visa@2x.png │ ├── stp_card_visa@3x.png │ ├── stp_card_visa_template.png │ ├── stp_card_visa_template@2x.png │ ├── stp_card_visa_template@3x.png │ ├── stp_fpx_big_logo.png │ ├── stp_fpx_big_logo@2x.png │ ├── stp_fpx_big_logo@3x.png │ ├── stp_fpx_logo.png │ ├── stp_fpx_logo@2x.png │ ├── stp_fpx_logo@3x.png │ ├── stp_icon_add.png │ ├── stp_icon_add@2x.png │ ├── stp_icon_add@3x.png │ ├── stp_icon_bank.png │ ├── stp_icon_bank@2x.png │ ├── stp_icon_bank@3x.png │ ├── stp_icon_checkmark.png │ ├── stp_icon_checkmark@2x.png │ ├── stp_icon_checkmark@3x.png │ ├── stp_shipping_form.png │ ├── stp_shipping_form@2x.png │ ├── stp_shipping_form@3x.png │ ├── sv.lproj │ └── Localizable.strings │ ├── tr.lproj │ └── Localizable.strings │ ├── zh-HK.lproj │ └── Localizable.strings │ ├── zh-Hans.lproj │ └── Localizable.strings │ └── zh-Hant.lproj │ └── Localizable.strings ├── stripe_ios.podspec ├── stripe_ios.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ ├── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcuserdata │ │ └── ravindra.xcuserdatad │ │ └── UserInterfaceState.xcuserstate └── xcuserdata │ └── ravindra.xcuserdatad │ └── xcschemes │ └── xcschememanagement.plist ├── timodule.xml └── titanium.xcconfig /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | tmp 3 | build/* 4 | libs/ 5 | stripe_android/android/build/ 6 | stripe_android/android/build/* 7 | stripe_android/android/java-sources.txt 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Stripe module for Appcelerator Titanium iOS and Android 2 | 3 | ## Version 3 4 | Check [releases](https://github.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/releases) 5 | 6 | [iOS Module Documentation for version 3](https://github.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/tree/master/stripe_ios/ios) 7 | 8 | [Stripe Documentation](https://github.com/stripe/stripe-ios) 9 | 10 | 11 | 12 | 13 | ## Version 1 14 | 15 | Check [releases](https://github.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/releases) 16 | 17 | #Example 18 | 19 | ```javascript 20 | //require the module 21 | var stripe = require('com.ravindra.stripe'); 22 | 23 | //set card information using setCard method 24 | 25 | var value = stripe.setCard({ 26 | publishableKey : "pk_test_6pRNASCoBOKtIshFeQd4XMUh", 27 | cardNumber:"4242424242424242", 28 | month : 12, 29 | expiryYear : 2019, 30 | cvc : "123" 31 | }); 32 | 33 | 34 | //request for token from stripe 35 | stripe.requestForToken({ 36 | success : success, 37 | failure : failure 38 | }); 39 | 40 | //On successful receive of token 41 | function success(e) { 42 | alert("Toke received from Stripe: " + e.token); 43 | } 44 | 45 | //On failure 46 | function failure(e) { 47 | alert("Error: " + e.error); 48 | } 49 | ``` 50 | 51 | -------------------------------------------------------------------------------- /stripe_android/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /stripe_android/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | stripe_android 4 | 5 | 6 | 7 | 8 | 9 | com.appcelerator.titanium.core.builder 10 | 11 | 12 | 13 | 14 | com.aptana.ide.core.unifiedBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.jdt.core.javanature 26 | com.appcelerator.titanium.mobile.module.nature 27 | com.aptana.projects.webnature 28 | 29 | 30 | -------------------------------------------------------------------------------- /stripe_android/.settings/com.aptana.editor.common.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | selectUserAgents=com.appcelerator.titanium.mobile.module.nature\:android 3 | -------------------------------------------------------------------------------- /stripe_android/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Sep 02 15:18:34 CDT 2010 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.apt.aptEnabled=true 4 | org.eclipse.jdt.apt.genSrcDir=.apt_generated 5 | org.eclipse.jdt.apt.reconcileEnabled=true 6 | 7 | org.eclipse.jdt.apt.processorOptions/kroll.jsonFile=stripe_android.json 8 | -------------------------------------------------------------------------------- /stripe_android/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.7 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.processAnnotations=enabled 12 | org.eclipse.jdt.core.compiler.source=1.7 13 | -------------------------------------------------------------------------------- /stripe_android/CHANGELOG.txt: -------------------------------------------------------------------------------- 1 | Place your change log text here. This file will be incorporated with your app at package time. -------------------------------------------------------------------------------- /stripe_android/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright 2015 Ravindra Kumar Chherke 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /stripe_android/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright 2015 Ravindra Kumar Chherke 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /stripe_android/android/LICENSE: -------------------------------------------------------------------------------- 1 | TODO: place your license here and we'll include it in the module distribution 2 | -------------------------------------------------------------------------------- /stripe_android/android/assets/README: -------------------------------------------------------------------------------- 1 | Place your assets like PNG files in this directory and they will be packaged 2 | with your module. 3 | 4 | All JavaScript files in the assets directory are IGNORED except if you create a 5 | file named "com.ravindra.stripe.js" in this directory in which case it will be 6 | wrapped by native code, compiled, and used as your module. This allows you to 7 | run pure JavaScript modules that are pre-compiled. 8 | 9 | Note: Mobile Web does not support this assets directory. 10 | -------------------------------------------------------------------------------- /stripe_android/android/build.properties: -------------------------------------------------------------------------------- 1 | titanium.platform=/Users/YOUR_USERNAME/Library/Application Support/Titanium/mobilesdk/osx/7.1.0.GA/android 2 | android.platform=/Users/YOUR_USERNAME/android-sdk/platforms/android-23 3 | google.apis=/Users/YOUR_USERNAME/android-sdk/add-ons/addon-google_apis-google-23 4 | android.ndk=/Users/YOUR_USERNAME/android-ndk-r16b 5 | -------------------------------------------------------------------------------- /stripe_android/android/dist/com.ravindra.stripe-android-3.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/dist/com.ravindra.stripe-android-3.0.zip -------------------------------------------------------------------------------- /stripe_android/android/dist/stripe_android.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/dist/stripe_android.jar -------------------------------------------------------------------------------- /stripe_android/android/documentation/index.md: -------------------------------------------------------------------------------- 1 | # stripe_android Module 2 | 3 | ## Description 4 | 5 | TODO: Enter your module description here 6 | 7 | ## Accessing the stripe_android Module 8 | 9 | To access this module from JavaScript, you would do the following: 10 | 11 | var stripe_android = require("com.ravindra.stripe"); 12 | 13 | The stripe_android variable is a reference to the Module object. 14 | 15 | ## Reference 16 | 17 | TODO: If your module has an API, you should document 18 | the reference here. 19 | 20 | ### stripe_android.function 21 | 22 | TODO: This is an example of a module function. 23 | 24 | ### stripe_android.property 25 | 26 | TODO: This is an example of a module property. 27 | 28 | ## Usage 29 | 30 | TODO: Enter your usage example here 31 | 32 | ## Author 33 | 34 | TODO: Enter your author name, email and other contact 35 | details you want to share here. 36 | 37 | ## License 38 | 39 | TODO: Enter your license/legal information here. 40 | -------------------------------------------------------------------------------- /stripe_android/android/example/app.js: -------------------------------------------------------------------------------- 1 | // This is a test harness for your module 2 | // You should do something interesting in this harness 3 | // to test out the module and to provide instructions 4 | // to users on how to use it by example. 5 | 6 | 7 | // open a single window 8 | var win = Ti.UI.createWindow({ 9 | backgroundColor:'white' 10 | }); 11 | var label = Ti.UI.createLabel(); 12 | win.add(label); 13 | win.open(); 14 | 15 | // TODO: write your module tests here 16 | var stripe_android = require('com.ravindra.stripe'); 17 | Ti.API.info("module is => " + stripe_android); 18 | 19 | label.text = stripe_android.example(); 20 | 21 | Ti.API.info("module exampleProp is => " + stripe_android.exampleProp); 22 | stripe_android.exampleProp = "This is a test value"; 23 | 24 | if (Ti.Platform.name == "android") { 25 | var proxy = stripe_android.createExample({ 26 | message: "Creating an example Proxy", 27 | backgroundColor: "red", 28 | width: 100, 29 | height: 100, 30 | top: 100, 31 | left: 150 32 | }); 33 | 34 | proxy.printMessage("Hello world!"); 35 | proxy.message = "Hi world!. It's me again."; 36 | proxy.printMessage("Hello world!"); 37 | win.add(proxy); 38 | } 39 | 40 | -------------------------------------------------------------------------------- /stripe_android/android/example/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/example/gson-2.2.4.jar -------------------------------------------------------------------------------- /stripe_android/android/example/stripe-java-1.15.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/example/stripe-java-1.15.1.jar -------------------------------------------------------------------------------- /stripe_android/android/lib/README: -------------------------------------------------------------------------------- 1 | You can place any .jar dependencies in this directory and they will be included 2 | when your module is being compiled. -------------------------------------------------------------------------------- /stripe_android/android/lib/gson-2.8.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/lib/gson-2.8.2.jar -------------------------------------------------------------------------------- /stripe_android/android/lib/stripe-java-1.15.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/lib/stripe-java-1.15.1.jar -------------------------------------------------------------------------------- /stripe_android/android/libs/armeabi-v7a/libcom.ravindra.stripe.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/libs/armeabi-v7a/libcom.ravindra.stripe.so -------------------------------------------------------------------------------- /stripe_android/android/libs/x86/libcom.ravindra.stripe.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/android/libs/x86/libcom.ravindra.stripe.so -------------------------------------------------------------------------------- /stripe_android/android/manifest: -------------------------------------------------------------------------------- 1 | # 2 | # this is your module manifest and used by Titanium 3 | # during compilation, packaging, distribution, etc. 4 | # 5 | version: 3.0 6 | apiversion: 4 7 | architectures: arm64-v8a armeabi-v7a x86 8 | description: Stripe payment library for Android 9 | author: Ravindra Chherke 10 | license: To Ravindra chherke 11 | copyright: 2018 12 | 13 | # these should not be edited 14 | name: stripe_android 15 | moduleid: com.ravindra.stripe 16 | guid: 89b4eaf4-d57f-4956-b6a3-deb3a635ac2c 17 | platform: android 18 | minsdk: 7.0.0.GA 19 | -------------------------------------------------------------------------------- /stripe_android/android/platform/README: -------------------------------------------------------------------------------- 1 | You can place platform-specific files here in sub-folders named "android" and/or "iphone", just as you can with normal Titanium Mobile SDK projects. Any folders and files you place here will be merged with the platform-specific files in a Titanium Mobile project that uses this module. 2 | 3 | When a Titanium Mobile project that uses this module is built, the files from this platform/ folder will be treated the same as files (if any) from the Titanium Mobile project's platform/ folder. 4 | -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/TokenCallback.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android; 2 | 3 | import com.stripe.android.model.Token; 4 | 5 | public abstract class TokenCallback { 6 | public abstract void onError(Exception error); 7 | public abstract void onSuccess(Token token); 8 | } 9 | -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/model/Token.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android.model; 2 | 3 | import java.util.Date; 4 | 5 | // This is different from Token in com.stripe.model because it does not 6 | public class Token extends com.stripe.model.StripeObject { 7 | private final String id; 8 | private final Date created; 9 | private final boolean livemode; 10 | private final boolean used; 11 | private final Card card; 12 | 13 | /** 14 | * This method should not be invoked in your code. This is used by Stripe to 15 | * create tokens using a Stripe API response 16 | */ 17 | public Token(String id, boolean livemode, Date created, Boolean used, Card card) { 18 | this.id = id; 19 | this.livemode = livemode; 20 | this.card = card; 21 | this.created = created; 22 | this.used = used; 23 | } 24 | 25 | public Date getCreated() { 26 | return created; 27 | } 28 | 29 | public String getId() { 30 | return id; 31 | } 32 | 33 | public boolean getLivemode() { 34 | return livemode; 35 | } 36 | 37 | public boolean getUsed() { 38 | return used; 39 | } 40 | 41 | public Card getCard() { 42 | return card; 43 | } 44 | } -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/time/Clock.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android.time; 2 | 3 | import java.util.Calendar; 4 | 5 | public class Clock { 6 | private static Clock instance; 7 | protected Calendar calendarInstance; 8 | 9 | protected static Clock getInstance() { 10 | if (instance == null) { 11 | instance = new Clock(); 12 | } 13 | return instance; 14 | } 15 | 16 | private Calendar _calendarInstance() { 17 | return calendarInstance != null ? (Calendar) calendarInstance.clone() : Calendar.getInstance(); 18 | } 19 | 20 | public static Calendar getCalendarInstance() { 21 | return getInstance()._calendarInstance(); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/time/FrozenClock.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android.time; 2 | 3 | import java.util.Calendar; 4 | 5 | public class FrozenClock extends Clock { 6 | public static void freeze(Calendar freeze) { 7 | getInstance().calendarInstance = freeze; 8 | } 9 | 10 | public static void unfreeze() { 11 | getInstance().calendarInstance = null; 12 | } 13 | } -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/util/DateUtils.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android.util; 2 | 3 | import com.stripe.android.time.Clock; 4 | 5 | import java.util.Calendar; 6 | import java.util.Locale; 7 | 8 | public class DateUtils { 9 | public static boolean hasYearPassed(int year) { 10 | int normalized = normalizeYear(year); 11 | Calendar now = Clock.getCalendarInstance(); 12 | return normalized < now.get(Calendar.YEAR); 13 | } 14 | 15 | public static boolean hasMonthPassed(int year, int month) { 16 | Calendar now = Clock.getCalendarInstance(); 17 | // Expires at end of specified month, Calendar month starts at 0 18 | return hasYearPassed(year) || normalizeYear(year) == now.get(Calendar.YEAR) && month < (now.get(Calendar.MONTH) + 1); 19 | } 20 | 21 | // Convert two-digit year to full year if necessary 22 | private static int normalizeYear(int year) { 23 | if (year < 100 && year >= 0) { 24 | Calendar now = Clock.getCalendarInstance(); 25 | String currentYear = String.valueOf(now.get(Calendar.YEAR)); 26 | String prefix = currentYear.substring(0, currentYear.length() - 2); 27 | year = Integer.parseInt(String.format(Locale.US, "%s%02d", prefix, year)); 28 | } 29 | return year; 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /stripe_android/android/src/com/stripe/android/util/TextUtils.java: -------------------------------------------------------------------------------- 1 | package com.stripe.android.util; 2 | 3 | public class TextUtils { 4 | public static boolean hasAnyPrefix(String number, String... prefixes) { 5 | if (number == null) { 6 | return false; 7 | } 8 | for (String prefix : prefixes) { 9 | if (number.startsWith(prefix)) { 10 | return true; 11 | } 12 | } 13 | return false; 14 | } 15 | 16 | public static boolean isWholePositiveNumber(String value) { 17 | if (value == null) { 18 | return false; 19 | } 20 | for (char c : value.toCharArray()) { 21 | if (!Character.isDigit(c)) { 22 | return false; 23 | } 24 | } 25 | return true; 26 | } 27 | 28 | public static String nullIfBlank(String value) { 29 | if (isBlank(value)) { 30 | return null; 31 | } 32 | return value; 33 | } 34 | 35 | public static boolean isBlank(String value) { 36 | return value == null || value.trim().length() == 0; 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /stripe_android/android/timodule.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /stripe_android/assets/README: -------------------------------------------------------------------------------- 1 | Place your assets like PNG files in this directory and they will be packaged 2 | with your module. 3 | 4 | All JavaScript files in the assets directory are IGNORED except if you create a 5 | file named "com.ravindra.stripe.js" in this directory in which case it will be 6 | wrapped by native code, compiled, and used as your module. This allows you to 7 | run pure JavaScript modules that are pre-compiled. 8 | 9 | Note: Mobile Web does not support this assets directory. 10 | -------------------------------------------------------------------------------- /stripe_android/bin/com/ravindra/stripe/ExampleProxy$ExampleView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/ravindra/stripe/ExampleProxy$ExampleView.class -------------------------------------------------------------------------------- /stripe_android/bin/com/ravindra/stripe/ExampleProxy.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/ravindra/stripe/ExampleProxy.class -------------------------------------------------------------------------------- /stripe_android/bin/com/ravindra/stripe/StripeAndroidModule$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/ravindra/stripe/StripeAndroidModule$1.class -------------------------------------------------------------------------------- /stripe_android/bin/com/ravindra/stripe/StripeAndroidModule.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/ravindra/stripe/StripeAndroidModule.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$1$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$1$1.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$1.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$2$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$2$1.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$2.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$ResponseWrapper.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$ResponseWrapper.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$TokenCreator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$TokenCreator.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe$TokenRequester.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe$TokenRequester.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/Stripe.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/Stripe.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/TokenCallback.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/TokenCallback.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$1.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$2.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$3.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$AsyncTaskResult.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$AsyncTaskResult.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$InternalHandler.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$InternalHandler.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$Status.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$Status.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask$WorkerRunnable.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask$WorkerRunnable.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/compat/AsyncTask.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/compat/AsyncTask.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/model/Card$Builder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/model/Card$Builder.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/model/Card.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/model/Card.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/model/Token.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/model/Token.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/time/Clock.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/time/Clock.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/time/FrozenClock.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/time/FrozenClock.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/util/DateUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/util/DateUtils.class -------------------------------------------------------------------------------- /stripe_android/bin/com/stripe/android/util/TextUtils.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/bin/com/stripe/android/util/TextUtils.class -------------------------------------------------------------------------------- /stripe_android/example/app.js: -------------------------------------------------------------------------------- 1 | // This is a test harness for your module 2 | // You should do something interesting in this harness 3 | // to test out the module and to provide instructions 4 | // to users on how to use it by example. 5 | 6 | 7 | // open a single window 8 | var win = Ti.UI.createWindow({ 9 | backgroundColor:'white' 10 | }); 11 | var label = Ti.UI.createLabel(); 12 | win.add(label); 13 | win.open(); 14 | 15 | // TODO: write your module tests here 16 | var stripe_android = require('com.ravindra.stripe'); 17 | Ti.API.info("module is => " + stripe_android); 18 | 19 | label.text = stripe_android.example(); 20 | 21 | Ti.API.info("module exampleProp is => " + stripe_android.exampleProp); 22 | stripe_android.exampleProp = "This is a test value"; 23 | 24 | if (Ti.Platform.name == "android") { 25 | var proxy = stripe_android.createExample({ 26 | message: "Creating an example Proxy", 27 | backgroundColor: "red", 28 | width: 100, 29 | height: 100, 30 | top: 100, 31 | left: 150 32 | }); 33 | 34 | proxy.printMessage("Hello world!"); 35 | proxy.message = "Hi world!. It's me again."; 36 | proxy.printMessage("Hello world!"); 37 | win.add(proxy); 38 | } 39 | 40 | -------------------------------------------------------------------------------- /stripe_android/example/gson-2.2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/example/gson-2.2.4.jar -------------------------------------------------------------------------------- /stripe_android/example/stripe-java-1.15.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_android/example/stripe-java-1.15.1.jar -------------------------------------------------------------------------------- /stripe_ios/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | stripe_ios 4 | 5 | 6 | 7 | 8 | 9 | com.appcelerator.titanium.core.builder 10 | 11 | 12 | 13 | 14 | com.aptana.ide.core.unifiedBuilder 15 | 16 | 17 | 18 | 19 | 20 | com.appcelerator.titanium.mobile.module.nature 21 | com.aptana.projects.webnature 22 | 23 | 24 | -------------------------------------------------------------------------------- /stripe_ios/.settings/com.aptana.editor.common.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | selectUserAgents=com.appcelerator.titanium.mobile.module.nature\:iphone 3 | -------------------------------------------------------------------------------- /stripe_ios/CHANGELOG.txt: -------------------------------------------------------------------------------- 1 | Place your change log text here. This file will be incorporated with your app at package time. -------------------------------------------------------------------------------- /stripe_ios/LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright 2015 Ravindra Kumar Chherke 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /stripe_ios/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright 2015 Ravindra Kumar Chherke 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /stripe_ios/README: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /stripe_ios/assets/README: -------------------------------------------------------------------------------- 1 | Place your assets like PNG files in this directory and they will be packaged 2 | with your module. 3 | 4 | All JavaScript files in the assets directory are IGNORED except if you create a 5 | file named "com.ravindra.stripe.js" in this directory in which case it will be 6 | wrapped by native code, compiled, and used as your module. This allows you to 7 | run pure JavaScript modules that are pre-compiled. 8 | -------------------------------------------------------------------------------- /stripe_ios/example/app.js: -------------------------------------------------------------------------------- 1 | // This is a test harness for your module 2 | // You should do something interesting in this harness 3 | // to test out the module and to provide instructions 4 | // to users on how to use it by example. 5 | 6 | 7 | // open a single window 8 | var win = Ti.UI.createWindow({ 9 | backgroundColor:'white' 10 | }); 11 | var label = Ti.UI.createLabel(); 12 | win.add(label); 13 | win.open(); 14 | 15 | // TODO: write your module tests here 16 | var stripe_ios = require('com.ravindra.stripe'); 17 | Ti.API.info("module is => " + stripe_ios); 18 | 19 | label.text = stripe_ios.example(); 20 | 21 | Ti.API.info("module exampleProp is => " + stripe_ios.exampleProp); 22 | stripe_ios.exampleProp = "This is a test value"; 23 | 24 | if (Ti.Platform.name == "android") { 25 | var proxy = stripe_ios.createExample({ 26 | message: "Creating an example Proxy", 27 | backgroundColor: "red", 28 | width: 100, 29 | height: 100, 30 | top: 100, 31 | left: 150 32 | }); 33 | 34 | proxy.printMessage("Hello world!"); 35 | proxy.message = "Hi world!. It's me again."; 36 | proxy.printMessage("Hello world!"); 37 | win.add(proxy); 38 | } 39 | 40 | -------------------------------------------------------------------------------- /stripe_ios/ios/Classes/ComRavindraStripeModule.h: -------------------------------------------------------------------------------- 1 | /** 2 | * stripe_ios 3 | * 4 | * Created by Your Name 5 | * Copyright (c) 2020 Your Company. All rights reserved. 6 | */ 7 | 8 | #import "TiModule.h" 9 | #import 10 | 11 | @interface ComRavindraStripeModule : TiModule{ 12 | 13 | } 14 | 15 | -(void)initialize:(id)args; 16 | -(void)createPaymentMethod:(id) args; 17 | -(void)confirmSetupIntent:(id) args; 18 | -(void)handleNextActionForPaymentIntentWithAuthentication:(id) args; 19 | 20 | @end 21 | -------------------------------------------------------------------------------- /stripe_ios/ios/Classes/ComRavindraStripeModuleAssets.h: -------------------------------------------------------------------------------- 1 | /** 2 | * This is a generated file. Do not edit or your changes will be lost 3 | */ 4 | 5 | @interface ComRavindraStripeModuleAssets : NSObject { 6 | 7 | } 8 | 9 | - (NSData *)moduleAsset; 10 | - (NSData *)resolveModuleAsset:(NSString*)path; 11 | 12 | @end 13 | -------------------------------------------------------------------------------- /stripe_ios/ios/Classes/ComRavindraStripeModuleAssets.m: -------------------------------------------------------------------------------- 1 | /** 2 | * This is a generated file. Do not edit or your changes will be lost 3 | */ 4 | #import "ComRavindraStripeModuleAssets.h" 5 | 6 | extern NSData* filterDataInRange(NSData* thedata, NSRange range); 7 | 8 | @implementation ComRavindraStripeModuleAssets 9 | 10 | - (NSData *)moduleAsset 11 | { 12 | 13 | 14 | return nil; 15 | } 16 | 17 | - (NSData *)resolveModuleAsset:(NSString *)path 18 | { 19 | 20 | 21 | return nil; 22 | } 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /stripe_ios/ios/ComRavindraStripe_Prefix.pch: -------------------------------------------------------------------------------- 1 | 2 | #ifdef __OBJC__ 3 | #import 4 | #import 5 | #endif 6 | -------------------------------------------------------------------------------- /stripe_ios/ios/Resources/README.md: -------------------------------------------------------------------------------- 1 | Files in this folder are copied directory into the compiled product directory 2 | when the iOS app is compiled: 3 | 4 | /build/iphone/build/Products//.app/ 5 | 6 | Place your module's iOS bundles and localization files in this folder. 7 | 8 | Files in this directory are copied directly on top of whatever files are already 9 | in the build directory, so please be careful that your files don't clobber 10 | essential project files or files from other modules. 11 | -------------------------------------------------------------------------------- /stripe_ios/ios/manifest: -------------------------------------------------------------------------------- 1 | # 2 | # this is your module manifest and used by Titanium 3 | # during compilation, packaging, distribution, etc. 4 | # 5 | version: 3.0 6 | apiversion: 2 7 | architectures: armv7 arm64 i386 x86_64 8 | description: stripe_ios 9 | author: Ravindra Chherke 10 | license: The MIT License 11 | 12 | Copyright 2015 Ravindra Kumar Chherke 13 | 14 | Permission is hereby granted, free of charge, to any person obtaining a copy 15 | of this software and associated documentation files (the "Software"), to deal 16 | in the Software without restriction, including without limitation the rights 17 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 18 | copies of the Software, and to permit persons to whom the Software is 19 | furnished to do so, subject to the following conditions: 20 | 21 | The above copyright notice and this permission notice shall be included in 22 | all copies or substantial portions of the Software. 23 | 24 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 25 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 26 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 27 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 28 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 29 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 30 | THE SOFTWARE. 31 | copyright: 2020 32 | 33 | # these should not be edited 34 | name: stripe_ios 35 | moduleid: com.ravindra.stripe 36 | guid: 7c1b9991-2bbe-4f2d-b2d6-40daeea8bd33 37 | platform: iphone 38 | minsdk: 8.0.0.GA 39 | -------------------------------------------------------------------------------- /stripe_ios/ios/metadata.json: -------------------------------------------------------------------------------- 1 | {"exports":[]} -------------------------------------------------------------------------------- /stripe_ios/ios/module.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // PLACE ANY BUILD DEFINITIONS IN THIS FILE AND THEY WILL BE 3 | // PICKED UP DURING THE APP BUILD FOR YOUR MODULE 4 | // 5 | // see the following webpage for instructions on the settings 6 | // for this file: 7 | // https://developer.apple.com/library/content/featuredarticles/XcodeConcepts/Concept-Build_Settings.html 8 | // 9 | 10 | // 11 | // How to manually add a Framework (example) 12 | // Note: Titanium SDK 6.2.2+ detects and links frameworks automatically 13 | // 14 | // OTHER_LDFLAGS=$(inherited) -framework Foo 15 | // 16 | // Adding a framework for a specific version(s) of iOS, e.g iOS 11: 17 | // 18 | // OTHER_LDFLAGS[sdk=iphoneos11*]=$(inherited) -framework Foo 19 | // OTHER_LDFLAGS[sdk=iphonesimulator11*]=$(inherited) -framework Foo 20 | // 21 | // 22 | // How to add a compiler define: 23 | // 24 | // OTHER_CFLAGS=$(inherited) -DFOO=1 25 | // 26 | // 27 | // IMPORTANT NOTE: always use $(inherited) in your overrides 28 | // 29 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/README.md: -------------------------------------------------------------------------------- 1 | Files in this folder are copied directory into the iOS build directory 2 | when the iOS app is compiled: 3 | 4 | /build/iphone 5 | 6 | You can place files such as asset catalog files, .framework files and storyboards in this 7 | directory. 8 | 9 | Files in this directory are copied directly on top of whatever files are already 10 | in the build directory, so please be careful that your files don't clobber 11 | essential project files or files from other modules. 12 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Assets.car -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/FauxPasAnnotations.h: -------------------------------------------------------------------------------- 1 | // 2 | // FauxPasAnnotations.h 3 | // --- 4 | // 5 | // This file defines macros that can be used to suppress 6 | // specific Faux Pas diagnostics within desired units of 7 | // code. 8 | // 9 | // The arguments to the macros should be the short names of 10 | // the rules whose diagnostics should be suppressed. The 11 | // suppression macros should be present _inside_ whichever 12 | // code entity they refer to. For example, if you wish 13 | // to suppress diagnostics from the `NSLogUsed` and 14 | // `DotSyntax` rules within an Objective-C method, you 15 | // would do this: 16 | // 17 | // - (void) myMethod { 18 | // FAUXPAS_IGNORED_IN_METHOD(NSLogUsed, DotSyntax) 19 | // 20 | // NSLog(@"Hello world from %@", self.class); 21 | // } 22 | // 23 | // The FAUXPAS_IGNORED() macro refers to the innermost 24 | // code entity it is contained in (an Obj-C method, a C 25 | // function, or an Obj-C class). This macro cannot be used 26 | // to suppress diagnostics within the whole file. For that, 27 | // use the more explicit FAUXPAS_IGNORED_IN_FILE() macro. 28 | // 29 | // --- 30 | // http://fauxpasapp.com 31 | // 32 | 33 | #pragma once 34 | 35 | #define FAUXPAS_IGNORED(...) 36 | #define FAUXPAS_IGNORED_IN_FILE(...) 37 | #define FAUXPAS_IGNORED_IN_METHOD(...) 38 | #define FAUXPAS_IGNORED_IN_FUNCTION(...) 39 | #define FAUXPAS_IGNORED_IN_CLASS(...) 40 | #define FAUXPAS_IGNORED_ON_LINE(...) 41 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSAlreadyInitializedException.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSAlreadyInitializedException.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 1/22/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import "STDSException.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | `STDSAlreadyInitializedException` represents an exception that will be thrown in the `STDSThreeDS2Service` instance has already been initialized. 15 | 16 | @see STDSThreeDS2Service 17 | */ 18 | @interface STDSAlreadyInitializedException : STDSException 19 | 20 | @end 21 | 22 | NS_ASSUME_NONNULL_END 23 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSCompletionEvent.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSCompletionEvent.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/20/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | `STDSCompletionEvent` contains information about completion of the challenge process. 15 | */ 16 | @interface STDSCompletionEvent : NSObject 17 | 18 | /** 19 | Designated initializer for `STDSCompletionEvent`. 20 | */ 21 | - (instancetype)initWithSDKTransactionIdentifier:(NSString *)identifier transactionStatus:(NSString *)transactionStatus NS_DESIGNATED_INITIALIZER; 22 | 23 | /** 24 | `STDSCompletionEvent` should not be directly initialized. 25 | */ 26 | - (instancetype)init NS_UNAVAILABLE; 27 | 28 | /** 29 | The SDK Transaction ID. 30 | */ 31 | @property (nonatomic, readonly) NSString *sdkTransactionIdentifier; 32 | 33 | /** 34 | The transaction status that was received in the final challenge response. 35 | */ 36 | @property (nonatomic, readonly) NSString *transactionStatus; 37 | 38 | @end 39 | 40 | NS_ASSUME_NONNULL_END 41 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Andrew Harrison on 3/14/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /// This class provides a common set of customization parameters, used to customize elements of the UI. 15 | @interface STDSCustomization : NSObject 16 | 17 | /// The font to use for text. 18 | @property (nonatomic, nullable) UIFont *font; 19 | 20 | /// The color to use for the text. 21 | @property (nonatomic, nullable) UIColor *textColor; 22 | 23 | @end 24 | 25 | NS_ASSUME_NONNULL_END 26 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSException.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSException.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 1/22/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | An abstract class to represent 3DS2 SDK custom exceptions 15 | */ 16 | @interface STDSException : NSException 17 | 18 | /** 19 | A description of the exception. 20 | */ 21 | @property (nonatomic, readonly) NSString *message; 22 | 23 | @end 24 | 25 | NS_ASSUME_NONNULL_END 26 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSFooterCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSFooterCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 6/10/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STDSCustomization.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | The Challenge view displays a footer with additional details that 17 | expand when tapped. This object configures the appearance of that view. 18 | */ 19 | @interface STDSFooterCustomization : STDSCustomization 20 | 21 | /// The default settings. 22 | + (instancetype)defaultSettings; 23 | 24 | /** 25 | The background color of the footer. 26 | Defaults to gray. 27 | */ 28 | @property (nonatomic) UIColor *backgroundColor; 29 | 30 | /// The color of the chevron. Defaults to a dark gray. 31 | @property (nonatomic) UIColor *chevronColor; 32 | 33 | /// The color of the heading text. Defaults to black. 34 | @property (nonatomic) UIColor *headingTextColor; 35 | 36 | /// The font to use for the heading text. 37 | @property (nonatomic) UIFont *headingFont; 38 | 39 | @end 40 | 41 | NS_ASSUME_NONNULL_END 42 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSInvalidInputException.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSInvalidInputException.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 1/22/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import "STDSException.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | `STDSInvalidInputException` represents an exception that will be thrown by 15 | Stripe3DS2 SDK methods that are called with invalid input arguments. 16 | */ 17 | @interface STDSInvalidInputException : STDSException 18 | 19 | @end 20 | 21 | NS_ASSUME_NONNULL_END 22 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSJSONDecodable.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSJSONDecodable.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/27/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @protocol STDSJSONDecodable 14 | 15 | /** 16 | Initializes an instance of the class from its JSON representation. 17 | 18 | This method recognizes two categories of errors: 19 | - a required field is missing. 20 | - a required field value is in valid (e.g. expected 'Y' or 'N' but received 'X'). 21 | 22 | Errors populating optional fields are ignored. 23 | 24 | @param json The JSON dictionary that represents an object of this type 25 | @param outError If there was a missing required field or invalid field value, contains an instance of NSError. 26 | 27 | @return The object represented by the JSON dictionary. If the object could not be decoded, returns nil and populates the outError argument. 28 | */ 29 | + (nullable instancetype)decodedObjectFromJSON:(nullable NSDictionary *)json error:(NSError **)outError; 30 | 31 | @end 32 | 33 | NS_ASSUME_NONNULL_END 34 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSJSONEncodable.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSJSONEncodable.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/25/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | @protocol STDSJSONEncodable 14 | 15 | /** 16 | Returns a map of property names to their JSON representation's key value. For example, `STDSChallengeParameters` has a property called `acsTransactionID`, but the 3DS2 JSON spec expects a field called `acsTransID`. This dictionary represents a mapping from the former to the latter (in other words, [STDSChallengeParameters propertyNamesToJSONKeysMapping][@"acsTransactionID"] == @"acsTransID".) 17 | */ 18 | + (NSDictionary *)propertyNamesToJSONKeysMapping; 19 | 20 | @end 21 | 22 | NS_ASSUME_NONNULL_END 23 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSJSONEncoder.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSJSONEncoder.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/25/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STDSJSONEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | `STDSJSONEncoder` is a utility class to help with converting API objects into JSON 17 | */ 18 | @interface STDSJSONEncoder : NSObject 19 | 20 | /** 21 | Method to convert an STDSJSONEncodable object into a JSON dictionary. 22 | */ 23 | + (NSDictionary *)dictionaryForObject:(NSObject *)object; 24 | 25 | @end 26 | 27 | NS_ASSUME_NONNULL_END 28 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSLabelCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSLabelCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Andrew Harrison on 3/14/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import "STDSCustomization.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | A customization object to use to configure the UI of a text label. 15 | 16 | The font and textColor inherited from `STDSCustomization` configure non-heading labels. 17 | */ 18 | @interface STDSLabelCustomization : STDSCustomization 19 | 20 | /// The default settings. 21 | + (instancetype)defaultSettings; 22 | 23 | /// The color of the heading text. Defaults to black. 24 | @property (nonatomic) UIColor *headingTextColor; 25 | 26 | /// The font to use for the heading text. 27 | @property (nonatomic) UIFont *headingFont; 28 | 29 | @end 30 | 31 | NS_ASSUME_NONNULL_END 32 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSNavigationBarCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSNavigationBarCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Andrew Harrison on 3/14/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | #import "STDSCustomization.h" 13 | 14 | NS_ASSUME_NONNULL_BEGIN 15 | 16 | /** 17 | A customization object to use to configure a UINavigationBar. 18 | 19 | The font and textColor inherited from `STDSCustomization` configure the 20 | title of the navigation bar, and default to nil. 21 | */ 22 | @interface STDSNavigationBarCustomization : STDSCustomization 23 | 24 | /// The default settings. 25 | + (instancetype)defaultSettings; 26 | 27 | /** 28 | The tint color of the navigation bar background. 29 | Defaults to nil. 30 | */ 31 | @property (nonatomic, nullable) UIColor *barTintColor; 32 | 33 | /** 34 | The navigation bar style. 35 | Defaults to UIBarStyleDefault. 36 | */ 37 | @property (nonatomic) UIBarStyle barStyle; 38 | 39 | /** 40 | A Boolean value indicating whether the navigation bar is translucent or not. 41 | Defaults to YES. 42 | */ 43 | @property (nonatomic) BOOL translucent; 44 | 45 | /** 46 | The text to display in the title of the navigation bar. 47 | Defaults to "Secure checkout". 48 | */ 49 | @property (nonatomic, copy) NSString *headerText; 50 | 51 | /** 52 | The text to display for the button in the navigation bar. 53 | Defaults to "Cancel". 54 | */ 55 | @property (nonatomic, copy) NSString *buttonText; 56 | 57 | @end 58 | 59 | NS_ASSUME_NONNULL_END 60 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSNotInitializedException.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSNotInitializedException.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 2/13/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import "STDSException.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | `STDSNotInitializedException` represents an exception that will be thrown by 15 | the the Stripe3DS2 SDK if methods are called without initializing `STDSThreeDS2Service`. 16 | 17 | @see STDSThreeDS2Service 18 | */ 19 | @interface STDSNotInitializedException : STDSException 20 | 21 | @end 22 | 23 | NS_ASSUME_NONNULL_END 24 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSProtocolErrorEvent.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSProtocolErrorEvent.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/20/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class STDSErrorMessage; 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | `STDSProtocolErrorEvent` contains details about erorrs received from or sent to the ACS. 17 | */ 18 | @interface STDSProtocolErrorEvent : NSObject 19 | 20 | /** 21 | Designated initializer for `STDSProtocolErrorEvent`. 22 | */ 23 | - (instancetype)initWithSDKTransactionIdentifier:(NSString *)identifier errorMessage:(STDSErrorMessage *)errorMessage; 24 | 25 | /** 26 | `STDSProtocolErrorEvent` should not be directly initialized. 27 | */ 28 | - (instancetype)init NS_UNAVAILABLE; 29 | 30 | /** 31 | Details about the error. 32 | */ 33 | @property (nonatomic, readonly) STDSErrorMessage *errorMessage; 34 | 35 | /** 36 | The SDK Transaction Identifier. 37 | */ 38 | @property (nonatomic, readonly) NSString *sdkTransactionIdentifier; 39 | 40 | @end 41 | 42 | NS_ASSUME_NONNULL_END 43 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSRuntimeErrorEvent.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSRuntimeErrorEvent.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 3/20/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | FOUNDATION_EXTERN NSString * const kSTDSRuntimeErrorCodeParsingError; 14 | FOUNDATION_EXTERN NSString * const kSTDSRuntimeErrorCodeEncryptionError; 15 | 16 | /** 17 | `STDSRuntimeErrorEvent` contains details about run-time errors encountered during authentication. 18 | 19 | The following are examples of run-time errors: 20 | - ACS is unreachable 21 | - Unparseable message 22 | - Network issues 23 | */ 24 | @interface STDSRuntimeErrorEvent : NSObject 25 | 26 | /** 27 | A code corresponding to the type of error this represents. 28 | */ 29 | @property (nonatomic, readonly) NSString *errorCode; 30 | 31 | /** 32 | Details about the error. 33 | */ 34 | @property (nonatomic, readonly) NSString *errorMessage; 35 | 36 | /** 37 | Designated initializer for `STDSRuntimeErrorEvent`. 38 | */ 39 | - (instancetype)initWithErrorCode:(NSString *)errorCode errorMessage:(NSString *)errorMessage NS_DESIGNATED_INITIALIZER; 40 | 41 | /** 42 | A representation of the `STDSRuntimeErrorEvent` as an `NSError` 43 | */ 44 | - (NSError *)NSErrorValue; 45 | 46 | /** 47 | `STDSRuntimeErrorEvent` should not be directly initialized. 48 | */ 49 | - (instancetype)init NS_UNAVAILABLE; 50 | 51 | @end 52 | 53 | NS_ASSUME_NONNULL_END 54 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSRuntimeException.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSRuntimeException.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 1/22/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import "STDSException.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | `STDSRuntimeException` represents an exception that will be thrown by the 15 | Stripe3DS2 SDK if it encounters an internal error. 16 | */ 17 | @interface STDSRuntimeException : STDSException 18 | 19 | @end 20 | 21 | NS_ASSUME_NONNULL_END 22 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSSelectionCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSSelectionCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Yuki Tokuhiro on 6/11/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | A customization object that configures the appearance of 15 | radio buttons and checkboxes. 16 | */ 17 | @interface STDSSelectionCustomization: NSObject 18 | 19 | /// The default settings. 20 | + (instancetype)defaultSettings; 21 | 22 | /** 23 | The primary color of the selected state. 24 | Defaults to blue. 25 | */ 26 | @property (nonatomic) UIColor *primarySelectedColor; 27 | 28 | /** 29 | The secondary color of the selected state (e.g. the checkmark color). 30 | Defaults to white. 31 | */ 32 | @property (nonatomic) UIColor *secondarySelectedColor; 33 | 34 | /** 35 | The background color displayed in the unselected state. 36 | Defaults to light blue. 37 | */ 38 | @property (nonatomic) UIColor *unselectedBackgroundColor; 39 | 40 | /** 41 | The color of the border drawn around the view in the unselected state. 42 | Defaults to blue. 43 | */ 44 | @property (nonatomic) UIColor *unselectedBorderColor; 45 | 46 | @end 47 | 48 | NS_ASSUME_NONNULL_END 49 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSTextFieldCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSTextFieldCustomization.h 3 | // Stripe3DS2 4 | // 5 | // Created by Andrew Harrison on 3/14/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STDSCustomization.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | A customization object to use to configure the UI of a text field. 17 | 18 | The font and textColor inherited from `STDSCustomization` configure 19 | the user input text. 20 | */ 21 | @interface STDSTextFieldCustomization : STDSCustomization 22 | 23 | /** 24 | The default settings. 25 | 26 | The default textColor is black. 27 | */ 28 | + (instancetype)defaultSettings; 29 | 30 | /// The border width of the text field. Defaults to 2. 31 | @property (nonatomic) CGFloat borderWidth; 32 | 33 | /// The color of the border of the text field. Defaults to clear. 34 | @property (nonatomic) UIColor *borderColor; 35 | 36 | /// The corner radius of the edges of the text field. Defaults to 8. 37 | @property (nonatomic) CGFloat cornerRadius; 38 | 39 | /// The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault. 40 | @property (nonatomic) UIKeyboardAppearance keyboardAppearance; 41 | 42 | /// The color of the placeholder text. Defaults to light gray. 43 | @property (nonatomic) UIColor *placeholderTextColor; 44 | 45 | @end 46 | 47 | NS_ASSUME_NONNULL_END 48 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STDSThreeDSProtocolVersion.h: -------------------------------------------------------------------------------- 1 | // 2 | // STDSThreeDSProtocolVersion.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 6/27/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | FOUNDATION_EXPORT NSString * const Stripe3DS2ProtocolVersion; 14 | 15 | NS_ASSUME_NONNULL_END 16 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPAPIResponseDecodable.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPAPIResponseDecodable.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 10/14/15. 6 | // Copyright © 2015 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | Objects conforming to STPAPIResponseDecodable can be automatically converted 13 | from a JSON dictionary that was returned from the Stripe API. 14 | */ 15 | @protocol STPAPIResponseDecodable 16 | 17 | /** 18 | Parses an response from the Stripe API (in JSON format; represented as 19 | an `NSDictionary`) into an instance of the class. 20 | 21 | @param response The JSON dictionary that represents an object of this type 22 | 23 | @return The object represented by the JSON dictionary, or nil if the object 24 | could not be decoded (i.e. if one of its `requiredFields` is nil). 25 | */ 26 | + (nullable instancetype)decodedObjectFromAPIResponse:(nullable NSDictionary *)response; 27 | 28 | /** 29 | The raw JSON response used to create the object. This can be useful for accessing 30 | fields that haven't yet been made into native properties in the SDK. 31 | */ 32 | @property (nonatomic, readonly, nonnull, copy) NSDictionary *allResponseFields; 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPApplePayPaymentOption.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPApplePayPaymentOption.h 3 | // Stripe 4 | // 5 | // Created by Ben Guo on 4/19/16. 6 | // Copyright © 2016 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "STPPaymentOption.h" 11 | 12 | /** 13 | An empty class representing that the user wishes to pay via Apple Pay. This can 14 | be checked on an `STPPaymentContext`, e.g: 15 | 16 | ``` 17 | if ([paymentContext.selectedPaymentOption isKindOfClass:[STPApplePayPaymentOption class]]) { 18 | // Don't ask the user for their card number; they want to pay with apple pay. 19 | } 20 | ``` 21 | */ 22 | @interface STPApplePayPaymentOption : NSObject 23 | 24 | @end 25 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPCardBrand.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPCardBrand.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 7/24/15. 6 | // Copyright (c) 2015 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | The various card brands to which a payment card can belong. 13 | */ 14 | typedef NS_ENUM(NSInteger, STPCardBrand) { 15 | 16 | /** 17 | Visa card 18 | */ 19 | STPCardBrandVisa, 20 | 21 | /** 22 | American Express card 23 | */ 24 | STPCardBrandAmex, 25 | 26 | /** 27 | Mastercard card 28 | */ 29 | STPCardBrandMasterCard, 30 | 31 | /** 32 | Discover card 33 | */ 34 | STPCardBrandDiscover, 35 | 36 | /** 37 | JCB card 38 | */ 39 | STPCardBrandJCB, 40 | 41 | /** 42 | Diners Club card 43 | */ 44 | STPCardBrandDinersClub, 45 | 46 | /** 47 | UnionPay card 48 | */ 49 | STPCardBrandUnionPay, 50 | 51 | /** 52 | An unknown card brand type 53 | */ 54 | STPCardBrandUnknown, 55 | }; 56 | 57 | /** 58 | Returns a string representation for the provided card brand; 59 | i.e. `[NSString stringFromBrand:STPCardBrandVisa] == @"Visa"`. 60 | 61 | @param brand the brand you want to convert to a string 62 | 63 | @return A string representing the brand, suitable for displaying to a user. 64 | */ 65 | NSString * STPStringFromCardBrand(STPCardBrand brand); 66 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPCardValidationState.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPCardValidationState.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 8/7/15. 6 | // Copyright (c) 2015 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | These fields indicate whether a card field represents a valid value, invalid 13 | value, or incomplete value. 14 | */ 15 | typedef NS_ENUM(NSInteger, STPCardValidationState) { 16 | 17 | /** 18 | The field's contents are valid. For example, a valid, 16-digit card number. 19 | Note that valid values may not be complete. For example: a US Zip code can 20 | be 5 or 9 digits. A 5-digit code is Valid, but more text could be entered 21 | to transition to incomplete again. American Express CVC codes can be 3 or 22 | 4 digits and both will be treated as Valid. 23 | */ 24 | STPCardValidationStateValid, 25 | 26 | /** 27 | The field's contents are invalid. For example, an expiration date 28 | of "13/42". 29 | */ 30 | STPCardValidationStateInvalid, 31 | 32 | /** 33 | The field's contents are not currently valid, but could be by typing 34 | additional characters. For example, a CVC of "1". 35 | */ 36 | STPCardValidationStateIncomplete 37 | }; 38 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPConfirmCardOptions.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPConfirmCardOptions.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 1/10/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Options to update a Card PaymentMethod during PaymentIntent confirmation. 17 | @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-payment_method_options-card 18 | */ 19 | @interface STPConfirmCardOptions : NSObject 20 | 21 | /** 22 | CVC value with which to update the Card PaymentMethod. 23 | */ 24 | @property (nonatomic, nullable, copy) NSString *cvc; 25 | 26 | @end 27 | 28 | NS_ASSUME_NONNULL_END 29 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPConfirmPaymentMethodOptions.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPConfirmPaymentMethodOptions.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 1/10/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | @class STPConfirmCardOptions; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | Options to update the associated PaymentMethod during PaymentIntent confirmation. 19 | @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-payment_method_options 20 | */ 21 | @interface STPConfirmPaymentMethodOptions : NSObject 22 | 23 | /** 24 | Options to update a Card PaymentMethod. 25 | @see STPConfirmCardOptions 26 | */ 27 | @property (nonatomic, nullable) STPConfirmCardOptions *cardOptions; 28 | 29 | @end 30 | 31 | NS_ASSUME_NONNULL_END 32 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPConnectAccountAddress.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPConnectAccountAddress.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 8/2/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An address to use with `STPConnectAccountParams`. 17 | */ 18 | @interface STPConnectAccountAddress : NSObject 19 | 20 | /** 21 | City, district, suburb, town, or village. 22 | 23 | For addresses in Japan: City or ward. 24 | */ 25 | @property (nonatomic, copy, nullable) NSString *city; 26 | 27 | /** 28 | Two-letter country code (ISO 3166-1 alpha-2). 29 | 30 | @see https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 31 | */ 32 | @property (nonatomic, copy, nullable) NSString *country; 33 | 34 | /** 35 | Address line 1 (e.g., street, PO Box, or company name). 36 | 37 | For addresses in Japan: Block or building number. 38 | */ 39 | @property (nonatomic, copy, nullable) NSString *line1; 40 | 41 | /** 42 | Address line 2 (e.g., apartment, suite, unit, or building). 43 | 44 | For addresses in Japan: Building details. 45 | */ 46 | @property (nonatomic, copy, nullable) NSString *line2; 47 | 48 | /** 49 | ZIP or postal code. 50 | */ 51 | @property (nonatomic, copy, nullable) NSString *postalCode; 52 | 53 | /** 54 | State, county, province, or region. 55 | 56 | For addresses in Japan: Prefecture. 57 | */ 58 | @property (nonatomic, copy, nullable) NSString *state; 59 | 60 | /** 61 | Town or cho-me. 62 | 63 | This property only applies to Japanese addresses. 64 | */ 65 | @property (nonatomic, copy, nullable) NSString *town; 66 | 67 | @end 68 | 69 | NS_ASSUME_NONNULL_END 70 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPCoreScrollViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPCoreScrollViewController.h 3 | // Stripe 4 | // 5 | // Created by Brian Dorfman on 1/6/17. 6 | // Copyright © 2017 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import "STPCoreViewController.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | This is the base class for all Stripe scroll view controllers. It is intended 15 | for use only by Stripe classes, you should not subclass it yourself in your app. 16 | */ 17 | @interface STPCoreScrollViewController : STPCoreViewController 18 | 19 | @end 20 | 21 | NS_ASSUME_NONNULL_END 22 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPCoreTableViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPCoreTableViewController.h 3 | // Stripe 4 | // 5 | // Created by Brian Dorfman on 1/6/17. 6 | // Copyright © 2017 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import "STPCoreScrollViewController.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | This is the base class for all Stripe scroll view controllers. It is intended 15 | for use only by Stripe classes, you should not subclass it yourself in your app. 16 | 17 | It inherits from STPCoreScrollViewController and changes the type of the 18 | created scroll view to UITableView, as well as other shared table view logic. 19 | */ 20 | @interface STPCoreTableViewController : STPCoreScrollViewController 21 | 22 | @end 23 | 24 | NS_ASSUME_NONNULL_END 25 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPCoreViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPCoreViewController.h 3 | // Stripe 4 | // 5 | // Created by Brian Dorfman on 1/6/17. 6 | // Copyright © 2017 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @class STPTheme; 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | This is the base class for all Stripe view controllers. It is intended for use 17 | only by Stripe classes, you should not subclass it yourself in your app. 18 | 19 | It theming, back/cancel button management, and other shared logic for 20 | Stripe view controllers. 21 | */ 22 | @interface STPCoreViewController : UIViewController 23 | 24 | /** 25 | A convenience initializer; equivalent to calling `initWithTheme:[STPTheme defaultTheme]`. 26 | */ 27 | - (instancetype)init; 28 | 29 | 30 | /** 31 | Initializes a new view controller with the specified theme 32 | 33 | @param theme The theme to use to inform the view controller's visual appearance. @see STPTheme 34 | */ 35 | - (instancetype)initWithTheme:(STPTheme *)theme NS_DESIGNATED_INITIALIZER; 36 | 37 | 38 | /** 39 | Passes through to the default UIViewController behavior for this initializer, 40 | and then also sets the default theme as in `init` 41 | */ 42 | - (instancetype)initWithNibName:(nullable NSString *)nibNameOrNil 43 | bundle:(nullable NSBundle *)nibBundleOrNil NS_DESIGNATED_INITIALIZER; 44 | 45 | /** 46 | Passes through to the default UIViewController behavior for this initializer, 47 | and then also sets the default theme as in `init` 48 | */ 49 | - (nullable instancetype)initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER; 50 | 51 | @end 52 | 53 | NS_ASSUME_NONNULL_END 54 | 55 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPFakeAddPaymentPassViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPFakeAddPaymentPassViewController.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 9/28/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | This class is a piece of fake UI that is intended to mimic `PKAddPaymentPassViewController`. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as `PKAddPaymentPassViewController`, and can be used to develop against the Stripe API in *testmode only*. (Obviously it will not actually place cards into the user's Apple Pay wallet either.) When it's time to go to production, you may simply replace all references to `STPFakeAddPaymentPassViewController` in your app with `PKAddPaymentPassViewController` and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets . 16 | */ 17 | @interface STPFakeAddPaymentPassViewController : UIViewController 18 | 19 | /// @see PKAddPaymentPassViewController 20 | + (BOOL)canAddPaymentPass; 21 | 22 | /// @see PKAddPaymentPassViewController 23 | - (nullable instancetype)initWithRequestConfiguration:(PKAddPaymentPassRequestConfiguration *)configuration 24 | delegate:(nullable id)delegate NS_DESIGNATED_INITIALIZER; 25 | /// @see PKAddPaymentPassViewController 26 | @property (nonatomic, weak, nullable) id delegate; 27 | 28 | @end 29 | 30 | NS_ASSUME_NONNULL_END 31 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPIntentActionRedirectToURL.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPIntentActionRedirectToURL.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 6/27/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Contains instructions for authenticating a payment by redirecting your customer to another page or application. 17 | */ 18 | @interface STPIntentActionRedirectToURL : NSObject 19 | 20 | /** 21 | You cannot directly instantiate an `STPIntentActionRedirectToURL`. 22 | */ 23 | - (instancetype)init __attribute__((unavailable("You cannot directly instantiate an STPIntentActionRedirectToURL."))); 24 | 25 | /** 26 | The URL you must redirect your customer to in order to authenticate the payment. 27 | */ 28 | @property (nonatomic, readonly) NSURL *url; 29 | 30 | /** 31 | The return URL that'll be redirected back to when the user is done 32 | authenticating. 33 | */ 34 | @property (nonatomic, nullable, readonly) NSURL *returnURL; 35 | 36 | @end 37 | 38 | NS_ASSUME_NONNULL_END 39 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPIssuingCardPin.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPIssuingCardPin.h 3 | // Stripe 4 | // 5 | // Created by Arnaud Cavailhez on 4/29/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "STPAPIResponseDecodable.h" 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | Information related to a Stripe Issuing card, including the PIN 16 | */ 17 | @interface STPIssuingCardPin : NSObject 18 | 19 | /** 20 | You cannot directly instantiate an `STPIssuingCardPin`. 21 | */ 22 | - (instancetype)init __attribute__((unavailable("You cannot directly instantiate an STPIssuingCardPin"))); 23 | 24 | /** 25 | The PIN for the card 26 | */ 27 | @property (nonatomic, nullable, readonly) NSString *pin; 28 | 29 | /** 30 | If the PIN failed to be created, this error might be present 31 | */ 32 | @property (nonatomic, nullable, readonly) NSDictionary *error; 33 | 34 | @end 35 | 36 | NS_ASSUME_NONNULL_END 37 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPMandateCustomerAcceptanceParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPMandateCustomerAcceptanceParams.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 10/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | @class STPMandateOnlineParams; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | The type of customer acceptance information included with the Mandate. 19 | */ 20 | typedef NS_ENUM(NSInteger, STPMandateCustomerAcceptanceType) { 21 | /// A Mandate that was accepted online. 22 | STPMandateCustomerAcceptanceTypeOnline, 23 | 24 | /// A Mandate that was accepted offline. 25 | STPMandateCustomerAcceptanceTypeOffline, 26 | }; 27 | 28 | /** 29 | An object that contains details about the customer acceptance of the Mandate. @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance 30 | */ 31 | @interface STPMandateCustomerAcceptanceParams : NSObject 32 | 33 | /** 34 | The type of customer acceptance information included with the Mandate. 35 | */ 36 | @property (nonatomic) STPMandateCustomerAcceptanceType type; 37 | 38 | /** 39 | If this is a Mandate accepted online, this object contains details about the online acceptance. 40 | @note If `type == STPMandateCustomerAcceptanceTypeOnline`, this value must be non-nil. 41 | */ 42 | @property (nonatomic, nullable) STPMandateOnlineParams *onlineParams; 43 | 44 | @end 45 | 46 | NS_ASSUME_NONNULL_END 47 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPMandateDataParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPMandateDataParams.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 10/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | @class STPMandateCustomerAcceptanceParams; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | This object contains details about the Mandate to create. @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data 19 | */ 20 | @interface STPMandateDataParams : NSObject 21 | 22 | /** 23 | Details about the customer acceptance of the Mandate. 24 | */ 25 | @property (nonatomic) STPMandateCustomerAcceptanceParams *customerAcceptance; 26 | 27 | @end 28 | 29 | NS_ASSUME_NONNULL_END 30 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPMandateOnlineParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPMandateOnlineParams.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 10/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Contains details about a Mandate accepted online. @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online 17 | */ 18 | @interface STPMandateOnlineParams : NSObject 19 | 20 | /** 21 | The IP address from which the Mandate was accepted by the customer. 22 | */ 23 | @property (nonatomic, copy) NSString *ipAddress; 24 | 25 | /** 26 | The user agent of the browser from which the Mandate was accepted by the customer. 27 | */ 28 | @property (nonatomic, copy) NSString *userAgent; 29 | 30 | @end 31 | 32 | NS_ASSUME_NONNULL_END 33 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentActivityIndicatorView.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentActivityIndicatorView.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 5/12/16. 6 | // Copyright © 2016 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | /** 12 | This class can be used wherever you'd use a `UIActivityIndicatorView` and is intended to have a similar API. It renders as a spinning circle with a gap in it, similar to what you see in the App Store app or in the Apple Pay dialog when making a purchase. To change its color, set the `tintColor` property. 13 | */ 14 | @interface STPPaymentActivityIndicatorView : UIView 15 | 16 | /** 17 | Tell the view to start or stop spinning. If `hidesWhenStopped` is true, it will fade in/out if animated is true. 18 | */ 19 | - (void)setAnimating:(BOOL)animating 20 | animated:(BOOL)animated; 21 | 22 | /** 23 | Whether or not the view is animating. 24 | */ 25 | @property (nonatomic) BOOL animating; 26 | 27 | /** 28 | If true, the view will hide when it is not spinning. Default is true. 29 | */ 30 | @property (nonatomic) BOOL hidesWhenStopped; 31 | 32 | @end 33 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentAction.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentAction.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/8/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPIntentAction.h" 12 | 13 | /** 14 | Action details for an STPPaymentIntent. This is a container for 15 | the various types that are available. Check the `type` to see which one 16 | it is, and then use the related property for the details necessary to handle it. 17 | 18 | @deprecated Use `STPIntentAction` instead. 19 | */ 20 | __attribute__((deprecated("Use STPIntentAction instead", "STPIntentAction"))) 21 | typedef STPIntentAction STPPaymentIntentAction; 22 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentActionRedirectToURL.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentActionRedirectToURL.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/8/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPIntentActionRedirectToURL.h" 12 | 13 | /** 14 | Contains instructions for authenticating a payment by redirecting your customer to another page or application. 15 | 16 | @deprecated Use `STPIntentActionRedirectToURL` instead. 17 | */ 18 | __attribute__((deprecated("Use STPIntentActionRedirectToURL instead", "STPIntentActionRedirectToURL"))) 19 | typedef STPIntentActionRedirectToURL STPPaymentIntentActionRedirectToURL; 20 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentParams+Utilities.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentParams+Utilities.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 12/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import "STPPaymentIntentParams.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | Utility methods for dealing `STPPaymentIntentParams`. 15 | */ 16 | @interface STPPaymentIntentParams (Utilities) 17 | 18 | /** 19 | Verifies whether the provided client secret matches the expected format. 20 | Does NOT validate that the client secret represents an actual object in an account. 21 | */ 22 | + (BOOL)isClientSecretValid:(NSString *)clientSecret; 23 | 24 | @end 25 | 26 | NS_ASSUME_NONNULL_END 27 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentShippingDetailsAddress.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentShippingDetailsAddress.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 4/27/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Shipping address for a PaymentIntent's shipping details. 17 | 18 | @see https://stripe.com/docs/api/payment_intents/object#payment_intent_object-shipping 19 | */ 20 | @interface STPPaymentIntentShippingDetailsAddress : NSObject 21 | 22 | /** 23 | City/District/Suburb/Town/Village. 24 | */ 25 | @property (nonatomic, copy, nullable, readonly) NSString *city; 26 | 27 | /** 28 | Two-letter country code (ISO 3166-1 alpha-2). 29 | */ 30 | @property (nonatomic, copy, nullable, readonly) NSString *country; 31 | 32 | /** 33 | Address line 1 (Street address/PO Box/Company name). 34 | */ 35 | @property (nonatomic, copy, nullable, readonly) NSString *line1; 36 | 37 | /** 38 | Address line 2 (Apartment/Suite/Unit/Building). 39 | */ 40 | @property (nonatomic, copy, nullable, readonly) NSString *line2; 41 | 42 | /** 43 | ZIP or postal code. 44 | */ 45 | @property (nonatomic, copy, nullable, readonly) NSString *postalCode; 46 | 47 | /** 48 | State/County/Province/Region. 49 | */ 50 | @property (nonatomic, copy, nullable, readonly) NSString *state; 51 | 52 | /** 53 | You cannot directly instantiate an `STPPaymentIntentShippingDetailsAddress`. 54 | You should only use one that is part of an existing `STPPaymentMethod` object. 55 | */ 56 | - (instancetype)init NS_UNAVAILABLE; 57 | 58 | @end 59 | 60 | NS_ASSUME_NONNULL_END 61 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentShippingDetailsAddressParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentShippingDetailsAddressParams.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 4/27/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Shipping address for a PaymentIntent's shipping details. 17 | 18 | @see https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-shipping-address 19 | */ 20 | @interface STPPaymentIntentShippingDetailsAddressParams : NSObject 21 | 22 | /** 23 | City/District/Suburb/Town/Village. 24 | */ 25 | @property (nonatomic, copy, nullable) NSString *city; 26 | 27 | /** 28 | Two-letter country code (ISO 3166-1 alpha-2). 29 | */ 30 | @property (nonatomic, copy, nullable) NSString *country; 31 | 32 | /** 33 | Address line 1 (Street address/PO Box/Company name). 34 | */ 35 | @property (nonatomic, copy) NSString *line1; 36 | 37 | /** 38 | Address line 2 (Apartment/Suite/Unit/Building). 39 | */ 40 | @property (nonatomic, copy, nullable) NSString *line2; 41 | 42 | /** 43 | ZIP or postal code. 44 | */ 45 | @property (nonatomic, copy, nullable) NSString *postalCode; 46 | 47 | /** 48 | State/County/Province/Region. 49 | */ 50 | @property (nonatomic, copy, nullable) NSString *state; 51 | 52 | /** 53 | Initialize an `STPPaymentIntentShippingDetailsAddressParams` instance with required properties. 54 | */ 55 | - (instancetype)initWithLine1:(NSString *)line1; 56 | 57 | /** 58 | Use `initWithLine1:` instead. 59 | */ 60 | - (instancetype)init NS_UNAVAILABLE; 61 | 62 | @end 63 | 64 | NS_ASSUME_NONNULL_END 65 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentSourceAction.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentSourceAction.h 3 | // Stripe 4 | // 5 | // Created by Daniel Jackson on 11/7/18. 6 | // Copyright © 2018 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPPaymentIntentAction.h" 12 | 13 | /** 14 | Source Action details for an STPPaymentIntent. This is a container for 15 | the various types that are available. Check the `type` to see which one 16 | it is, and then use the related property for the details necessary to handle 17 | it. 18 | 19 | @deprecated Use `STPPaymentIntentAction` instead. 20 | */ 21 | __attribute__((deprecated("Use STPIntentAction instead", "STPIntentAction"))) 22 | typedef STPIntentAction STPPaymentIntentSourceAction; 23 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentIntentSourceActionAuthorizeWithURL.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentIntentSourceActionAuthorizeWithURL.h 3 | // Stripe 4 | // 5 | // Created by Daniel Jackson on 11/7/18. 6 | // Copyright © 2018 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPIntentActionRedirectToURL.h" 12 | 13 | /** 14 | The `STPPaymentIntentSourceAction` details when type is `STPPaymentIntentSourceActionTypeAuthorizeWithURL`. 15 | 16 | These are created & owned by the containing `STPPaymentIntent`. 17 | 18 | @deprecated Use `STPIntentActionRedirectToURL` instead. 19 | */ 20 | __attribute__((deprecated("Use STPIntentActionRedirectToURL instead", "STPIntentActionRedirectToURL"))) 21 | typedef STPIntentActionRedirectToURL STPPaymentIntentSourceActionAuthorizeWithURL; 22 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodAUBECSDebit.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodAUBECSDebit.h 3 | // StripeiOS 4 | // 5 | // Created by Cameron Sabol on 3/3/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An AU BECS Debit Payment Method. 17 | 18 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-au_becs_debit 19 | */ 20 | @interface STPPaymentMethodAUBECSDebit : NSObject 21 | 22 | /** 23 | You cannot directly instantiate an `STPPaymentMethodAUBECSDebit`. 24 | You should only use one that is part of an existing `STPPaymentMethod` object. 25 | */ 26 | - (instancetype)init NS_UNAVAILABLE; 27 | 28 | /** 29 | Six-digit number identifying bank and branch associated with this bank account. 30 | */ 31 | @property (nonatomic, readonly, copy) NSString *bsbNumber; 32 | 33 | /** 34 | Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same. 35 | */ 36 | @property (nonatomic, readonly, copy) NSString *fingerprint; 37 | 38 | /** 39 | Last four digits of the bank account number. 40 | */ 41 | @property (nonatomic, readonly, copy) NSString *last4; 42 | 43 | @end 44 | 45 | NS_ASSUME_NONNULL_END 46 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodAUBECSDebitParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodAUBECSDebitParams.h 3 | // StripeiOS 4 | // 5 | // Created by Cameron Sabol on 3/3/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An object representing parameters used to create an AU BECS Debit Payment Method 17 | */ 18 | @interface STPPaymentMethodAUBECSDebitParams : NSObject 19 | 20 | /** 21 | The account number to debit. 22 | */ 23 | @property (nonatomic, copy) NSString *accountNumber; 24 | 25 | /** 26 | Six-digit number identifying bank and branch associated with this bank account. 27 | */ 28 | @property (nonatomic, copy) NSString *bsbNumber; 29 | 30 | @end 31 | 32 | NS_ASSUME_NONNULL_END 33 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodAddress.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodAddress.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/5/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | #import "STPFormEncodable.h" 13 | 14 | NS_ASSUME_NONNULL_BEGIN 15 | 16 | @class STPAddress; 17 | 18 | /** 19 | The billing address, a property on `STPPaymentMethodBillingDetails` 20 | */ 21 | @interface STPPaymentMethodAddress : NSObject 22 | 23 | /** 24 | City/District/Suburb/Town/Village. 25 | */ 26 | @property (nonatomic, copy, nullable, readwrite) NSString *city; 27 | 28 | /** 29 | 2-letter country code. 30 | */ 31 | @property (nonatomic, copy, nullable, readwrite) NSString *country; 32 | 33 | /** 34 | Address line 1 (Street address/PO Box/Company name). 35 | */ 36 | @property (nonatomic, copy, nullable, readwrite) NSString *line1; 37 | 38 | /** 39 | Address line 2 (Apartment/Suite/Unit/Building). 40 | */ 41 | @property (nonatomic, copy, nullable, readwrite) NSString *line2; 42 | 43 | /** 44 | ZIP or postal code. 45 | */ 46 | @property (nonatomic, copy, nullable, readwrite) NSString *postalCode; 47 | 48 | /** 49 | State/County/Province/Region. 50 | */ 51 | @property (nonatomic, copy, nullable, readwrite) NSString *state; 52 | 53 | /** 54 | Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress. 55 | */ 56 | - (instancetype)initWithAddress:(STPAddress *)address; 57 | 58 | @end 59 | 60 | NS_ASSUME_NONNULL_END 61 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodBacsDebit.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodBacsDebit.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 1/28/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "STPAPIResponseDecodable.h" 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | A Bacs Debit Payment Method. 16 | 17 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-bacs_debit 18 | */ 19 | @interface STPPaymentMethodBacsDebit : NSObject 20 | 21 | /** 22 | You cannot directly instantiate an `STPPaymentMethodBacsDebit`. 23 | You should only use one that is part of an existing `STPPaymentMethod` object. 24 | */ 25 | - (instancetype)init NS_UNAVAILABLE; 26 | 27 | /** 28 | This payment method's fingerprint. 29 | */ 30 | @property (nonatomic, nullable, readonly) NSString *fingerprint; 31 | 32 | /** 33 | The last four digits of the bank account. 34 | */ 35 | @property (nonatomic, nullable, readonly) NSString *last4; 36 | 37 | /** 38 | The sort code of the bank account (eg 10-88-00) 39 | */ 40 | @property (nonatomic, nullable, readonly) NSString *sortCode; 41 | 42 | @end 43 | 44 | NS_ASSUME_NONNULL_END 45 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodBacsDebitParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodBacsDebitParams.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 1/29/20. 6 | // Copyright © 2020 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | The user's bank account details. 17 | 18 | @see https://stripe.com/docs/api/payment_methods/create#create_payment_method-bacs_debit 19 | */ 20 | @interface STPPaymentMethodBacsDebitParams : NSObject 21 | 22 | /** 23 | The bank account number (eg 00012345) 24 | */ 25 | @property (nonatomic, copy) NSString *accountNumber; 26 | 27 | /** 28 | The sort code of the bank account (eg 10-88-00) 29 | */ 30 | @property (nonatomic, copy) NSString *sortCode; 31 | 32 | @end 33 | 34 | NS_ASSUME_NONNULL_END 35 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodBillingDetails.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodBillingDetails.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/5/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | #import "STPFormEncodable.h" 13 | 14 | @class STPPaymentMethodAddress; 15 | 16 | NS_ASSUME_NONNULL_BEGIN 17 | 18 | /** 19 | Billing information associated with a `STPPaymentMethod` that may be used or required by particular types of payment methods. 20 | 21 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-billing_details 22 | */ 23 | @interface STPPaymentMethodBillingDetails : NSObject 24 | 25 | /** 26 | Billing address. 27 | */ 28 | @property (nonatomic, strong, nullable) STPPaymentMethodAddress *address; 29 | 30 | /** 31 | Email address. 32 | */ 33 | @property (nonatomic, copy, nullable) NSString *email; 34 | 35 | /** 36 | Full name. 37 | */ 38 | @property (nonatomic, copy, nullable) NSString *name; 39 | 40 | /** 41 | Billing phone number (including extension). 42 | */ 43 | @property (nonatomic, copy, nullable) NSString *phone; 44 | 45 | @end 46 | 47 | NS_ASSUME_NONNULL_END 48 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodCardParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodCardParams.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/6/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | @class STPCardParams; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | The user's card details. 19 | */ 20 | @interface STPPaymentMethodCardParams : NSObject 21 | 22 | /** 23 | A convenience initializer for creating a payment method from a card source. 24 | This should be used to help with migrations to Payment Methods from Sources. 25 | */ 26 | - (instancetype)initWithCardSourceParams:(STPCardParams *)cardSourceParams; 27 | 28 | /** 29 | The card number, as a string without any separators. Ex. @"4242424242424242" 30 | */ 31 | @property (nonatomic, copy, nullable) NSString *number; 32 | 33 | /** 34 | Number representing the card's expiration month. Ex. @1 35 | */ 36 | @property (nonatomic, nullable) NSNumber *expMonth; 37 | 38 | /** 39 | Two- or four-digit number representing the card's expiration year. 40 | */ 41 | @property (nonatomic, nullable) NSNumber *expYear; 42 | 43 | /** 44 | For backwards compatibility, you can alternatively set this as a Stripe token (e.g., for apple pay) 45 | */ 46 | @property (nonatomic, copy, nullable) NSString *token; 47 | 48 | /** 49 | Card security code. It is highly recommended to always include this value. 50 | */ 51 | @property (nonatomic, copy, nullable) NSString *cvc; 52 | 53 | /** 54 | The last 4 digits of the card. 55 | */ 56 | @property (nonatomic, readonly, nullable) NSString *last4; 57 | 58 | @end 59 | 60 | NS_ASSUME_NONNULL_END 61 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodCardPresent.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodCardPresent.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/11/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Details about the Card Present payment method 17 | */ 18 | @interface STPPaymentMethodCardPresent : NSObject 19 | 20 | @end 21 | 22 | NS_ASSUME_NONNULL_END 23 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodCardWalletMasterpass.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodCardWalletMasterpass.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/9/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | @class STPPaymentMethodAddress; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | A Masterpass Card Wallet 19 | 20 | @see https://stripe.com/docs/masterpass 21 | */ 22 | @interface STPPaymentMethodCardWalletMasterpass : NSObject 23 | 24 | /** 25 | Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 26 | */ 27 | @property (nonatomic, nullable, readonly) NSString *email; 28 | 29 | /** 30 | Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 31 | */ 32 | @property (nonatomic, nullable, readonly) NSString *name; 33 | 34 | /** 35 | Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 36 | */ 37 | @property (nonatomic, nullable, readonly) STPPaymentMethodAddress *billingAddress; 38 | 39 | /** 40 | Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 41 | */ 42 | @property (nonatomic, nullable, readonly) STPPaymentMethodAddress *shippingAddress; 43 | 44 | @end 45 | 46 | NS_ASSUME_NONNULL_END 47 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodCardWalletVisaCheckout.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodCardWalletVisaCheckout.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/9/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | @class STPPaymentMethodAddress; 14 | 15 | NS_ASSUME_NONNULL_BEGIN 16 | 17 | /** 18 | A Visa Checkout Card Wallet 19 | 20 | @see https://stripe.com/docs/visa-checkout 21 | */ 22 | @interface STPPaymentMethodCardWalletVisaCheckout : NSObject 23 | 24 | /** 25 | Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 26 | */ 27 | @property (nonatomic, nullable, readonly) NSString *email; 28 | 29 | /** 30 | Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 31 | */ 32 | @property (nonatomic, nullable, readonly) NSString *name; 33 | 34 | /** 35 | Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 36 | */ 37 | @property (nonatomic, nullable, readonly) STPPaymentMethodAddress *billingAddress; 38 | 39 | /** 40 | Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement. 41 | */ 42 | @property (nonatomic, nullable, readonly) STPPaymentMethodAddress *shippingAddress; 43 | 44 | @end 45 | 46 | NS_ASSUME_NONNULL_END 47 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodEnums.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodEnums.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/12/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | /** 10 | The type of the PaymentMethod. 11 | */ 12 | typedef NS_ENUM(NSUInteger, STPPaymentMethodType) { 13 | /** 14 | A card payment method. 15 | */ 16 | STPPaymentMethodTypeCard, 17 | 18 | /** 19 | An iDEAL payment method. 20 | */ 21 | STPPaymentMethodTypeiDEAL, 22 | 23 | /** 24 | An FPX payment method. 25 | */ 26 | STPPaymentMethodTypeFPX, 27 | 28 | /** 29 | A card present payment method. 30 | */ 31 | STPPaymentMethodTypeCardPresent, 32 | 33 | /** 34 | A SEPA Debit payment method. 35 | */ 36 | STPPaymentMethodTypeSEPADebit, 37 | 38 | /** 39 | An AU BECS Debit payment method. 40 | */ 41 | STPPaymentMethodTypeAUBECSDebit, 42 | 43 | /** 44 | A Bacs Debit payment method. 45 | */ 46 | STPPaymentMethodTypeBacsDebit, 47 | 48 | /** 49 | An unknown type. 50 | */ 51 | STPPaymentMethodTypeUnknown, 52 | }; 53 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodFPX.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodFPX.h 3 | // Stripe 4 | // 5 | // Created by David Estes on 7/30/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An FPX Payment Method. 17 | 18 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-fpx 19 | */ 20 | @interface STPPaymentMethodFPX : NSObject 21 | 22 | /** 23 | The customer’s bank identifier code. 24 | */ 25 | @property (nonatomic, nullable, readonly) NSString *bankIdentifierCode; 26 | 27 | @end 28 | 29 | NS_ASSUME_NONNULL_END 30 | 31 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodFPXParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodFPXParams.h 3 | // Stripe 4 | // 5 | // Created by David Estes on 7/30/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | #import "STPFPXBankBrand.h" 13 | 14 | NS_ASSUME_NONNULL_BEGIN 15 | 16 | /** 17 | An object representing parameters used to create an FPX Payment Method 18 | */ 19 | @interface STPPaymentMethodFPXParams : NSObject 20 | 21 | /** 22 | The customer's bank. Required. 23 | */ 24 | @property (nonatomic, assign) STPFPXBankBrand bank; 25 | 26 | /** 27 | The raw underlying bank string sent to the server. 28 | 29 | Generally you should use `bank` instead unless you have a reason not to. 30 | You can use this if you want to create a param of a bank not yet supported 31 | by the current version of the SDK's `STPFPXBankBrand` enum. 32 | 33 | Setting this to a value not known by the SDK causes `bank` to 34 | return `STPFPXBankBrandUnknown` 35 | */ 36 | @property (nonatomic, copy, nullable) NSString *rawBankString; 37 | 38 | @end 39 | 40 | NS_ASSUME_NONNULL_END 41 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodSEPADebit.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodSEPADebit.h 3 | // StripeiOS 4 | // 5 | // Created by Cameron Sabol on 10/7/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | A SEPA Debit Payment Method. 17 | 18 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-sepa_debit 19 | */ 20 | @interface STPPaymentMethodSEPADebit : NSObject 21 | 22 | /** 23 | You cannot directly instantiate an `STPPaymentMethodSEPADebit`. 24 | You should only use one that is part of an existing `STPPaymentMethod` object. 25 | */ 26 | - (instancetype)init NS_UNAVAILABLE; 27 | 28 | /** 29 | The last 4 digits of the account number. 30 | */ 31 | @property (nonatomic, nullable, readonly) NSString *last4; 32 | 33 | /** 34 | The account's bank code. 35 | */ 36 | @property (nonatomic, nullable, readonly) NSString *bankCode; 37 | 38 | /** 39 | The account's branch code 40 | */ 41 | @property (nonatomic, nullable, readonly) NSString *branchCode; 42 | 43 | /** 44 | Two-letter ISO code representing the country of the bank account. 45 | */ 46 | @property (nonatomic, nullable, readonly) NSString *country; 47 | 48 | /** 49 | The account's fingerprint. 50 | */ 51 | @property (nonatomic, nullable, readonly) NSString *fingerprint; 52 | 53 | /** 54 | The reference of the mandate accepted by your customer. @see https://stripe.com/docs/api/sources/create#create_source-mandate 55 | */ 56 | @property (nonatomic, nullable, readonly) NSString *mandate; 57 | 58 | @end 59 | 60 | NS_ASSUME_NONNULL_END 61 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodSEPADebitParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodSEPADebitParams.h 3 | // StripeiOS 4 | // 5 | // Created by Cameron Sabol on 10/7/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An object representing parameters used to create a SEPA Debit Payment Method 17 | */ 18 | @interface STPPaymentMethodSEPADebitParams : NSObject 19 | 20 | /** 21 | The IBAN number for the bank account you wish to debit. Required. 22 | */ 23 | @property (nonatomic, nullable, copy) NSString *iban; 24 | 25 | @end 26 | 27 | NS_ASSUME_NONNULL_END 28 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodThreeDSecureUsage.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodThreeDSecureUsage.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/5/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Contains details on how an `STPPaymentMethodCard` maybe be used for 3D Secure authentication. 17 | */ 18 | @interface STPPaymentMethodThreeDSecureUsage : NSObject 19 | 20 | /** 21 | You cannot directly instantiate an `STPPaymentMethodThreeDSecureUsage`. 22 | */ 23 | - (instancetype)init __attribute__((unavailable("You cannot directly instantiate an STPPaymentMethodThreeDSecureUsage."))); 24 | 25 | /** 26 | `YES` if 3D Secure is supported on this card. 27 | */ 28 | @property (nonatomic, readonly) BOOL supported; 29 | 30 | @end 31 | 32 | NS_ASSUME_NONNULL_END 33 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodiDEAL.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodiDEAL.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/9/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An iDEAL Payment Method. 17 | 18 | @see https://stripe.com/docs/api/payment_methods/object#payment_method_object-ideal 19 | */ 20 | @interface STPPaymentMethodiDEAL : NSObject 21 | 22 | /** 23 | The customer’s bank. 24 | */ 25 | @property (nonatomic, nullable, readonly) NSString *bankName; 26 | 27 | /** 28 | The Bank Identifier Code of the customer’s bank. 29 | */ 30 | @property (nonatomic, nullable, readonly) NSString *bankIdentifierCode; 31 | 32 | @end 33 | 34 | NS_ASSUME_NONNULL_END 35 | 36 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPaymentMethodiDEALParams.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPPaymentMethodiDEALParams.h 3 | // Stripe 4 | // 5 | // Created by Yuki Tokuhiro on 3/9/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPFormEncodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | An object representing parameters used to create an iDEAL Payment Method 17 | */ 18 | @interface STPPaymentMethodiDEALParams : NSObject 19 | 20 | /** 21 | The customer’s bank. 22 | */ 23 | @property (nonatomic, nullable, copy) NSString *bankName; 24 | 25 | @end 26 | 27 | NS_ASSUME_NONNULL_END 28 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPPinManagementService.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPAPIClient+PinManagement.h 3 | // Stripe 4 | // 5 | // Created by Arnaud Cavailhez on 4/29/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "STPAPIClient.h" 11 | #import "STPEphemeralKeyProvider.h" 12 | 13 | /** 14 | STPAPIClient extensions to manage PIN on Stripe Issuing cards 15 | */ 16 | @interface STPPinManagementService : NSObject 17 | 18 | /** 19 | The API Client to use to make requests. 20 | 21 | Defaults to [STPAPIClient sharedClient] 22 | */ 23 | @property (nonatomic, strong) STPAPIClient *apiClient; 24 | 25 | /** 26 | Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider 27 | */ 28 | - (instancetype)initWithKeyProvider:(id)keyProvider; 29 | 30 | /** 31 | Retrieves a PIN number for a given card, 32 | this call is asynchronous, implement the completion block to receive the updates 33 | */ 34 | - (void)retrievePin:(NSString *) cardId 35 | verificationId:(NSString *) verificationId 36 | oneTimeCode:(NSString *) oneTimeCode 37 | completion:(STPPinCompletionBlock) completion; 38 | 39 | /** 40 | Updates a PIN number for a given card, 41 | this call is asynchronous, implement the completion block to receive the updates 42 | */ 43 | - (void)updatePin:(NSString *) cardId 44 | newPin:(NSString *) newPin 45 | verificationId:(NSString *) verificationId 46 | oneTimeCode:(NSString *) oneTimeCode 47 | completion:(STPPinCompletionBlock) completion; 48 | 49 | @end 50 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPSetupIntentConfirmParams+Utilities.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPSetupIntentConfirmParams+Utilities.h 3 | // Stripe 4 | // 5 | // Created by Cameron Sabol on 12/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import "STPSetupIntentConfirmParams.h" 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | Utility methods for dealing `STPSetupIntentConfirmParams`. 15 | */ 16 | @interface STPSetupIntentConfirmParams (Utilities) 17 | 18 | /** 19 | Verifies whether the provided client secret matches the expected format. 20 | Does NOT validate that the client secret represents an actual object in an account. 21 | */ 22 | + (BOOL)isClientSecretValid:(NSString *)clientSecret; 23 | 24 | @end 25 | 26 | NS_ASSUME_NONNULL_END 27 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPSourceKlarnaDetails.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPSourceKlarnaDetails.h 3 | // Stripe 4 | // 5 | // Created by David Estes on 11/19/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Details of a Klarna source. 17 | */ 18 | @interface STPSourceKlarnaDetails : NSObject 19 | 20 | /** 21 | The Klarna-specific client token. This may be used with the Klarna SDK. 22 | @see https://developers.klarna.com/documentation/in-app/ios/steps-klarna-payments-native/#initialization 23 | */ 24 | @property (nonatomic, readonly) NSString *clientToken; 25 | 26 | /** 27 | The ISO-3166 2-letter country code of the customer's location. 28 | */ 29 | @property (nonatomic, readonly) NSString *purchaseCountry; 30 | 31 | @end 32 | 33 | 34 | NS_ASSUME_NONNULL_END 35 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPSourceProtocol.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPSourceProtocol.h 3 | // Stripe 4 | // 5 | // Created by Jack Flintermann on 1/15/16. 6 | // Copyright © 2016 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | Objects conforming to this protocol can be attached to a Stripe Customer object 16 | as a payment source. 17 | 18 | @see https://stripe.com/docs/api#customer_object-sources 19 | */ 20 | @protocol STPSourceProtocol 21 | 22 | /** 23 | The Stripe ID of the source. 24 | */ 25 | @property (nonatomic, readonly) NSString *stripeID; 26 | 27 | @end 28 | 29 | NS_ASSUME_NONNULL_END 30 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPSourceReceiver.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPSourceReceiver.h 3 | // Stripe 4 | // 5 | // Created by Ben Guo on 1/25/17. 6 | // Copyright © 2017 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "STPAPIResponseDecodable.h" 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | Information related to a source's receiver flow. 16 | */ 17 | @interface STPSourceReceiver : NSObject 18 | 19 | /** 20 | You cannot directly instantiate an `STPSourceReceiver`. You should only use one that is part of an existing `STPSource` object. 21 | */ 22 | - (instancetype)init __attribute__((unavailable("You cannot directly instantiate an STPSourceReceiver. You should only use one that is part of an existing STPSource object."))); 23 | 24 | /** 25 | The address of the receiver source. This is the value that should be communicated to the customer to send their funds to. 26 | */ 27 | @property (nonatomic, nullable, readonly) NSString *address; 28 | 29 | /** 30 | The total amount charged by you. 31 | */ 32 | @property (nonatomic, nullable, readonly) NSNumber *amountCharged; 33 | 34 | /** 35 | The total amount received by the receiver source. 36 | */ 37 | @property (nonatomic, nullable, readonly) NSNumber *amountReceived; 38 | 39 | /** 40 | The total amount that was returned to the customer. 41 | */ 42 | @property (nonatomic, nullable, readonly) NSNumber *amountReturned; 43 | 44 | @end 45 | 46 | NS_ASSUME_NONNULL_END 47 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPSourceWeChatPayDetails.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPSourceWeChatPayDetails.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 6/4/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | #import "STPAPIResponseDecodable.h" 12 | 13 | NS_ASSUME_NONNULL_BEGIN 14 | 15 | /** 16 | Details of a WeChat Pay Source. 17 | */ 18 | @interface STPSourceWeChatPayDetails : NSObject 19 | 20 | /** 21 | A URL to the WeChat App. 22 | 23 | Use `STPRedirectContext` instead of redirecting users yourself. 24 | */ 25 | @property (nonatomic, readonly) NSString *weChatAppURL; 26 | 27 | @end 28 | 29 | NS_ASSUME_NONNULL_END 30 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPThreeDSFooterCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPThreeDSFooterCustomization.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 6/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | The Challenge view displays a footer with additional details that 16 | expand when tapped. This object configures the appearance of that view. 17 | */ 18 | @interface STPThreeDSFooterCustomization : NSObject 19 | 20 | /// The default settings. 21 | + (instancetype)defaultSettings; 22 | 23 | /** 24 | The background color of the footer. 25 | Defaults to gray. 26 | */ 27 | @property (nonatomic, strong) UIColor *backgroundColor; 28 | 29 | /// The color of the chevron. Defaults to a dark gray. 30 | @property (nonatomic, strong) UIColor *chevronColor; 31 | 32 | /// The color of the heading text. Defaults to black. 33 | @property (nonatomic, strong) UIColor *headingTextColor; 34 | 35 | /// The font to use for the heading text. 36 | @property (nonatomic, strong) UIFont *headingFont; 37 | 38 | /// The font of the text. 39 | @property (nonatomic, strong) UIFont *font; 40 | 41 | /// The color of the text. 42 | @property (nonatomic, strong) UIColor *textColor; 43 | 44 | @end 45 | 46 | NS_ASSUME_NONNULL_END 47 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPThreeDSLabelCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPThreeDSLabelCustomization.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 6/17/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | A customization object to use to configure the UI of a text label. 16 | */ 17 | @interface STPThreeDSLabelCustomization : NSObject 18 | 19 | /// The default settings. 20 | + (instancetype)defaultSettings; 21 | 22 | /// The font to use for heading text. 23 | @property (nonatomic, strong) UIFont *headingFont; 24 | 25 | /// The color of heading text. Defaults to black. 26 | @property (nonatomic, strong) UIColor *headingTextColor; 27 | 28 | /// The font to use for non-heading text. 29 | @property (nonatomic, strong) UIFont *font; 30 | 31 | /// The color to use for non-heading text. Defaults to black. 32 | @property (nonatomic, strong) UIColor *textColor; 33 | 34 | @end 35 | 36 | NS_ASSUME_NONNULL_END 37 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPThreeDSSelectionCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPThreeDSSelectionCustomization.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 6/18/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | NS_ASSUME_NONNULL_BEGIN 13 | 14 | /** 15 | A customization object that configures the appearance of 16 | radio buttons and checkboxes. 17 | */ 18 | @interface STPThreeDSSelectionCustomization : NSObject 19 | 20 | /// The default settings. 21 | + (instancetype)defaultSettings; 22 | 23 | /** 24 | The primary color of the selected state. 25 | Defaults to blue. 26 | */ 27 | @property (nonatomic) UIColor *primarySelectedColor; 28 | 29 | /** 30 | The secondary color of the selected state (e.g. the checkmark color). 31 | Defaults to white. 32 | */ 33 | @property (nonatomic) UIColor *secondarySelectedColor; 34 | 35 | /** 36 | The background color displayed in the unselected state. 37 | Defaults to light blue. 38 | */ 39 | @property (nonatomic) UIColor *unselectedBackgroundColor; 40 | 41 | /** 42 | The color of the border drawn around the view in the unselected state. 43 | Defaults to blue. 44 | */ 45 | @property (nonatomic) UIColor *unselectedBorderColor; 46 | 47 | @end 48 | 49 | NS_ASSUME_NONNULL_END 50 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/STPThreeDSTextFieldCustomization.h: -------------------------------------------------------------------------------- 1 | // 2 | // STPThreeDSTextFieldCustomization.h 3 | // StripeiOS 4 | // 5 | // Created by Yuki Tokuhiro on 6/18/19. 6 | // Copyright © 2019 Stripe, Inc. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | NS_ASSUME_NONNULL_BEGIN 12 | 13 | /** 14 | A customization object to use to configure the UI of a text field. 15 | */ 16 | @interface STPThreeDSTextFieldCustomization : NSObject 17 | 18 | /// The default settings. 19 | + (instancetype)defaultSettings; 20 | 21 | /// The border width of the text field. Defaults to 2. 22 | @property (nonatomic) CGFloat borderWidth; 23 | 24 | /// The color of the border of the text field. Defaults to clear. 25 | @property (nonatomic, strong) UIColor *borderColor; 26 | 27 | /// The corner radius of the edges of the text field. Defaults to 8. 28 | @property (nonatomic) CGFloat cornerRadius; 29 | 30 | /// The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault. 31 | @property (nonatomic) UIKeyboardAppearance keyboardAppearance; 32 | 33 | /// The color of the placeholder text. Defaults to light gray. 34 | @property (nonatomic, strong) UIColor *placeholderTextColor; 35 | 36 | /// The font to use for text. 37 | @property (nonatomic, strong) UIFont *font; 38 | 39 | /// The color to use for the text. Defaults to black. 40 | @property (nonatomic, strong) UIColor *textColor; 41 | 42 | @end 43 | 44 | NS_ASSUME_NONNULL_END 45 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Headers/Stripe3DS2.h: -------------------------------------------------------------------------------- 1 | // 2 | // Stripe3DS2.h 3 | // Stripe3DS2 4 | // 5 | // Created by Cameron Sabol on 1/16/19. 6 | // Copyright © 2019 Stripe. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | //! Project version number for Stripe3DS2. 12 | FOUNDATION_EXPORT double Stripe3DS2VersionNumber; 13 | 14 | //! Project version string for Stripe3DS2. 15 | FOUNDATION_EXPORT const unsigned char Stripe3DS2VersionString[]; 16 | 17 | #import "STDSConfigParameters.h" 18 | #import "STDSThreeDS2Service.h" 19 | #import "STDSUICustomization.h" 20 | #import "STDSWarning.h" 21 | 22 | #import "STDSAlreadyInitializedException.h" 23 | #import "STDSInvalidInputException.h" 24 | #import "STDSNotInitializedException.h" 25 | #import "STDSRuntimeException.h" 26 | 27 | #import "STDSErrorMessage.h" 28 | #import "STDSProtocolErrorEvent.h" 29 | #import "STDSRuntimeErrorEvent.h" 30 | #import "STDSStripe3DS2Error.h" 31 | #import "STDSThreeDSProtocolVersion.h" 32 | 33 | #import "STDSAuthenticationRequestParameters.h" 34 | #import "STDSAuthenticationResponse.h" 35 | #import "STDSChallengeParameters.h" 36 | #import "STDSChallengeStatusReceiver.h" 37 | #import "STDSCompletionEvent.h" 38 | #import "STDSJSONDecodable.h" 39 | #import "STDSJSONEncoder.h" 40 | #import "STDSTransaction.h" 41 | 42 | #import "STDSButtonCustomization.h" 43 | #import "STDSCustomization.h" 44 | #import "STDSException.h" 45 | #import "STDSFooterCustomization.h" 46 | #import "STDSJSONEncodable.h" 47 | #import "STDSLabelCustomization.h" 48 | #import "STDSNavigationBarCustomization.h" 49 | #import "STDSSelectionCustomization.h" 50 | #import "STDSTextFieldCustomization.h" 51 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Info.plist -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Stripe { 2 | umbrella header "Stripe.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/Assets.car -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleIdentifier 8 | com.stripe.stripe-3ds2 9 | CFBundleInfoDictionaryVersion 10 | 6.0 11 | CFBundleName 12 | Stripe3DS2 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleShortVersionString 16 | 1.0 17 | CFBundleVersion 18 | 1 19 | 20 | 21 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module Stripe3DS2 { 2 | umbrella header "Stripe3DS2.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/amex.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/amex.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/da.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/da.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/discover.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/discover.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ec_test.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ec_test.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/en-GB.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/en-GB.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/es-419.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/es-419.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fi.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fi.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fr-CA.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fr-CA.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ja.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ja.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ko.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ko.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/mastercard.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/mastercard.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nb.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nb.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nn-NO.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/nn-NO.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/pt-BR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/pt-BR.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/pt-PT.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/pt-PT.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/sv.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/sv.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/tr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/tr.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ul-test.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/ul-test.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/visa.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/visa.der -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-HK.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-HK.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-Hant.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/Stripe3DS2.bundle/zh-Hant.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/da.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/da.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/de.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/de.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/en-GB.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/en-GB.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/en.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/en.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/es-AR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/es-AR.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/es.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/es.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/fi.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/fi.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/fr-CA.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/fr-CA.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/fr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/fr.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/it.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/it.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/ja.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/ja.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/ko.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/ko.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/nb.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/nb.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/nl.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/nl.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/nn-NO.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/nn-NO.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/pt-BR.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/pt-BR.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/pt-PT.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/pt-PT.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/ru.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/ru.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_affin_bank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_alliance_bank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ambank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_islam@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_muamalat@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bank_rakyat@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_bsn@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_cimb@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hong_leong_bank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_hsbc@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_kfh@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2e@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_maybank2u@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_ocbc@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_public_bank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_rhb@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_standard_chartered@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_bank_fpx_uob@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_amex_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_applepay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_applepay.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_applepay@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_applepay@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_applepay@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_applepay@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_cvc_amex@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_diners_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_discover_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_error_amex@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_amex_cvc@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_back.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_back@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_back@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_back@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_back@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_front.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_front@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_front@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_form_front@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_form_front@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_jcb_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_mastercard_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_en@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_en@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_template_zh@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unionpay_zh@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unknown.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unknown@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unknown@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_unknown@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_unknown@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_card_visa_template@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_big_logo@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_fpx_logo@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_add.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_add@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_add@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_add@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_add@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_bank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_bank.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_bank@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_bank@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_bank@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_bank@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_icon_checkmark@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_shipping_form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_shipping_form.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_shipping_form@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_shipping_form@2x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/stp_shipping_form@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/stp_shipping_form@3x.png -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/sv.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/sv.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/tr.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/tr.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/zh-HK.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/zh-HK.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/zh-Hans.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/zh-Hans.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/platform/Stripe.framework/zh-Hant.lproj/Localizable.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/platform/Stripe.framework/zh-Hant.lproj/Localizable.strings -------------------------------------------------------------------------------- /stripe_ios/ios/stripe_ios.podspec: -------------------------------------------------------------------------------- 1 | 2 | Pod::Spec.new do |s| 3 | 4 | s.name = "stripe_ios" 5 | s.version = "1.0.0" 6 | s.summary = "The stripe_ios Titanium module." 7 | 8 | s.description = <<-DESC 9 | The stripe_ios Titanium module. 10 | DESC 11 | 12 | s.homepage = "https://example.com" 13 | s.license = { :type => "Apache 2", :file => "LICENSE" } 14 | s.author = 'Author' 15 | 16 | s.platform = :ios 17 | s.ios.deployment_target = '8.0' 18 | 19 | s.source = { :git => "https://github.com//.git" } 20 | 21 | s.ios.weak_frameworks = 'UIKit', 'Foundation' 22 | 23 | s.ios.dependency 'TitaniumKit' 24 | 25 | s.public_header_files = 'Classes/*.h' 26 | s.source_files = 'Classes/*.{h,m}' 27 | end -------------------------------------------------------------------------------- /stripe_ios/ios/stripe_ios.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /stripe_ios/ios/stripe_ios.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | IDEDidComputeMac32BitWarning 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /stripe_ios/ios/stripe_ios.xcodeproj/project.xcworkspace/xcuserdata/ravindra.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RavindraChherke/Stripe-module-for-Appcelerator-Titanium-iOS-and-Android/dc8282fe16030a45cf570c208e0e44fd560f3441/stripe_ios/ios/stripe_ios.xcodeproj/project.xcworkspace/xcuserdata/ravindra.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /stripe_ios/ios/stripe_ios.xcodeproj/xcuserdata/ravindra.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | SchemeUserState 6 | 7 | Build & Test.xcscheme_^#shared#^_ 8 | 9 | orderHint 10 | 1 11 | 12 | stripe_ios.xcscheme_^#shared#^_ 13 | 14 | orderHint 15 | 0 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /stripe_ios/ios/timodule.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /stripe_ios/ios/titanium.xcconfig: -------------------------------------------------------------------------------- 1 | // 2 | // 3 | // CHANGE THESE VALUES TO REFLECT THE VERSION (AND LOCATION IF DIFFERENT) 4 | // OF YOUR TITANIUM SDK YOU'RE BUILDING FOR 5 | // 6 | // 7 | TITANIUM_SDK_VERSION = 8.0.0.GA 8 | 9 | // 10 | // THESE SHOULD BE OK GENERALLY AS-IS 11 | // 12 | TITANIUM_SDK = /Users/ravindra/Library/Application Support/Titanium/mobilesdk/osx/8.0.0.GA 13 | HEADER_SEARCH_PATHS = $(inherited) "$(TITANIUM_SDK)/iphone/include" --------------------------------------------------------------------------------