Skip to content

Latest commit

 

History

History
30 lines (27 loc) · 33.4 KB

File metadata and controls

30 lines (27 loc) · 33.4 KB

PaymentService

Fields

Field Type Required Description Example
Type string Always payment-service payment-service
Id string N/A fffd152a-9532-4087-9a4f-de58754210f0
MerchantAccountId string ✔️ The ID of the merchant account this job belongs to. default
PaymentServiceDefinitionId string ✔️ The definition ID of the service that has been configured. stripe-card
Active bool Defines if this payment service is currently active. Example 1: true
Example 2: false
Method string ✔️ N/A
DisplayName string ✔️ The display name for the payment service. Stripe
Position long ✔️ Deprecated field used to define the order in which to process payment services 1
Status string N/A
AcceptedCurrencies List<string> ✔️ A list of currencies for which this service is enabled, in ISO 4217 three-letter code format. [
"USD",
"EUR",
"GBP"
]
AcceptedCountries List<string> ✔️ A list of countries for which this service is enabled, in ISO two-letter code format. [
"US",
"DE",
"GB"
]
PaymentMethodTokenizationEnabled bool ✔️ Defines if this payment service support payment method tokenization. true
NetworkTokensEnabled bool ✔️ Defines if this payment service supports network tokens. true
OpenLoop bool ✔️ Defines if this payment service is open loop. true
SettlementReportingEnabled bool ✔️ Defines if this payment service has settlement reporting enabled. true
ThreeDSecureEnabled bool Defines if this payment service has 3DS enabled. true
MerchantProfile Dictionary<String, MerchantProfileSchemeSummary> An object containing a key for each supported card schemes, and for each key an object with the 3DS profile for this service for that scheme.
WebhookUrl string The URL that needs to be configured with this payment service as the receiving endpoint for webhooks from the service to our system. Currently, we dp not yet automatically register webhooks on setup, and therefore webhooks need to be registered manually by the merchant.
Fields List<Field> The non-secret credential fields that have been configured for this payment service. Any secret fields are omitted.
ReportingFields List<Field> The non-secret reporting fields that have been configured for this payment service. Any secret fields are omitted.
IsDeleted bool Defines if this payment service has been deleted false
CreatedAt DateTime ✔️ The date and time when this payment service was first created in our system. 2013-07-16T19:23:00.000+00:00
UpdatedAt DateTime ✔️ The date and time when this payment service was last updated in our system. 2013-07-16T19:23:00.000+00:00