Customer
When processing a Customer, use the requestJSON to pass in the Customer data. The returned response will contain a responseJSON section with the Customer response returned by Breadwinner Payments.
The Customer object has the following properties.
Field Name | Data Type | Description |
---|---|---|
customerName | String | Supported by Stripe only |
firstName | String |  |
lastName | String |  |
String |  | |
customerPhone | String |  |
description | String |  |
company | String |  |
processorCustomerId | String | Required while updating the Customer (Find this). |
billingStreetAddress1 | String |  |
billingStreetAddress2 | String |  |
billingCity | String |  |
billingState | String |  |
billingCountry | String |  |
billingPostalCode | String |  |
salesforceAccount | String |  |
invoicePrefix | String | Supported by Stripe only |
language | String | Supported by Stripe only |
taxType | String | Supported by Stripe only |
taxId | String | Supported by Stripe only |
taxExempt | String | Supported by Stripe only |
salesforceId | String | readOnly field |
processorType | String | readOnly field |
processorOrgName | String | readOnly field |
processorOrgId | String | readOnly field |
liveMode | Boolean | readOnly field |
createdVia | String readOnly field | readOnly field |
createdDateInProcessor | DateTime | readOnly field |
shippingStreetAddress1 | String | readOnly field |
shippingStreetAddress2 | String | readOnly field |
shippingState | String | readOnly field |
shippingCity | String | readOnly field |
shippingCountry | String | readOnly field |
shippingPhone | String | readOnly field |
shippingPostalCode | String | readOnly field |
- company is supported for Square and Braintree, not for Stripe.
- Address fields are not supported for Braintree.
- Currently, Only Billing address fields can be updated to Processor.