我在 java 中使用 Braintree,在创建客户资料时,我收到这样的错误消息
try{
CustomerRequest request = new CustomerRequest()
.firstName("Kim")
.lastName("Jones")
.company("Jones Co.")
.email("mark.jones@example.com")
.fax("419-555-1234")
.phone("614-555-1234")
.id("asdasda23423433")
.paymentMethodNonce("88878692-0157-40c3-b23b-51c113ebf160")
.website("http://example.com");
Result<Customer> result = gateway.customer().create(request);
System.out.println("\n\n\t isSuccess=="+result.getSubscription());
ValidationErrors validationErrors=result.getErrors();
for (ValidationError validationError : validationErrors.getAllDeepValidationErrors()) {
ValidationErrorCode validationErrorCode=validationError.getCode();
System.out.println("\n\t code==>"+validationErrorCode+"\t msg- "+validationError.getMessage());
}
问题是这个validationErrorCode是常数例如:
CUSTOMER_ID_IS_IN_USE
PAYMENT_METHOD_PAYMENT_METHOD_NONCE_UNKNOWN
我没有在任何地方的文档中找到这个错误代码
我怎样才能得到剩余的错误代码?
我被卡住了。请帮忙。