Reply
Highlighted
Member
Posts: 1
Registered: ‎12-12-2018

C# add settingType to transactionRequest

We are trying to implement the new API in order to handle level II processing.

 

I need to pass the duplicateWindow parameter to my transaction.  I can't seem to hold my mouth right to pass dup to the transactionRequest.  Could some one please tell me how to add the setting to my transaction?

Thanks!

 

here is my setting:

var dup = new settingType

 

{

settingName = "duplicateWindow",

settingValue = "28800"

 

};

here is something else I'm passing to my transaction:

var shippingAddress = new customerAddressType

{

firstName = GridCheckout.GetRowValues(0, "ContactFirstName").ToString(),

lastName = GridCheckout.GetRowValues(0, "ContactLastName").ToString(),

address = GridCheckout.GetRowValues(0, "ShipAddress1").ToString(),

city = GridCheckout.GetRowValues(0, "ShipCity").ToString(),

state = GridCheckout.GetRowValues(0, "ShipStateOrProvince").ToString(),

zip = GridCheckout.GetRowValues(0, "ShipPostalCode").ToString(),

country = "USA"

 

};

 

I have

var transactionRequest = new transactionRequestType

 

{

transactionType = transactionTypeEnum.authCaptureTransaction.ToString(),

amount = rTotalOrder,

payment = paymentType,

order = order,

.

.

.

customer = new customerDataType

 

{

id = GridCheckout.GetRowValues(0, "CustomerID").ToString(),

 

 

},

billTo = billingAddress,

shipTo = shippingAddress,

taxExempt = false,

 

transactionSettings = dup //<<<<<<----- how do I pass dup to this transaction?

};

 

Member
Posts: 2
Registered: ‎10-18-2018

Re: C# add settingType to transactionRequest


@MetraKay wrote:

We are trying to implement the new API in order to handle level II processing.

 

I need to pass the duplicateWindow parameter to my transaction.  I can't seem to hold my mouth right to pass dup to the transactionRequest.  Could some one please tell me how to add the setting to my transaction?

Thanks!

 


Me too same problem .. I am also looking for a solution.

Authorize.Net Expert
Posts: 75
Registered: ‎07-27-2016

Re: C# add settingType to transactionRequest

Hi @MetraKay & @Proctor951

 

If you want to pass the duplicateWindow setting, its part of transactionSettings in the new APIs, thus you will need to create transactionSetting with the duplicateWindow first and then pass it in the CreateTransactionRequest, something like this code snippet.

 

 

var settings = new settingType[] { 
new settingType { settingName = settingNameEnum.duplicateWindow.ToString(), settingValue = "0" }
}; var transactionRequest = new transactionRequestType { transactionType = transactionTypeEnum.authCaptureTransaction.ToString(), // charge the card amount = amount, payment = paymentType, billTo = billingAddress, lineItems = lineItems, transactionSettings=settings};

 

Hope this Helps!

Kaushik

 

Member
Posts: 2
Registered: ‎08-08-2019

Re: C# add settingType to transactionRequest

Even me also facing same issue. Facetime for pc is the wonderful video calling app.

Member
Posts: 1
Registered: ‎08-23-2019

Re: C# add settingType to transactionRequest

Thanks for such informative article just visit our website Facetime for pc

Member
Posts: 2
Registered: ‎09-13-2019

Re: C# add settingType to transactionRequest

Nice information provided by you. Got the code best stud finder app and solved on my device. 

Member
Posts: 2
Registered: ‎09-13-2019

Re: C# add settingType to transactionRequest

Got the issue when i was using TCS webmail Login

Member
Posts: 1
Registered: ‎10-11-2019

Re: C# add settingType to transactionRequest

[ Edited ]

Thanks for giving this information. Many of you searched for the Facetime apk on the internet but ended up getting a fake apk file. Ringtone Maker Free lets you create custom ringtones from your own free music ringtones library. Just choose your favorite song

Member
Posts: 2
Registered: ‎09-26-2019

Re: C# add settingType to transactionRequest

Adding to the fun part of life, people can use ringtones for phones, replacing incoming call notifications with the music they love there: Suonerie Android