Global API
Request

Transaction

1min

When requesting a Payment (transaction), use the requestJSON to pass the Payment data. The returned response will contain a responseJSON section, with the Payment response returned by Breadwinner Payments.

The Transaction object has the following properties.

Field Name

Data Type

Description

processorCustomerId*

String

Customer Id in Processor (Find this).

paymentMethodId*

String

Payment Method Id in Processor (Find this).

amount*

Decimal



chargeCurrency*

String



processorOrgId

String



processorId

String



paymentIntentId

String



salesforceId

Id



status

String



source

Id

Salesforce Payment Method Id

customer

Id

Salesforce Customer Id

description

String



createdVia

String



billingStreetAddress1

String



billingStreetAddress2

String



billingCity

String



billingCountry

String



billingPostalCode

String



paymentMethodType*

String

Required for Stripe (Card or BankAccount)