| category | OSS |
|---|---|
| package | OSS_PaymentProcessor |
| subpackage | OSS_PaymentProcessor_Realex |
| copyright | Copyright (c) 2007 - 2012, Open Source Solutions Limited, Dublin, Ireland |
| license | New BSD License |
creditCard(string $timeStamp, string $merchantId, string $orderId, string $payerRef, string $cardHolder, string $cardNumber, string $secret) : string
stringin YYYYmmddhhmmss format
stringthis merchant id in Realex
stringa unique realEx order id
stringunique payer reference id
stringthe card holder's name
stringthe credit card number
stringThe shared secret
stringpayer(string $timeStamp, string $merchantId, string $orderId, string $payerRef, string $secret) : string
stringin YYYYmmddhhmmss format
stringthis merchant id in Realex
stringa unique realEx order id
stringunique payer reference id
stringThe shared secret
stringpayment(string $timeStamp, string $merchantId, string $orderId, string | int | float $amount, $currency, string $payerRef, string $secret) : string
stringin YYYYmmddhhmmss format
stringthis merchant id in Realex
stringa unique realEx order id
stringintfloatthe value of the transaction in the smallest unit of the currency, e.g. in cent for euro or dollar
stringunique payer reference id
stringThe shared secret
stringrefund(string $refundPassword, string $secret) : string
stringrefund password assigned by Realex
stringThe shared secret
stringremoveCreditCard(string $timeStamp, string $merchantId, string $payerRef, string $creditCardRef, string $secret) : string
stringin YYYYmmddhhmmss format
stringthis merchant id in Realex
stringunique payer reference id
stringunique creditcard reference id
stringThe shared secret
stringresponse(array $resp, string $secret) : string
arrayThe parsed Realex XML response as an array
stringThe shared secret
stringThe calculated SHA1 hashupdateCreditCard(string $timeStamp, string $merchantId, string $payerRef, string $creditCardRef, string $validTo, string $secret) : string
stringin YYYYmmddhhmmss format
stringthis merchant id in Realex
stringunique payer reference id
stringunique creditcard reference id
stringthe expiry date of the card in 'YYYY-MM' or 'YYYY-mm-dd' format
stringThe shared secret
string