Module: Braintree

Defined in:
lib/braintree/xml/rexml.rb,
lib/braintree/xml.rb,
lib/braintree/http.rb,
lib/braintree/plan.rb,
lib/braintree/util.rb,
lib/braintree/add_on.rb,
lib/braintree/digest.rb,
lib/braintree/errors.rb,
lib/braintree/address.rb,
lib/braintree/dispute.rb,
lib/braintree/gateway.rb,
lib/braintree/version.rb,
lib/braintree/bin_data.rb,
lib/braintree/customer.rb,
lib/braintree/discount.rb,
lib/braintree/merchant.rb,
lib/braintree/apple_pay.rb,
lib/braintree/risk_data.rb,
lib/braintree/descriptor.rb,
lib/braintree/exceptions.rb,
lib/braintree/test/nonce.rb,
lib/braintree/xml/libxml.rb,
lib/braintree/xml/parser.rb,
lib/braintree/ach_mandate.rb,
lib/braintree/base_module.rb,
lib/braintree/credit_card.rb,
lib/braintree/error_codes.rb,
lib/braintree/transaction.rb,
lib/braintree/client_token.rb,
lib/braintree/disbursement.rb,
lib/braintree/error_result.rb,
lib/braintree/modification.rb,
lib/braintree/plan_gateway.rb,
lib/braintree/subscription.rb,
lib/braintree/configuration.rb,
lib/braintree/ideal_payment.rb,
lib/braintree/oauth_gateway.rb,
lib/braintree/sha256_digest.rb,
lib/braintree/venmo_account.rb,
lib/braintree/xml/generator.rb,
lib/braintree/add_on_gateway.rb,
lib/braintree/apple_pay_card.rb,
lib/braintree/dispute_search.rb,
lib/braintree/graphql_client.rb,
lib/braintree/payment_method.rb,
lib/braintree/paypal_account.rb,
lib/braintree/test/venmo_sdk.rb,
lib/braintree/address_gateway.rb,
lib/braintree/advanced_search.rb,
lib/braintree/customer_search.rb,
lib/braintree/dispute_gateway.rb,
lib/braintree/document_upload.rb,
lib/braintree/masterpass_card.rb,
lib/braintree/testing_gateway.rb,
lib/braintree/us_bank_account.rb,
lib/braintree/webhook_testing.rb,
lib/braintree/android_pay_card.rb,
lib/braintree/coinbase_account.rb,
lib/braintree/customer_gateway.rb,
lib/braintree/discount_gateway.rb,
lib/braintree/dispute/evidence.rb,
lib/braintree/merchant_account.rb,
lib/braintree/merchant_gateway.rb,
lib/braintree/paginated_result.rb,
lib/braintree/samsung_pay_card.rb,
lib/braintree/test/credit_card.rb,
lib/braintree/test_transaction.rb,
lib/braintree/validation_error.rb,
lib/braintree/apple_pay_gateway.rb,
lib/braintree/apple_pay_options.rb,
lib/braintree/oauth_credentials.rb,
lib/braintree/signature_service.rb,
lib/braintree/successful_result.rb,
lib/braintree/credentials_parser.rb,
lib/braintree/transaction_search.rb,
lib/braintree/visa_checkout_card.rb,
lib/braintree/credit_card_gateway.rb,
lib/braintree/dispute/transaction.rb,
lib/braintree/europe_bank_account.rb,
lib/braintree/facilitated_details.rb,
lib/braintree/facilitator_details.rb,
lib/braintree/resource_collection.rb,
lib/braintree/subscription_search.rb,
lib/braintree/three_d_secure_info.rb,
lib/braintree/transaction_gateway.rb,
lib/braintree/client_token_gateway.rb,
lib/braintree/paginated_collection.rb,
lib/braintree/payment_method_nonce.rb,
lib/braintree/subscription_gateway.rb,
lib/braintree/transparent_redirect.rb,
lib/braintree/webhook_notification.rb,
lib/braintree/address/country_names.rb,
lib/braintree/dispute/history_event.rb,
lib/braintree/ideal_payment_gateway.rb,
lib/braintree/payment_method_parser.rb,
lib/braintree/test/merchant_account.rb,
lib/braintree/transaction_line_item.rb,
lib/braintree/payment_method_gateway.rb,
lib/braintree/paypal_account_gateway.rb,
lib/braintree/test/authentication_id.rb,
lib/braintree/unknown_payment_method.rb,
lib/braintree/document_upload_gateway.rb,
lib/braintree/local_payment_completed.rb,
lib/braintree/payment_instrument_type.rb,
lib/braintree/us_bank_account_gateway.rb,
lib/braintree/webhook_testing_gateway.rb,
lib/braintree/authorization_adjustment.rb,
lib/braintree/credit_card_verification.rb,
lib/braintree/merchant_account_gateway.rb,
lib/braintree/processor_response_types.rb,
lib/braintree/settlement_batch_summary.rb,
lib/braintree/test/transaction_amounts.rb,
lib/braintree/amex_express_checkout_card.rb,
lib/braintree/transaction/paypal_details.rb,
lib/braintree/transaction/status_details.rb,
lib/braintree/dispute/transaction_details.rb,
lib/braintree/europe_bank_account_gateway.rb,
lib/braintree/subscription/status_details.rb,
lib/braintree/transaction/address_details.rb,
lib/braintree/validation_error_collection.rb,
lib/braintree/account_updater_daily_report.rb,
lib/braintree/payment_method_nonce_gateway.rb,
lib/braintree/transaction/coinbase_details.rb,
lib/braintree/transaction/customer_details.rb,
lib/braintree/transparent_redirect_gateway.rb,
lib/braintree/us_bank_account_verification.rb,
lib/braintree/webhook_notification_gateway.rb,
lib/braintree/transaction/apple_pay_details.rb,
lib/braintree/transaction_line_item_gateway.rb,
lib/braintree/credit_card_verification_search.rb,
lib/braintree/revoked_payment_method_metadata.rb,
lib/braintree/transaction/android_pay_details.rb,
lib/braintree/transaction/credit_card_details.rb,
lib/braintree/transaction/paypal_here_details.rb,
lib/braintree/credit_card_verification_gateway.rb,
lib/braintree/merchant_account/address_details.rb,
lib/braintree/merchant_account/funding_details.rb,
lib/braintree/settlement_batch_summary_gateway.rb,
lib/braintree/transaction/disbursement_details.rb,
lib/braintree/transaction/subscription_details.rb,
lib/braintree/granted_payment_instrument_update.rb,
lib/braintree/merchant_account/business_details.rb,
lib/braintree/transaction/ideal_payment_details.rb,
lib/braintree/transaction/local_payment_details.rb,
lib/braintree/transaction/venmo_account_details.rb,
lib/braintree/merchant_account/individual_details.rb,
lib/braintree/transaction/masterpass_card_details.rb,
lib/braintree/transaction/us_bank_account_details.rb,
lib/braintree/us_bank_account_verification_search.rb,
lib/braintree/transaction/samsung_pay_card_details.rb,
lib/braintree/us_bank_account_verification_gateway.rb,
lib/braintree/connected_merchant_status_transitioned.rb,
lib/braintree/transaction/visa_checkout_card_details.rb,
lib/braintree/connected_merchant_paypal_status_changed.rb,
lib/braintree/transaction/amex_express_checkout_details.rb

