Доступ запрещен - пользователь не имеет доступа к запрошенной операции в UnionPay (WireCard) - PullRequest
0 голосов
/ 30 ноября 2018

Я использую платежную систему Wirecard Union Pay Payment, но он возвращает Доступ запрещен - у пользователя нет доступа к запрошенной операции! ошибка.

Ниже приведена информация о песочнице;

{
        "MerchantAccountId": "7139c728-cc91-11e3-ac9f-00163e1a318d",
        "PaymentMethod": "chinapay",
        "Mode": "sandbox",
        "UserName": "70000-APILUHN-CARD",
        "Password": "8mhwavKVb91T",
        "Url": "https://api-test.wirecard.com/engine/rest/paymentmethods"
}

Заголовок Базовый NzAwMDAtQVBJTFVITi1DQVJEOjhtaHdhdktWYjkxVA ==

Запрос JSON

{
   "payment":{
      "merchant-account-id":{
         "value":"7139c728-cc91-11e3-ac9f-00163e1a318d"
      },
      "request-id":"dd30edbf-240e-4b21-9bb5-d0d95319e6b1",
      "transaction-type":"authorization",
      "requested-amount":{
         "value":"1.01",
         "currency":"USD"
      },
      "account-holder":{
         "first-name":"Pawan",
         "last-name":"Shukla",
         "email":"pawan.shukla@wikaad.com",
         "phone":"+1(1)4161234567",
         "address":{
            "street1":"123 anystreet",
            "city":"Brantford",
            "country":"CA",
            "state":"ON"
         }
      },
      "order-number":"62598",
      "payment-methods":{
         "payment-method":[
            {
               "name":"chinapay"
            }
         ]
      },
      "cancel-redirect-url":"http://localhost:55152/Home/cancel",
      "success-redirect-url":"http://localhost:55152/Home/success",
      "fail-redirect-url":"http://localhost:55152/Home/fail",
      "ip-address":"127.0.0.1"
   }
}

Если яна телеграмму, тогда ответ вернется ниже ответа.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<payment xmlns="http://www.elastic-payments.com/schema/payment" xmlns:ns2="http://www.elastic-payments.com/schema/epa/transaction">
    <transaction-state>failed</transaction-state>
    <statuses>
        <status code="403.1166" description="Access Denied - User doesn't have the access for the requested operation!" severity="error"/>
    </statuses>

Так что, пожалуйста, дайте мне то, что мне не хватает.

...