OneClickIssueSvc


Click here for a complete list of operations.

OneClickGetPriceCheckUserEx

описание:
показывает сколько необходимо внести средств с учетом комиссии для создания чека для метода OneClickOrderForUser
возвращает paymer-кошелек и лимит чека с проверкой лимита пользователя

параметры метода:
amount - сумма чека без комиссии
wmtype - тип титульных знаков (например: WMR, WMZ,..)
price - возвращаемое значение с учетом комисии
PurseN - paymer-кошелек, на который осуществляется перевод
currentPriceLimit - текущее допустимое значение (-1 если price возвращается)
amountLimit - максимальная сумма единичного чека (если значение -1, то лимит не установлен)

возвращает:
Success - успешно. искомая сумма в поле price
NotAuthenticated - нет доступа к методу
InternalError - ошибка, валюта не найдена. неверные входные параметры

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /ecc3/ws/OneClickIssueSvc.asmx HTTP/1.1
Host: www.paymer.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/OneClickGetPriceCheckUserEx"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthHeader xmlns="http://tempuri.org/">
      <ServiceLogin>string</ServiceLogin>
      <ServicePassword>string</ServicePassword>
    </AuthHeader>
  </soap:Header>
  <soap:Body>
    <OneClickGetPriceCheckUserEx xmlns="http://tempuri.org/">
      <amount>decimal</amount>
      <currencyName>string</currencyName>
      <userLogin>string</userLogin>
    </OneClickGetPriceCheckUserEx>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <OneClickGetPriceCheckUserExResponse xmlns="http://tempuri.org/">
      <OneClickGetPriceCheckUserExResult>Success or FalseOrder or FalseCodes or FalseTransOut or CodesChanged or OrderLiquidated or FalseIssue or InvalidPurse or InvalidPurseType or NotAuthenticated or OrderLocked or IssueNotValidYet or WrongAmount or InternalError or FalseGuaranty or NotProvided or NotPrivileged or InvalidPaymentDescription or WMTransactionTooOld or WMTransIDOccupied or WMTransReturned or FalseTrans or WMCardDealerOverLimit or SuccessGeneratedBefore or MonolithicOrder or FalseUser or InvalidWmType or InvalidObligType or NotEnoughAmount or CoreCallError or WMTransactionFailed or WMTransactionNotFound or DestinationPurseLocked or DbTransactionFailed or AsynchOrderCutStarted or CoreTransNotFound or CorrPurseLimitExceeded or WmeStopped or WmidLocked or UserNotApproved or BadWallet or BadCheck or WalletNotEmpty or WalletAlreadyExists or WalletBadName or OneShotPinInsertError or FalseOneShotPin or WalletUserLocked or WalletFrequentReminders or WalletBadNewMasterPin or UpdateWalletRegError or WalletMaxAliveOneShotPin or InvalidUserOptionsEx or EnumIdAlreadyRegistered or WalletMustBeInactive or SmallPaybackWalletPeriod or TransferRestricted or DeliveryFailed or RestrictedPhoneNumber or FalseUserPassword or InvalidPhoneNumber or ActivationRequestNotExits or ActivationCodeNotMatch or ActivationNotConfirmed or WMServicesError or IssuerDayLimit or Cancelled or WmInvoiceUnpaid or WalletNeedRegister or CryptoNoteInProcess</OneClickGetPriceCheckUserExResult>
      <price>decimal</price>
      <PurseN>string</PurseN>
      <amountLimit>decimal</amountLimit>
      <currentPriceLimit>decimal</currentPriceLimit>
    </OneClickGetPriceCheckUserExResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /ecc3/ws/OneClickIssueSvc.asmx HTTP/1.1
Host: www.paymer.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthHeader xmlns="http://tempuri.org/">
      <ServiceLogin>string</ServiceLogin>
      <ServicePassword>string</ServicePassword>
    </AuthHeader>
  </soap12:Header>
  <soap12:Body>
    <OneClickGetPriceCheckUserEx xmlns="http://tempuri.org/">
      <amount>decimal</amount>
      <currencyName>string</currencyName>
      <userLogin>string</userLogin>
    </OneClickGetPriceCheckUserEx>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <OneClickGetPriceCheckUserExResponse xmlns="http://tempuri.org/">
      <OneClickGetPriceCheckUserExResult>Success or FalseOrder or FalseCodes or FalseTransOut or CodesChanged or OrderLiquidated or FalseIssue or InvalidPurse or InvalidPurseType or NotAuthenticated or OrderLocked or IssueNotValidYet or WrongAmount or InternalError or FalseGuaranty or NotProvided or NotPrivileged or InvalidPaymentDescription or WMTransactionTooOld or WMTransIDOccupied or WMTransReturned or FalseTrans or WMCardDealerOverLimit or SuccessGeneratedBefore or MonolithicOrder or FalseUser or InvalidWmType or InvalidObligType or NotEnoughAmount or CoreCallError or WMTransactionFailed or WMTransactionNotFound or DestinationPurseLocked or DbTransactionFailed or AsynchOrderCutStarted or CoreTransNotFound or CorrPurseLimitExceeded or WmeStopped or WmidLocked or UserNotApproved or BadWallet or BadCheck or WalletNotEmpty or WalletAlreadyExists or WalletBadName or OneShotPinInsertError or FalseOneShotPin or WalletUserLocked or WalletFrequentReminders or WalletBadNewMasterPin or UpdateWalletRegError or WalletMaxAliveOneShotPin or InvalidUserOptionsEx or EnumIdAlreadyRegistered or WalletMustBeInactive or SmallPaybackWalletPeriod or TransferRestricted or DeliveryFailed or RestrictedPhoneNumber or FalseUserPassword or InvalidPhoneNumber or ActivationRequestNotExits or ActivationCodeNotMatch or ActivationNotConfirmed or WMServicesError or IssuerDayLimit or Cancelled or WmInvoiceUnpaid or WalletNeedRegister or CryptoNoteInProcess</OneClickGetPriceCheckUserExResult>
      <price>decimal</price>
      <PurseN>string</PurseN>
      <amountLimit>decimal</amountLimit>
      <currentPriceLimit>decimal</currentPriceLimit>
    </OneClickGetPriceCheckUserExResponse>
  </soap12:Body>
</soap12:Envelope>