2016-05-14 5 views
1

Ich verwende braintree mit java, Während das Kundenprofil erstellen, erhalte ich die Fehlermeldungen wie dieseBraintree Java Implementierung von Validierungsfehlercodes Kunden zu schaffen

try{ 

      CustomerRequest request = new CustomerRequest() 
        .firstName("Kim") 
        .lastName("Jones") 
        .company("Jones Co.") 
        .email("[email protected]") 
        .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()); 
     } 

Das Problem ist dieses validationErrorCode kommt als Konstante für die ex:

CUSTOMER_ID_IS_IN_USE

PAYMENT_METHOD_PAYMENT_METHOD_NONCE_UNKNOWN

ich diese Fehlercodes in dem Dokument überall

fanden

Wie ich die restlichen Fehlercodes bekommen?

Ich habe festgefahren. Bitte helfen.

Antwort

0

Ich glaube, was Sie suchen, ist die Liste der Braintree Validation Errors.

+0

ja, aber ich habe über Konstanten (d. H. CUSTOMER_ID_IS_IN_USE) als Fehler nicht seine ganzzahligen Codes. Ich möchte wissen, ob es ein Dokument für solche Arten von Konstanten gibt – Kamini

+0

Die Konstanten sind verfügbar in [der Bibliothek Quelle] (https://github.com/braintree/braintree_java/blob/master/src/main/java/com/ braintreegateway/ValidationErrorCode.java). –

+0

@ RaymondBerg danke für den Link – Kamini

Verwandte Themen