transaction

Process a register: registers a customer's payment instrument for future use (Debit or Preauthorize)

post/transaction/{apiKey}/register

Request

Path parameters

apiKeystring required

API Key of Connector

Request body

merchantTransactionIdstring required
additionalId1string
additionalId2string
extraDataExtraData
pspPassthroughDataPspPassthroughData
merchantMetaDatastring
referenceUuidstring

UUID of a previous register transaction on the same merchant. Used by the expiry-update register flow to point at the existing token whose expiry date should be patched.

successUrlstring
cancelUrlstring
errorUrlstring
callbackUrlstring
transactionTokenstring
descriptionstring
transactionIndicator'SINGLE' | 'INITIAL' | 'RECURRING' | 'FIRST-CARDONFILE' | 'CARDONFILE' | 'CARDONFILE-MERCHANT-INITIATED' | 'MOTO'
languagestring
publicDataPublicData (unresolved $ref)

Response

Transaction response

successboolean
uuidstring
purchaseIdstring
returnType'FINISHED' | 'REDIRECT' | 'HTML' | 'PENDING' | 'ERROR' | 'PENDING_DCC'
redirectType'iframe' | 'fullpage' | '3ds'
redirectUrlstring
redirectQRCodestring

DataUrl

htmlContentstring
paymentDescriptorstring
paymentMethodstring
adapterMessagestring
adapterCodestring
extraDataExtraData

Changes

No recorded changes to this operation across all 1 revision of this API.