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