AlternativePaymentMethod

Represents a payment method that isn’t cash, a debit card, or a credit card. This object defines methods that aren’t defined by the CardPaymentMethod or DigitalWallet objects. Examples of alternative payment methods include CashOnDeliver, Klarna, and Direct Debit. AlternativePaymentMethod functions the same as any other type of payment method for processing transactions through a payment gateway. This object is available in API version 51.0 and later.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see AlternativePaymentMethod in the Object Reference for the Salesforce Platform.

Field NameField LabelTypeDigitsLengthPrecisionScale
AccountIdAccount IDreference 18  
AlternativePaymentMethodNumberAlternative Payment Method Numberstring 255  
AuditEmailAudit Emailemail 80  
BankAccountHolderTypeAccount Ownership Typepicklist 255  
BankAccountTypeBank Account Typestring 25  
BankCodeBank Codestring 25  
BillingFirstNameFirst name of the person tied to billing addressstring 255  
BillingLastNameLast name of the person tied to billing addressstring 255  
BillingNameName of the person tied to billing addressstring 255  
CommentsCommentstextarea 1000  
CompanyNameCompany Namestring 255  
CreatedByIdCreated By IDreference 18  
CreatedDateCreated Datedatetime    
EmailRegistered Emailemail 80  
ExtendedPaymentMethodTypeExtended Payment Method Typestring 255  
GatewayTokenGateway Tokenencryptedstring 1000  
GatewayTokenDetailsGateway Token Detailstextarea 1000  
IdAlternative Payment Method IDid 18  
IpAddressIP Addressstring 39  
IsAutoPayEnabledAuto Payboolean    
IsDeletedDeletedboolean    
LastModifiedByIdLast Modified By IDreference 18  
LastModifiedDateLast Modified Datedatetime    
LastReferencedDateLast Referenced Datedatetime    
LastViewedDateLast Viewed Datedatetime    
MacAddressMAC Addressstring 32  
MandateMandate Textstring 255  
NickNameNicknamestring 255  
OwnerIdOwner IDreference 18  
PaymentGatewayIdPayment Gateway IDreference 18  
PaymentMethodAddressPayment Method Addressaddress    
PaymentMethodCityCitystring 40  
PaymentMethodCountryCountrystring 80  
PaymentMethodDetailsPayment Method Detailsstring 255  
PaymentMethodGeocodeAccuracyGeo Code Accuracypicklist 40  
PaymentMethodLatitudeLatitudedouble  1815
PaymentMethodLongitudeLongitudedouble  1815
PaymentMethodPostalCodePostal Codestring 20  
PaymentMethodStateStatestring 80  
PaymentMethodStreetStreettextarea 255  
PaymentMethodSubTypePayment Method Sub Typestring 255  
PaymentMethodTypePayment Method Typepicklist 255  
PhonePhonephone 40  
ProcessingModeProcessing Modepicklist 255  
SavedPaymentMethodIdSaved Payment Method IDreference 18  
StandardEntryClassCodeStandard Entry Class Code (ACH)picklist 255  
StatusStatuspicklist 255  
SystemModstampSystem Modstampdatetime    
TypeTypestring 40  

Sharing for AlternativePaymentMethod.

This guide only lists certain information for each object. For more information, including descriptions of the fields, see StandardObjectNameShare in the Object Reference for the Salesforce Platform.

Field NameField LabelTypeDigitsLengthPrecisionScale
AccessLevelCustom Object Accesspicklist 40  
IdCustom Object Share IDid 18  
IsDeletedDeletedboolean    
LastModifiedByIdLast Modified By IDreference 18  
LastModifiedDateLast Modified Datedatetime    
ParentIdParent IDreference 18  
RowCauseRow Causepicklist 40  
UserOrGroupIdUser/Group IDreference 18