Query

Here you can make see all your orders requests

Field NameLenTypeReqVerComments
methodN/AAlp-NumYes1.2query
fromEmailN/AAlp-NumYes1.2The email associated with the account from which the authorize is made
merchantAccountIdN/ANumYes1.2Acquiring Merchant ID
transactionIdN/ANum--1.2The Authorization transaction ID(optional, if ommited all transactions are returned)
keyN/AAlp-NumYes1.2MD5(sharedSecret + merchantAccountId + transactionId)

This request is responded by a message with the following content:

Field NameLenTypeMdtVerComments
ResponseCodeN/AAlp-NumYes1.2The response code; 00 = Success;
ResponseDescriptionN/AAlp-NumYes1.2Human readable response
FeeN/ARealYes1.2Fee for the current transaction
Transactions/Transaction/TransactionIdN/ANumYes1.2The ID og the transaction
Transactions/Transaction/ReferenceIdN/AAlp-NumYes1.2Your internal identification
Transactions/Transaction/NameOnCardN/AAlp-NumYes1.2Name On Card
Transactions/Transaction/CardNumberN/ANumYes1.2Card Number
Transactions/Transaction/AddressN/AAlp-NumYes1.2Address
Transactions/Transaction/AmountN/ANumYes1.2Amount
Transactions/Transaction/CurrencyN/AAlpYes1.2Currency
Transactions/Transaction/TransactionDateN/AAlp-NumYes1.2Transaction Date
Transactions/Transaction/StatusIdN/ANumYes1.2Transaction Status

Request Sample:

https://secure.paxum.com/payment/api/paymentAPI.php
POST
method=query&fromEmail=payee%40domain.com&trasactionId=123456&key=43003c21814cbf5c8f3bcfabbca6a473

Response Sample

<?xml version="1.0"?>
<Response>
    <Environment>PRODUCTION</Environment>
    <Method>query</Method>
    <ResponseCode>00</ResponseCode>
    <ResponseDescription>Approved or Completed Successfully</ResponseDescription >
    <Fee>0.00</Fee>
    <Transactions>
    <Transaction>
    <TransactionId>23646236</TransactionId>
    <ReferenceId>123</ReferenceId>
    <NameOnCard>John Smith</NameOnCard>
    <CardNumber>1234567890123456</CardNumber>
    <Address>Card billing address</Address>
    <Amount>10</Amount>
    <Currency>USD</Currency>
    <TransactionDate>2013-01-01</TransactionDate>
    <Status>23</Status>
    </Transaction>
    ...
    </Transactions>
</Response>

Working Sample(s):

query.php