Java Braintree创建子目录失败,但结果对象中没有错误
我想使用Braintree,我已获得批准并签署使用市场功能。我使用JAVA作为后端,并使用沙盒帐户 我试图根据中的教程和特定的文档创建一个子目录。例如,我直接从指南中复制的代码是,我还尝试使用以下有效的个人信息:Java Braintree创建子目录失败,但结果对象中没有错误,java,braintree,Java,Braintree,我想使用Braintree,我已获得批准并签署使用市场功能。我使用JAVA作为后端,并使用沙盒帐户 我试图根据中的教程和特定的文档创建一个子目录。例如,我直接从指南中复制的代码是,我还尝试使用以下有效的个人信息: MerchantAccountRequest request = new MerchantAccountRequest(). individual(). firstName("Jane"). lastName("Doe"). em
MerchantAccountRequest request = new MerchantAccountRequest().
individual().
firstName("Jane").
lastName("Doe").
email("jane@14ladders.com").
phone("5553334444").
dateOfBirth("1981-11-19").
ssn("456-45-4567").
address().
streetAddress("111 Main St").
locality("Chicago").
region("IL").
postalCode("60622").
done().
done().
funding().
descriptor("Blue Ladders").
destination(MerchantAccount.FundingDestination.BANK).
email("funding@blueladders.com").
mobilePhone("071101307").
accountNumber("1123581321").
routingNumber("071101307").
done().
tosAccepted(true).
masterMerchantAccountId("14ladders_marketplace").
id("blue_ladders_store");
Result<MerchantAccount> result = gateway.merchantAccount().create(request);
所以创造应该总是成功的。代码片段是:
Result<MerchantAccount> result = gateway.merchantAccount().create(
new MerchantAccountRequest().
individual()
.firstName(com.braintreegateway.test.MerchantAccount.Approve)
.done()
);
result.isSuccess始终返回false,而result.getErrors中没有错误。我也无法从沙盒web帐户中找到任何错误信息。有什么问题吗?或者这是因为我没有启用marketplace功能
谢谢 我在Braintree工作。如果你有更多的问题,你可以随时回答。看起来你已经有了一张我们的公开票,并且得到了回复,但是我会在这里为其他有同样问题的人发布他的
您要查找的是result.getErrors.getAllDeepValidationErrors,而不仅仅是result.getErrors
有关此类故障的更多信息,请参阅
Result<MerchantAccount> result = gateway.merchantAccount().create(
new MerchantAccountRequest().
individual()
.firstName(com.braintreegateway.test.MerchantAccount.Approve)
.done()
);
logger.info("Is the result successful? " + result.isSuccess());
ValidationErrors errors = result.getErrors();
logger.info("Number of errors returned " + result.getErrors().size());