Page tree

List of Services used the Direct API:

Method Request
Methode Response
Description
doAuthorizationRequestdoAuthorizationResponseInitializing a direct payment transaction
disablePaymentRecordRequestdisablePaymentRecordResponseThe service disablePaymentRecord allows to disable a payment folder
doReAuthorizationRequestdoReAuthorizationResponse

Resetting a direct payment transaction

doScoringChequeRequestdoScoringChequeResponseThis service permits to control the cheque validity (not used)
getBalanceRequestgetBalanceResponseThis service permits to get the Card balance (e.g.: Visaprepaid)
getBillingRecordRequestgetBillingRecordResponse

This service allows you to recover the characteristics of a payment deadline

getCardsRequestgetCardsResponseThe service permits to retrieve the cards of the wallet indicated
getEncryptionKeyRequestgetEncryptionKeyResponse

This service provides the public key for encrypting card data. Encryption is performed via the asymmetric RSA algorithm

getMerchantSettingRequestgetMerchantSettingResponse

This service permits  to recover all the data concerning all the payment method

getPaymentRecordRequestgetPaymentRecordResponse

The service retrieves information from a recurring payment folder

getTokenRequestgetTokenResponse

The service permits the merchant to retrieve a token, as well as a number of other information, from a card and an expiration date

isRegisteredRequestisRegisteredResponse

This service allows the merchant to request a score for the indicated processor

updateBillingRecordRequestupdateBillingRecordResponse

This service allows you to change the due date or the amount of a recurring payment

updatePaymentRecordRequestupdatePaymentRecordResponse

This service permits to modify one or more parameters of a recurring payment

verifyAuthenticationRequestverifyAuthenticationResponse

This service allows to check the eligibility of the transaction to 3DS

verifyEnrollmentRequestverifyEnrollmentResponse

This service is used to initialize a 3DS transaction

Recommendation : at each webservice call, it is imperative to use getTransactionDetails

  • No labels