Customer
When requesting a Customer, use the requestJSON to pass the Customer data, and the response will have responseJSON which stores the Customers response returned by Breadwinner Payments.
The Customer object has the following properties.
Customer
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