POST api/GiftCard/Transaction

Function to import giftcard transactions to loyaltii

Request Information

URI Parameters

None.

Body Parameters

GiftCardTransaction
NameDescriptionTypeAdditional information
amountInOre

integer

None.

cardNumber

string

None.

merchantId

string

None.

oberthurTransactionId

integer

None.

cardType

string

None.

productName

string

None.

sdhProductId

string

None.

reversal

boolean

None.

sdhSalespointId

string

None.

sdhSalespointName

string

None.

transactionCurrencyISO4217

string

None.

transactionDateTime

date

None.

webTransaction

boolean

None.

bookingReference

string

None.

paymentReference

string

None.

Request Formats

application/json, text/json

Sample:
{
  "amountInOre": 1,
  "cardNumber": "sample string 2",
  "merchantId": "sample string 3",
  "oberthurTransactionId": 4,
  "cardType": "sample string 5",
  "productName": "sample string 6",
  "sdhProductId": "sample string 7",
  "reversal": true,
  "sdhSalespointId": "sample string 9",
  "sdhSalespointName": "sample string 10",
  "transactionCurrencyISO4217": "sample string 11",
  "transactionDateTime": "2026-02-03T04:12:30.3075384+00:00",
  "webTransaction": true,
  "bookingReference": "sample string 14",
  "paymentReference": "sample string 15"
}

text/plain

Sample:
{"amountInOre":1,"cardNumber":"sample string 2","merchantId":"sample string 3","oberthurTransactionId":4,"cardType":"sample string 5","productName":"sample string 6","sdhProductId":"sample string 7","reversal":true,"sdhSalespointId":"sample string 9","sdhSalespointName":"sample string 10","transactionCurrencyISO4217":"sample string 11","transactionDateTime":"2026-02-03T04:12:30.3075384+00:00","webTransaction":true,"bookingReference":"sample string 14","paymentReference":"sample string 15"}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PostResult
NameDescriptionTypeAdditional information
Success

boolean

None.

ErrorMessage

string

None.

LoyaltiiId

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "Success": true,
  "ErrorMessage": "sample string 2",
  "LoyaltiiId": 3
}

text/plain

Sample:
{"Success":true,"ErrorMessage":"sample string 2","LoyaltiiId":3}