Skip to content

Latest commit

 

History

History
51 lines (28 loc) · 2.14 KB

File metadata and controls

51 lines (28 loc) · 2.14 KB

Voucherify.MemberActivityDataTransaction

Properties

Name Type Description Notes
id String Unique transaction ID. [optional]
sourceId String The merchant's transaction ID if it is different from the Voucherify transaction ID. It is really useful in case of an integration between multiple systems. It can be a transaction ID from a CRM system, database or 3rd-party service. In case of a redemption, this value is null. [optional]
voucherId String Unique voucher ID. [optional]
campaignId String Unqiue campaign ID of the voucher's parent campaign if it is part of campaign that generates bulk codes. [optional]
source String The channel through which the transaction took place, whether through the API or the Dashboard. In case of a redemption, this value is null. [optional]
reason String Reason why the transaction occurred. In case of a redemption, this value is null. [optional]
relatedTransactionId String The related transaction ID on the receiving card. [optional]
createdAt Date Timestamp representing the date and time when the transaction was created. The value is shown in the ISO 8601 format. [optional]
details MemberActivityDataTransactionDetails [optional]
type String [optional]

Enum: TypeEnum

  • CREDITS_REDEMPTION (value: "CREDITS_REDEMPTION")

  • CREDITS_REFUND (value: "CREDITS_REFUND")

  • CREDITS_ADDITION (value: "CREDITS_ADDITION")

  • CREDITS_REMOVAL (value: "CREDITS_REMOVAL")

  • PENDING_POINTS_ACTIVATION (value: "PENDING_POINTS_ACTIVATION")

  • POINTS_ACCRUAL (value: "POINTS_ACCRUAL")

  • POINTS_REDEMPTION (value: "POINTS_REDEMPTION")

  • POINTS_REFUND (value: "POINTS_REFUND")

  • POINTS_ADDITION (value: "POINTS_ADDITION")

  • POINTS_REMOVAL (value: "POINTS_REMOVAL")

  • POINTS_EXPIRATION (value: "POINTS_EXPIRATION")

  • POINTS_TRANSFER_IN (value: "POINTS_TRANSFER_IN")

  • POINTS_TRANSFER_OUT (value: "POINTS_TRANSFER_OUT")