Skip to navigation

PaymentGatewayAccounts Resource

View as Markdown

This object contains details about a payment gateway account.

Methods supported

MethodDescription
listGET /restapi/v2.1/accounts/{accountId}/payment_gateway_accounts
List payment gateway accounts

PaymentGatewayAccounts properties

PropertyTypeDescription
allowCustomMetadatabooleanWhen true, the sender can pass custom metadata about the payment to the payment gateway. You pass in this metadata on an EnvelopeRecipientTab, in the customMetadata property under paymentDetails.

For example, this property is set to true for the Authorize.net gateway by default. As a result, the extra metadata that you send displays for the Authorize.net transaction in the merchant gateway portal under Description.

Note: This property is read-only and cannot be changed.
configpaymentGatewayAccountSettingThis property contains metadata about the payment gateway account’s configuration such as the API key, userId, and merchantId details.
displayNamestringA user-defined name for a connected gateway account.

This name is used in the Admin panel in the list of connected accounts and in Tagger in the payment gateway selector.

The human-readable version of paymentGatewayAccountId.
isEnabledstringWhen true, the payment gateway account is enabled.
isLegacystringReserved for Docusign.
lastModifiedstringThe UTC DateTime that the payment gateway account was last updated.
paymentGatewaystringPayment gateway used by the connected gateway account. This is the name used by the API. For a human-readable version use paymentGatewayDisplayName.

Possible values are:
  • Stripe
  • Braintree
  • AuthorizeDotNet
  • CyberSource
  • Zuora
  • Elavon
paymentGatewayAccountIdstringA GUID that identifies the payment gateway account. For a human-readable version use displayName.
paymentGatewayDisplayNamestringThe display name of the payment gateway that the connected gateway account uses. This is the human-readable version of paymentGateway.

Possible values are:
  • Stripe
  • Braintree
  • Authorize.Net
  • CyberSource
  • Zuora
  • Elavon
payPalLegacySettingspayPalLegacySettingsReserved for Docusign.
supportedCurrenciesarrayA list of ISO 4217 currency codes for the currencies that the payment gateway account supports.

Examples:
  • USD
  • CAD
  • EUR
  • HKD
supportedPaymentMethodsarrayAn array of paymentMethodWithOptions objects that specify the payment methods that are available for the gateway.
supportedPaymentMethodsWithOptionsarrayAn array of paymentMethodWithOptions objects that specify the payment methods that are available for the gateway, as well as the payment options that are compatible with each payment method.
zeroDecimalCurrenciesarray