Avectra.netForum.Common.TransactionType

Features

TransactionType enumerates the various types of electronic payment transactions that occur in netFORUM. This enumerable is used in Avectra.netForum.Common.ICreditCardProcessor.

Values

  • Sale - if the gateway has a Sale option, use it; Sale is a bundled combination of Authorization plus Capture in one operation. Otherwise you should do the preauthorization followed by capture.
  • PreAuthorization - authorizes but does not capture.
  • PostAuthorization - captures an amount that has already been preauthorized. If a gateway has separate notions of "capture" and "mark for capture", you'll most likely want to do the latter. Note that netFORUM will do partial captures, so be sure to set this property in the gateway.
  • Inquiry - not currently used.
  • Credit - issues a Credit, typically for a specified amount.
  • Void - voids the original preauthorization. Note that when you perform the Void feature in netFORUM, the application will actually use the Credit TransactionType and not this one. netFORUM uses Void only when a PreAuthorization is followed immediately by a Capture, and the Capture fails; in this case, netFORUM will attempt to Void the initial PreAuthorization.
  • PayPalSetExpressCheckout -
  • PayPalDoExpressCheckoutPayment -

See Also

Electronic payment processing - describes the flow of an electronic payment between netFORUM and the payment gateway. This page is a useful for knowing more when the various values above are used in netFORUM.