Payeezy Java Client FDToken Проблема оплаты

Я использую Payeezy Java Client. Когда я пытаюсь сделать doPrimaryTransaction я получил PayeezyResponse с statusCode=404 а также responseBody=Error 404: SRVE0295E: Error reported: 404,

pom.xml:

<dependency>
    <groupId>com.firstdata.payeezy</groupId>
    <artifactId>payeezy-java-client</artifactId>
    <version>1.0</version>
</dependency>

PayeezyClientHelper bean:

private Properties payeezyProperties() {
    Properties properties = new Properties();
    properties.setProperty("apikey", environment.getProperty("apikey"));
    properties.setProperty("pzsecret", environment.getProperty("pzsecret"));
    properties.setProperty("token", environment.getProperty("token"));
    properties.setProperty("url", environment.getProperty("url"));
    properties.setProperty("js_security_key", environment.getProperty("js_security_key"));
    properties.setProperty("ta_token", environment.getProperty("ta_token"));
    properties.setProperty("currency", environment.getProperty("currency"));

    return properties;
}

@Bean
public PayeezyClientHelper payeezyClientHelper() {
    return new PayeezyClientHelper(payeezyProperties());
}

Код операции:

TransactionRequest transactionRequest = new TransactionRequest();
        transactionRequest.setAmount(amount);
        transactionRequest.setCurrency(currency);
        transactionRequest.setPaymentMethod(PaymentMethod.TOKEN.getValue());
        transactionRequest.setTransactionType(TransactionType.PURCHASE.name().toLowerCase());

        Token token = new Token();
        token.setTokenType(TokenType.FDToken.toString());

        Transarmor transarmor = new Transarmor();
        transarmor.setType(form.getCardtype());
        transarmor.setValue(form.getToken());
        transarmor.setName(form.getCardholder());
        transarmor.setExpiryDt(form.getExpire());

        token.setTokenData(transarmor);
        transactionRequest.setToken(token);

        PayeezyResponse response = payeezyClientHelper.doPrimaryTransaction(transactionRequest);

Как решить проблему?

0 ответов

Другие вопросы по тегам