2017-09-25 18 views
1

私は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 
     }] 
    } 

私は一度、ベンダーを定義したい、それが行われ、彼らは任意の売上高は、彼らはのために支払いを受けることを知っています。一方、私は運転免許証や、それが本当に必要でないならばあらゆる種類の追加情報を求めて楽しむことはありません。

私はそれが世話をしていることを知っておく必要があるフィールドの最小限のセットは何ですか?

+0

これはプログラミングとどのように関連していますか? – tambre

+0

私はプログラミングに関連していないので、この質問を議論の対象外とすることに投票しました –

答えて

3

BlueSnapは、仕入先詳細のバリエーションを許していますが、最終的に仕入先にはリスクレビューと承認の承認を得ることになります。すぐに準備が整っている必要はありません。あなたは国と電子メールで始まり、アカウントを設定して販売に行くことができます。

  • ベンダーレベル
    • メール
    • 電話
    • アドレス:あなたは次のステップにベンダーを取得したい場合でも、次のリストでは、必要不可欠です
    • ジップ
  • ベンダーの主要なレベル
    • firstNameの
    • lastNameの
    • アドレス
    • ジップ
    • D OB
    • personalIdentificationNumber
    • メール
  • ベンダーの主要国が米国の場合は、リストにdriverLicenseを追加します。それ以外の場合は、パスポート番号を追加します。あなたは両方を必要としません。
  • お支払い情報のレベルでは、少なくとも一つの支払い情報を必要とし、それがフィールドを含める必要があります
    • payoutType
    • baseCurrency
    • nameOnAccount
    • bankAccountType
    • bankAccountClass
    • bankName
    • 銀行番号
    • 0あなたが戻って同じベンダーに行かなくても、すべて1回で、同じ最初の呼び出しでそれらのすべてを追加することができます
    • アドレス
    • ジップ
    • bankAccountId

更新の場合:

{ 
"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", 
    }] 
} 

ベンダーに支払う必要はありませんが、契約のセクションでベンダーのデフォルト手数料を設定することをお勧めします。トランザクションを処理する際にこの値に頼ることができます。