Skip to main content
POST
/
v1
/
authorization-templates
/
request
/
retail-offline-pin
Generate retail offline pin auth request template
curl --request POST \
  --url https://integration-api-cat2.demo.ext.test.cia.enfuce.com/test-api/v1/authorization-templates/request/retail-offline-pin \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "card": {
    "cardId": "<string>",
    "applicationSelection": "credit"
  },
  "transactionData": {
    "transactionAmount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "settlementAmount": {
      "amount": 3.14,
      "currency": "EUR"
    }
  }
}
'
{
  "card": {
    "cardId": "<string>",
    "applicationSelection": "credit"
  },
  "transactionData": {
    "transactionAmount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "transactionType": "RETAIL",
    "cardEntryMode": "MANUAL_ENTRY",
    "settlementAmount": {
      "amount": 3.14,
      "currency": "EUR"
    }
  },
  "merchantData": {
    "merchantId": "<string>",
    "merchantName": "<string>",
    "merchantCity": "<string>",
    "merchantCountry": "FIN",
    "merchantCategoryCode": "5734",
    "acquirerId": "<string>",
    "acquirerCountry": "FIN",
    "terminalId": "<string>",
    "partialApprovalCapable": true,
    "subMerchantId": "<string>"
  },
  "threeDsData": {
    "authenticationValue": "<string>",
    "eci": "<string>",
    "dsTransactionId": "<string>",
    "protocolVersion": "2.1.0"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

auditUser
string
required

The audit user to log the request

Body

application/json

Request to generate retail ecommerce auth request

card
object
required

Data of the card with which the transaction is done with.

transactionData
object
required

Response

Retail offline pin request successfully generated

Request for generating ISO-8583 message and sending it immediately to processing system of Enfuce.

card
object
required

Data of the card with which the transaction is done with.

transactionData
object
required
merchantData
object
required
threeDsData
object