sit_giftcard
Folgende Vorgänge werden unterstützt. Eine ausführliche Definition finden Sie in der Dienstbeschreibung.
-
Activation
Method to charge a commited value for an account. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = amount to book on the CardnumberParam name sCurrency = currency-Code of the transactionParam name sReferenceCode = optional textfield for the transaction -
ActivationEx
Proxy method for Redemption which maps response of `Activation`' s string array to object. -
ActivationNewNumber
Method to charge a commited value for an account. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = amount to book on the CardnumberParam name sCurrency = currency-Code of the transactionParam name sReferenceCode = optional textfield for the transactionParam name bNewNumber = flag to import a new number in de backgroundsystem -
ActivationNewNumberEx
Proxy method for Redemption which maps response of `ActivationNewNumber`' s string array to object. -
ActivationType
Method to charge a commited value for an accountParam name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = amount to book on the CardnumberParam name sCurrency = currency-Code of the transactionParam name sReferenceCode = optional textfield for the transactionParam name iAccountType = account type for different handling -
ActivationTypeEx
Proxy method for Redemption which maps response of `ActivationType`' s string array to object. -
ActivationWithBlock
Method to charge a commited value for an account and block ther account after charge.Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = amount to book on the CardnumberParam name sCurrency = currency-Code of the transactionParam name sReferenceCode = optional textfield for the transactionParam name iAccountType = account type for different handling -
ActivationWithBlockEx
Proxy method for Redemption which maps response of `ActivationWithBlock`' s string array to object. -
BookReservation
Finalize a reservation to a redemption. For the redemption it is possible reduce the amount of the reservation, after booking the rest amount are aviable on the cardmnumber.Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sReservationNumber = Number for the reservation / Param name sAmount = commited value for redeem / Param name sCurrency = currency for the transaction / Param name sReferenceCode = reference for the transaction -
Campaign
Method to get the current state of a committed transaction.param name sMerchantId = customer id for authentificationparam name sMerchantCode = customer authentification codeparam name sSessionId = session idparam name sCardNumber = card or account numberparam name sAmount = value to activateparam name sCampaignCode = campaign code -
CampaignEx
Proxy method for Redemption which maps response of `Campaign`' s string array to object. -
Cancellation
Method to cancel a transaction with the committed trace no. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sTraceNr = trace no to identificate the transaction / Param name sReferenceCode = reference for the transaction -
CancellationEx
Proxy method for Redemption which maps response of `Campaign`' s string array to object. -
GetState
Method to get the current state of a committed transaction.param name sMerchantId = customer id for authentificationparam name sMerchantCode = customer authentification codeparam name sSessionId = session idparam name sTimeStamp = timestamp from transactionparam name sTID = terminal id for identificationparam name sCardNumber = card or account number -
GetStateEx
Proxy method for Redemption which maps response of `GetState`' s string array to object. -
Redemption
Method to redeem a commited value from an account. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = commited value for redeem / Param name sCurrency = currency for the transaction / Param name sReferenceCode = reference for the transaction -
RedemptionEx
Proxy method for Redemption which maps response of `Redemption`' s string array to object. -
Reservation
Method to reserve a amount from a cardnumer. The amount is not realy booked, but not avaible on the cardnumber. To finalize the the amount must booked with the Mthode BookReservation or cancelt.Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sAmount = commited value for redeem / Param name sCurrency = currency for the transaction / Param name sReferenceCode = reference for the transaction - endRedemption
-
getBalance
Method to get the current credit value from an account. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number -
getBalanceEx
Proxy method for Redemption which maps response of `getBalance`' s string array to object. -
getBalanceWithLoyalty
Method to get the current credit value from an account. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sLoyaltyCard = number to check whether the passed in CardNumber is allowed to use -
getBalanceWithLoyaltyEx
Proxy method for Redemption which maps response of `getBalanceWithLoyalty`' s string array to object. -
getLoyaltyList
Method to get a loyalty list. Param name sMerchantId = customer id for authentification / Param name sMerchantCode = customer authentification code / Param name sSessionId = session id for unique identification / Param name sTimeStamp = timestamp from transaction / Param name sTID = terminal id for identification / Param name sCardNumber = card or account number / Param name sLoyaltyCard = number to check whether the passed in CardNumber is allowed to use - reportOrder
- startRedemption
- unblockGiftcardByOrderId