overrideTransaction

Parent Previous Next

overrideTransaction

Override a specific transaction.

 

Description

This method can be used to override a transaction that has been flagged for manager approval.

Currently this method applies only to electronic check transactions.

 

 

Syntax

boolean overrideTransaction ( ueSecurityToken Token, integer RefNum, string Reason )

 

Arguments

Type

Name

Description

ueSecurityToken

Token

Merchant security token: used to identify merchant and validate transaction.

integer

RefNum

Transaction Reference number assigned by the gateway.

string

Reason

Description of override reason. (Optional, only used with select check processors)

 

Return Value

boolean

 

Examples

 

.NET C#

 

string refnum;

           string reason;

           refnum = "46976525";

           reason = "Because it is test";

           //eBizCharge.TransactionResponse response = new eBizCharge.TransactionResponse();

           Boolean response;

           try

           {

               response = client.overrideTransaction(token, refnum, reason);

               if (response)

               {

                   MessageBox.Show(string.Concat("Transaction was overrided successfully"));

               }

               else MessageBox.Show(string.Concat("Error"));

           }

           catch (Exception err)

           {

               MessageBox.Show(err.Message);

           }

VB.Net

 Dim client As eBizCharge.eBizChargeService = New eBizCharge.eBizChargeService

       Dim token As eBizCharge.ueSecurityToken

       token = Me.CreateToken("714SSUxv1uohng2XkMJ7kLpETsu58G66", "1234")

       Dim refnum As String

       refnum = 47019830

       Dim reason As String

       reason = "Test"

       Dim response As Boolean

       response = client.overrideTransaction(token, refnum, reason)

       If response = True Then

           MsgBox("Override Successful.")

       Else

           MsgBox("An Error Occured.")

       End If