Overview

Portions of this code were copied and modified from Ruby on Rails, released under the MIT license, copyright © 2005-2009 David Heinemeier Hansson

Defined Under Namespace

Modules: BaseModule, ClientToken, Digest, ErrorCodes, PaymentInstrumentType, PaymentMethodParser, ProcessorResponseTypes, SHA256Digest, Test, TransparentRedirect, Util, Version, Xml Classes: AccountUpdaterDailyReport, AchMandate, AddOn, AddOnGateway, Address, AddressGateway, AdvancedSearch, AmexExpressCheckoutCard, AndroidPayCard, ApplePay, ApplePayCard, ApplePayGateway, ApplePayOptions, AuthenticationError, AuthorizationAdjustment, AuthorizationError, BinData, BraintreeError, ClientTokenGateway, CoinbaseAccount, Configuration, ConfigurationError, ConnectedMerchantPayPalStatusChanged, ConnectedMerchantStatusTransitioned, CredentialsParser, CreditCard, CreditCardGateway, CreditCardVerification, CreditCardVerificationGateway, CreditCardVerificationSearch, Customer, CustomerGateway, CustomerSearch, Descriptor, Disbursement, Discount, DiscountGateway, Dispute, DisputeGateway, DisputeSearch, DocumentUpload, DocumentUploadGateway, DownForMaintenanceError, ErrorResult, Errors, EuropeBankAccount, EuropeBankAccountGateway, FacilitatedDetails, FacilitatorDetails, ForgedQueryString, Gateway, GrantedPaymentInstrumentUpdate, GraphQLClient, Http, IdealPayment, IdealPaymentGateway, InvalidChallenge, InvalidSignature, LocalPaymentCompleted, MasterpassCard, Merchant, MerchantAccount, MerchantAccountGateway, MerchantGateway, Modification, NotFoundError, OAuthCredentials, OAuthGateway, PaginatedCollection, PaginatedResult, PayPalAccount, PayPalAccountGateway, PaymentMethod, PaymentMethodGateway, PaymentMethodNonce, PaymentMethodNonceGateway, Plan, PlanGateway, ResourceCollection, RevokedPaymentMethodMetadata, RiskData, SSLCertificateError, SamsungPayCard, ServerError, SettlementBatchSummary, SettlementBatchSummaryGateway, SignatureService, Subscription, SubscriptionGateway, SubscriptionSearch, SuccessfulResult, TestOperationPerformedInProduction, TestTransaction, TestingGateway, ThreeDSecureInfo, TooManyRequestsError, Transaction, TransactionGateway, TransactionLineItem, TransactionLineItemGateway, TransactionSearch, TransparentRedirectGateway, UnexpectedError, UnknownPaymentMethod, UpgradeRequiredError, UsBankAccount, UsBankAccountGateway, UsBankAccountVerification, UsBankAccountVerificationGateway, UsBankAccountVerificationSearch, ValidationError, ValidationErrorCollection, ValidationsFailed, VenmoAccount, VisaCheckoutCard, WebhookNotification, WebhookNotificationGateway, WebhookTesting, WebhookTestingGateway