Creating A New Business (With Merchant Data)

Access Endpoint URL: https://rest.everyware.com/api/Default/CreateNewMerchantAccount [POST]

You can use CreateNewMerchantAccount to create a new business attached to a merchant account, allowing for connection to the Everyware merchant ecosystem. This method requires more information from the outset, but also helps to fast track the ability to quickly start taking payments from your customers.

When setting up a location for which a New Merchant Account application will be submitted, it is necessary to provide the business owner’s information as the Main Business Contact, including a valid mailing address, email and phone number.

Once submitted an Everyware Account Specialist will be in contact to complete the setup.

INBOUND PARAMETERS

ParameterDescriptionRequired
FirstNameFirst name of Main Business Contact (Owner)REQUIRED
LastNameLast name of Main Business Contact (Owner)REQUIRED
DateOfBirthDate of Birth for Main Business Contact (Owner). Format as mm-dd-yyyyREQUIRED
SSNSocial Security Number for Main Business Contact (Owner). Format with no hyphens.REQUIRED
EmailEmail Address of for the Main Business Contact (Owner)

This appears on your email receipts and invoices!!
REQUIRED
PhonePhone Number for the Main Business Contact (Owner). 10 digits and numbers only.REQUIRED
Address1Line One of the Main Contact's Street AddressREQUIRED
Address2Line two of the Main Contact's Street AddressOptional
CityCity for Main Contact's Street AddressREQUIRED
StateState code of Main Contact's Street Address. Use 2 letter state code, “TX”, “FL”)REQUIRED
PostalCodeZipcode of Main Contact's AddressREQUIRED
BusinessLegalNameLegal name of the companyREQUIRED
DBADoing Business As name of companyREQUIRED
EINTax Identification NumberREQUIRED
BusinessPhonePhone number of business. 10 digits and numbers only.Optional
BusinessEmailPrimary email address of business.Optional
BusinessAddressLine one of business street address

This appears on invoices and receipts.
Optional
BusinessCityCity of business street addressOptional
BusinessStateState code of main business contact (please use 2 letter state code, “TX”, “FL”)Optional
BusinessPostalCodeZip/postal code of business street addressOptional
BankNameName of Company’s Bank

This is the bank to which Everyware will deposit funds.
REQUIRED
AccountNameName of Company’s Bank Account

This is the account to which Everyware will deposit funds.
REQUIRED
AccountNumberCompany's Bank Account Number

This is the number of the account to which everyware will deposit funds.
REQUIRED
RoutingNumberCompany’s Bank Routing Number

This is the bank to which Everyware will deposit funds.
REQUIRED
BusinessTypeIdNumeric field denoting the type of business/industry/vertical the merchant account is for.
Please contact your Everyware representative to confirm which BusinessTypeId value you should use for the business(es) you will be onboarding with Everyware.
REQUIRED
URLWebsite address for the business.

Format without http/https prefix.
Ex: google.com
REQUIRED
ExternalAPIKeyEnter only if you want an External Key defined by you to override the key that is assigned by Everyware.Optional
APIKeyWhen creating a sub-location, use the parent API key you wish for this location to be associated with.Optional
UsernameWhen creating a sub-location, use the parent Username you wish for this location to be associated with.Optional
ReferralIdThe ID that will signal to the name of the referring company or agent to Everyware account management team when new sites are created.

Ex: "Incfile"
Optional

👍

Optional: BusinessTypeID

The BusinessTypeID will determine the default services, invoice fields and other feature settings throughout the site. If blank, the industry will default to the Master Site’s Business Type. If blank at the Master Site level and business level, sites will default to the most generic site type, “Other.”

OUTBOUND PARAMETERS

Please note that the API response for this call is not in the universal response format. It is specific to this call.

ParameterDescription
MobileNumberUnique messaging phone number assigned for the business.string
SalesSiteIDThe unique identifier in Everyware for the business.int32
APIKeyThe API Key for the newly created business.string
UsernameThe username generated for the newly created business, which will usually be the same as a SalesSiteID.string

CREATE NEW MERCHANT SAMPLE CODE

{
  "FirstName": "John",
  "LastName": "Test",
  "DateOfBirth": "01-01-2001",
  "SSN": "555443333",
  "Email": "[email protected]",
  "Phone": "5555555555",
  "Address1": "100 Main St",
  "Address2": "",
  "City": "Austin",
  "State": "TX",
  "PostalCode": "78754",
  "BusinessLegalName": "Pharmacist ABC",
  "DBA": "Pharmacist ABC",
  "EIN": "123456780",
  "URL": "www.drabc.com",
  "BusinessAddress": "201 Main St",
  "BusinessCity": "Austin",
  "BusinessState": "TX",
  "BusinessPostalCode": "78701",
  "AccountName": "ABC Bank Account",
  "AccountNumber": "9998899",
  "BankName": "ABC Bank",
  "RoutingNumber": "9999999998"
  "ReferralID": "Sunshine"
   }
curl --location 'https://rest.everyware.com/api/Default/CreateNewMerchantAccount' \
--header 'Authorization: Basic [xxx]' \
--header 'Content-Type: application/json' \
--data-raw ' {
  "FirstName": "John",
  "LastName": "Test",
  "DateOfBirth": "01-01-2001",
  "SSN": "555443333",
  "Email": "[email protected]",
  "Phone": "5555555555",
  "Address1": "100 Main St",
  "Address2": "",
  "City": "Austin",
  "State": "TX",
  "PostalCode": "78754",
  "BusinessLegalName": "Pharmacist ABC",
  "DBA": "Pharmacist ABC",
  "EIN": "123456780",
  "URL": "www.drabc.com",
  "BusinessAddress": "201 Main St",
  "BusinessCity": "Austin",
  "BusinessState": "TX",
  "BusinessPostalCode": "78701",
  "AccountName": "ABC Bank Account",
  "AccountNumber": "9998899",
  "BankName": "ABC Bank",
  "RoutingNumber": "9999999998"
  "ReferralID": "Sunshine"
}'
{
    "IsSuccess": true,
    "Message": "Nice! New Business Account has been created successfully.",
    "Data": {
        "MobileNumber": "5555555555",
        "SalesSiteID": 127982,
        "APIKey": "XXXC-CCCC-CCCC-CCCC-XXXXXXXXX",
        "UserName": "127982"
}

PREVIEW IMAGE

In Everyware a newly created business profile page looks like this: