Продавцы торговой площадки BlueSnap — каковы минимальные данные, чтобы им платили?

Я новичок на рынке BlueSnap — я создал несколько поставщиков и прочитал документацию — я знаю, что вы можете начать с электронной почты и страны:

{ 
"email": "[email protected]", 
"country": "US"
} 

но вам нужно больше деталей, чтобы убедиться, что поставщику заплатят. Я мог бы получить полную информацию:

{
    "email": "[email protected]",
    "firstName": "Joe",
    "lastName": "Smith",
    "phone": "1-123-456-7890",
    "address": "123 Main Street",
    "city": "Boston",
    "country": "US",
    "state":"MA",
    "zip": "123456",
    "defaultPayoutCurrency": "USD", 
    "vendorPrincipal": {
        "firstName": "Joe",
        "lastName": "Smith",
        "address": "123 Main Street",
        "city": "Boston",
        "country": "US",
        "zip": "123456",
        "dob": "28-09-9999",
        "personalIdentificationNumber": "1234",
           "driverLicenseNumber": "561196411",
        "email": "[email protected]"
    },
    "vendorAgreement": {
        "commissionPercent": 30
    },
    "payoutInfo": [{
        "payoutType": "ACH",
        "baseCurrency": "USD",
        "nameOnAccount": "vendor",
        "bankAccountType": "CHECKING",
        "bankAccountClass": "PERSONAL",
        "bankName": "Leumi",
        "bankId": "12445",
        "country": "US",
        "state":"MA",
        "city": "Juneau",
        "address": "1 bank address",
        "zip": "12345",
        "bankAccountId": "36628822", 
        "minimalPayoutAmount": 50
        }]
    }

Я хочу определить поставщика один раз и знать, что это сделано, и что за любые продажи, которые они делают, им платят. С другой стороны, мне не нравится спрашивать водительские права и прочую дополнительную информацию, если она на самом деле не нужна.

Какой минимальный набор полей я должен ввести, чтобы знать, что об этом позаботятся?


person Mark Averill    schedule 25.09.2017    source источник
comment
Как это связано с программированием?   -  person tambre    schedule 25.09.2017
comment
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он не связан с программированием.   -  person John Conde    schedule 25.09.2017


Ответы (1)


BlueSnap допускает изменение сведений о поставщике, но цель состоит в том, чтобы в конечном итоге получить оплату от поставщика путем проверки рисков и утверждения. Стоит отметить, что вам не нужно сразу все готовить — вы можете начать со страны и электронной почты, настроить учетную запись и перейти к продажам. Но следующий список необходим, если вы хотите, чтобы поставщик перешел к следующему шагу:

  • Vendor level
    • email
    • страна
    • Телефон
    • имя
    • адрес
    • город
    • молния
  • Vendor principal level
    • firstName
    • фамилия
    • адрес
    • город
    • страна
    • молния
    • Доб
    • персональный идентификационный номер
    • Эл. адрес
  • если основной страной поставщика являются США, добавьте в список driverLicense. В противном случае добавьте номер_паспорта. Вам не нужны оба.
  • Payout info level you need at least one payout info and it must include the fields:
    • payoutType
    • базисная валюта
    • имя аккаунта
    • банкAccountType
    • банкAccountClass
    • название банка
    • идентификатор банка
    • страна
    • город
    • адрес
    • молния
    • банкAccountId

Вы можете добавить их все в один и тот же первоначальный вызов, все за один раз, не обращаясь к одному и тому же поставщику для каких-либо обновлений:

{
"email": "[email protected]",
"name": "John Smith",
"phone": "1-123-456-7890",
"address": "123 Main Street",
"city": "Boston",
"country": "US",
"state":"MA",
"zip": "123456", 
"vendorPrincipal": {
    "firstName": "Joe",
    "lastName": "Smith",
    "address": "123 Main Street",
    "city": "Boston",
    "country": "US",
    "zip": "123456",
    "dob": "28-09-9999",
    "personalIdentificationNumber": "1234",
    "driverLicenseNumber": "561196411",
    "email": "[email protected]"
},
"payoutInfo": [{
    "payoutType": "ACH",
    "baseCurrency": "USD",
    "nameOnAccount": "vendor",
    "bankAccountType": "CHECKING",
    "bankAccountClass": "PERSONAL",
    "bankName": "Leumi",
    "bankId": "12445",
    "country": "US",
    "state":"MA",
    "city": "Juneau",
    "address": "1 bank address",
    "zip": "12345",
    "bankAccountId": "36628822", 
    }]
}

Хотя они не нужны для оплаты вашего поставщика, я бы рекомендовал установить комиссию по умолчанию для поставщика в разделе соглашения - это сэкономит вам время позже, когда вы сможете полагаться на это значение при обработке транзакций.

person Assafs    schedule 25.09.2017