PaymentMethodProfile

Description

The PaymentMethodProfile object represents a payment method saved for a Customer.

Properties

Type

Name

Description

string

MethodType

Type of payment method.

string

MethodID

Unique ID for the PaymentMethodProfile object; automatically assigned by EBizCharge.

string

MethodName

Label for payment method. For example, "Work Visa."

string

SecondarySort

If greater than 0, this method is used as backup when the default fails. Secondary methods run in ascending order.

dateTime

Created

Date and time the object was created.

dateTime

Modified

Date and time the object was last modified.

string

Account

Bank account number for ACH transactions.

Note: Required for checks.

string

AccountType

Type of bank account used for ACH.

Possible Values
  • checking (default)
  • savings

string

AccountHolderName

Name of the account holder.

string

DriversLicense

Driver's license number used for verification.

string

DriversLicenseState

Driver's license state.

string

RecordType

ACH transaction type.

Note: Leave blank unless instructed differently by check processor.

string

Routing

Bank routing number for ACH transactions.

Note: Required for checks.

string

AvsStreet

Street address for AVS (address verification service).

Note: Recommended for credit cards.

string

AvsZip

ZIP code for AVS.

Note: Recommended for credit cards.

string

CardCode

CVV2/CID card identification code. Not stored. Used only to verify a new payment method before it is added.

string

CardExpiration

Card expiration date.

Note: YYYY-MM

string

CardNumber

Credit card number.

string

CardType

Type of card. Automatically set by EBizCharge based on the provided card number.

double

Balance

Current balance.

double

MaxBalance

Maximum balance that may be charged on an invoice before transactions are declined.

string

AutoReload

Note: Not currently utilized.

string

ReloadSchedule

Schedule used for automatic reloads.

string

ReloadThreshold

Balance that will trigger an automatic reload.

string

ReloadAmount

Amount to automatically reload.

string

ReloadMethodID

Payment method used to reload card.