Я хочу протестировать API-интерфейс Braintree Marketplace в режиме песочницы. Я уже создал учетную запись sandbox и использовал SDK node.js.API-интерфейс Braintree Marketplace - в учетной записи Sandbox?
Я имею в виду документацию здесь: https://developers.braintreepayments.com/guides/marketplace/onboarding/node
Ниже мой код узла:
app.get('/', function(req, res) {
merchantAccountParams = {
individual: {
firstName: "Jane",
lastName: "Doe",
email: "[email protected]",
phone: "5553334444",
dateOfBirth: "1981-11-19",
ssn: "456-45-4567",
address: {
streetAddress: "111 Main St",
locality: "Chicago",
region: "IL",
postalCode: "60622"
}
},
business: {
legalName: "Jane's Ladders",
dbaName: "Jane's Ladders",
taxId: "98-7654321",
address: {
streetAddress: "111 Main St",
locality: "Chicago",
region: "IL",
postalCode: "60622"
}
},
funding: {
descriptor: "Blue Ladders",
//destination: MerchantAccount.FundingDestination.Bank,
destination:"Demo Bank",
email: "[email protected]",
mobilePhone: "5555555555",
accountNumber: "1123581321",
routingNumber: "071101307"
},
tosAccepted: true,
masterMerchantAccountId: "14ladders_marketplace",
id: "blue_ladders_store"
};
gateway.merchantAccount.create(merchantAccountParams, function (err, result) {
res.send(result.success);
});
});
Приведенный выше код всегда возвращает false.I Гадаю, что мы можем даже проверить это с песочницей или не? или я что-то пропустил?
Любой человек сталкивается с этой проблемой, прежде чем помогать.
спасибо.
Здравствуйте, Pblesi, спасибо за ваш ответ. теперь я получаю неверную ошибку merchantAccountId, я передаю идентификатор учетной записи продавца, который я получаю из настроек> Обработка> Merchant Accounts. пожалуйста, укажите, чего не хватает? –
@DhirajKarkera Я бы посмотрел на конкретную ошибку проверки, которую вы возвращаете. Возможно, учетная запись продавца не настроена в качестве торгового торговца Marketplace. Если это не решит вашу проблему, обратитесь за дополнительной поддержкой в нашу [службу поддержки] (https://support.braintreepayments.com/). – pblesi
Да, правая @Pblesi, я только что узнал, что учетная запись песочницы, которую я создал, не была учетной записью США, для использования API Marketplace вам необходимо создать учетную запись США. Спасибо за всю вашу помощь. –