4D Payments SDK 2016 .NET Edition

Questions / Feedback?

OriginalTransactionType Property

Indicates whether the original transaction was an auth-only or a sale.

Syntax

public PtechreversalOriginalTransactionTypes OriginalTransactionType { get; set; }

enum PtechreversalOriginalTransactionTypes { ottSale, ottAuthOnly, ottCaptureForce, ottCredit, ottDebitSale, ottDebitSaleCashback, ottDebitCredit, ottGiftCardAddValue, ottGiftCardActivateCard, ottGiftCardRedeemCard, ottGiftCardDeactivateCard, ottGiftCardReactivateCard }
Public Property OriginalTransactionType As PtechreversalOriginalTransactionTypes

Enum PtechreversalOriginalTransactionTypes ottSale ottAuthOnly ottCaptureForce ottCredit ottDebitSale ottDebitSaleCashback ottDebitCredit ottGiftCardAddValue ottGiftCardActivateCard ottGiftCardRedeemCard ottGiftCardDeactivateCard ottGiftCardReactivateCard End Enum

Default Value

0

Remarks

When reversing a transaction you must indicate whether the original transaction was an Auth-only transaction, a Sale transaction, a Capture/Force (Voice Authorization) transaction, or a Credit (Refund) transaction.

If reversing a Debit transaction, you must specify whether the original transaction was a DebitSale, DebitSaleCashback (a Debit Sale transaction in which a Cashback amount was specified), or a DebitCredit (Credit transaction using a Debit card).

If reversing a Gift Card transaction, you must specify whether the original transaction was a AddValue, ActivateCard, RedeemCard, DeactivateCard or a ReactivateCard.

This is so the host can match the reversal to the original authorization.

 
 
Copyright (c) 2021 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 7809]