website logo
Product Overview
NetSuite
Payments
QuickBooks
Xero
Navigate through spaces
Product Overview
NetSuite
Payments
QuickBooks
Xero
⌘K
Getting Started
App Installation
Connect to Payment Processor
Customer Match
Update Page Layouts
Guided Wizard
Custom Guided Wizard
Button URL Structure
Button URL Generator
Additional Configuration
Auto-match Payment Transactions with Customers
Custom Fields
Global API
API Overview
Request
Response
Technical Resources
Requirements
ERD / Object Structure
ID Locations
Getting Help
Docs powered by archbee 
1min

Transaction

When requesting a Payment, use the requestJSON to pass the Payment data, and the response will have responseJSON which stores 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)



Updated 20 Feb 2023
Did this page help you?
Yes
No
UP NEXT
Create Transaction
Docs powered by archbee