4D Payments SDK 2016 .NET Edition

Questions / Feedback?

VoucherClear Method

Performs a voucher clear request.

Syntax

public void VoucherClear();
Public Sub VoucherClear()

Remarks

This method performs an online force-post entry of a previously voice-authorized Food Benefit or eWIC transaction. VoucherAuthCode and VoucherNumber are required when processing a VoucherClear transaction. The account number must be manually entered without setting the PIN and KSN data.

Note: To receive payment for the transaction, the merchant must process a Voucher Clear transaction within ten days of the voice authorization.

EBT VoucherClear Example

benefit.TPPID = "AAA000";
benefit.MerchantTerminalNumber = "00000001";
benefit.MerchantId = "RCTST0000012345";
benefit.GroupId = "20001";
benefit.DatawireId = "00011122233344455566";
benefit.URL = "https://stg.dw.us.fdcnet.biz/rc";
benefit.ApplicationId = "RAPIDCONNECTSRS";

benefit.STAN = "112";
benefit.TransactionNumber = "1234";
benefit.ReferenceNumber = "1212";
benefit.OrderNumber = "123";

benefit.Card.Number = "6102960001112225";
benefit.Card.ExpMonth = 4;
benefit.Card.ExpYear = 2020;
benefit.Card.EntryDataSource = EntryDataSources.edsManualEntryNoCardReader;

benefit.TransactionAmount = "1200";
benefit.BenefitType = FdmsrcbenefitBenefitTypes.ebtSNAP;
benefit.MerchantFNSNumber = "789654";
benefit.VoucherNumber = "1234567";
benefit.VoucherAuthCode = "111111";
benefit.VoucherClear();

.NET Standard Notes

To call this method in an asynchronous manner call VoucherClearAsync instead. When the method completes (or an error is encountered) the VoucherClearCompleted event will fire.

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