NAME
WebService::Braintree::ErrorCodes::Transaction
PURPOSE
This class contains error codes that might be returned if a transaction is incorrect in some way.
METHODS
- AmountCannotBeNegative
 - AmountFormatIsInvalid
 - AmountIsInvalid
 - AmountIsRequired
 - AmountIsTooLarge
 - AmountMustBeGreaterThanZero
 - BillingAddressConflict
 - CannotBeVoided
 - CannotCancelRelease
 - CannotCloneCredit
 - CannotCloneTransactionWithVaultCreditCard
 - CannotCloneUnsuccessfulTransaction
 - CannotCloneVoiceAuthorizations
 - CannotHoldInEscrow
 - CannotPartiallyRefundEscrowedTransaction
 - CannotRefundCredit
 - CannotRefundSettlingTransaction
 - CannotRefundUnlessSettled
 - CannotRefundWithPendingMerchantAccount
 - CannotRefundWithSuspendedMerchantAccount
 - CannotReleaseFromEscrow
 - CannotSubmitForSettlement
 - CannotUpdateTransactionDetailsNotSubmittedForSettlement
 - CannotSimulateSettlement
 - ChannelIsTooLong
 - CreditCardIsRequired
 - CustomFieldIsInvalid
 - CustomFieldIsTooLong
 - CustomerDefaultPaymentMethodCardTypeIsNotAccepted
 - CustomerDoesNotHaveCreditCard
 - CustomerIdIsInvalid
 - HasAlreadyBeenRefunded
 - MerchantAccountDoesNotSupportMOTO
 - MerchantAccountDoesNotSupportRefunds
 - MerchantAccountIdIsInvalid
 - MerchantAccountIsSuspended
 - OrderIdIsTooLong
 - PaymentInstrumentNotSupportedByMerchantAccount
 - PaymentMethodConflict
 - PaymentMethodConflictWithVenmoSDK
 - PaymentMethodDoesNotBelongToCustomer
 - PaymentMethodDoesNotBelongToSubscription
 - PaymentMethodNonceCardTypeIsNotAccepted
 - PaymentMethodNonceConsumed
 - PaymentMethodNonceLocked
 - PaymentMethodNonceUnknown
 - PaymentMethodTokenCardTypeIsNotAccepted
 - PaymentMethodTokenIsInvalid
 - PayPalNotEnabled
 - ProcessorAuthorizationCodeCannotBeSet
 - ProcessorAuthorizationCodeIsInvalid
 - ProcessorDoesNotSupportCredits
 - ProcessorDoesNotSupportVoiceAuthorizations
 - PurchaseOrderNumberIsInvalid
 - PurchaseOrderNumberIsTooLong
 - RefundAmountIsTooLarge
 - ServiceFeeAmountCannotBeNegative
 - ServiceFeeAmountFormatIsInvalid
 - ServiceFeeAmountIsTooLarge
 - ServiceFeeAmountNotAllowedOnMasterMerchantAccount
 - ServiceFeeIsNotAllowedOnCredits
 - SettlementAmountIsLessThanServiceFeeAmount
 - SettlementAmountIsTooLarge
 - SubMerchantAccountRequiresServiceFeeAmount
 - SubscriptionDoesNotBelongToCustomer
 - SubscriptionIdIsInvalid
 - SubscriptionStatusMustBePastDue
 - TaxAmountCannotBeNegative
 - TaxAmountFormatIsInvalid
 - TaxAmountIsTooLarge
 - ThreeDSecureAuthenticationFailed
 - ThreeDSecureTokenIsInvalid
 - ThreeDSecureTransactionDataDoesntMatchVerify
 - TypeIsInvalid
 - TypeIsRequired
 - UnsupportedVoiceAuthorization