List of Services used the Direct API:
Method Request | Methode Response | Description |
---|---|---|
doAuthorizationRequest | doAuthorizationResponse | Initializing a direct payment transaction |
disablePaymentRecordRequest | disablePaymentRecordResponse | The service disablePaymentRecord allows to disable a payment folder |
doReAuthorizationRequest | doReAuthorizationResponse | Resetting a direct payment transaction |
doScoringChequeRequest | doScoringChequeResponse | This service permits to control the cheque validity (not used) |
getBalanceRequest | getBalanceResponse | This service permits to get the Card balance (e.g.: Visaprepaid) |
getBillingRecordRequest | getBillingRecordResponse | This service allows you to recover the characteristics of a payment deadline |
getCardsRequest | getCardsResponse | The service permits to retrieve the cards of the wallet indicated |
getEncryptionKeyRequest | getEncryptionKeyResponse | This service provides the public key for encrypting card data. Encryption is performed via the asymmetric RSA algorithm |
getMerchantSettingRequest | getMerchantSettingResponse | This service permits to recover all the data concerning all the payment method |
getPaymentRecordRequest | getPaymentRecordResponse | The service retrieves information from a recurring payment folder |
getTokenRequest | getTokenResponse | The service permits the merchant to retrieve a token, as well as a number of other information, from a card and an expiration date |
isRegisteredRequest | isRegisteredResponse | This service allows the merchant to request a score for the indicated processor |
updateBillingRecordRequest | updateBillingRecordResponse | This service allows you to change the due date or the amount of a recurring payment |
updatePaymentRecordRequest | updatePaymentRecordResponse | This service permits to modify one or more parameters of a recurring payment |
verifyAuthenticationRequest | verifyAuthenticationResponse | This service allows to check the eligibility of the transaction to 3DS |
verifyEnrollmentRequest | verifyEnrollmentResponse | This service is used to initialize a 3DS transaction |
Recommendation : at each webservice call, it is imperative to use getTransactionDetails