pathwaylink transaction processing developers api

Download PathwayLINK Transaction Processing Developers API

Post on 11-Jan-2017

216 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • PathWayLink Transaction Processing API Guide PathWayLinkTransactionProcessingAPIGuide Version1.2.2 ReleasedJune29,2016 Copyright20112016,BridgePayNetworkSolutions,Inc.Allrightsreserved. TheinformationcontainedhereinistheconfidentialandproprietarypropertyofBridgePayNetworkSolutions,Inc.andmaynotbeused,distributed,modified,disclosed,orreproducedwithoutexpresswrittenpermission.

  • Table of Contents TableofContents ............................................................................................................................. 2 ChangesandModifications ............................................................................................................... 9 Chapter1.Introduction .................................................................................................................. 10

    1.1.Overview ............................................................................................................................. 10 1.2.Testing ................................................................................................................................. 10

    1.2.1.TestingforPINbasedTransactions .................................................................................. 10 1.2.2.DuplicateTransactionHandling ....................................................................................... 10

    Chapter2.WebServiceFunctionality ............................................................................................. 12 2.1.GetInfo ................................................................................................................................ 12

    2.1.1.Examples ....................................................................................................................... 13 2.1.1.1.BatchInquiry ............................................................................................................ 13 2.1.1.2.Setup ...................................................................................................................... 14 2.1.1.3.StatusCheck ............................................................................................................. 14 2.1.1.4.Initialize .................................................................................................................. 14

    2.2.ProcessCheck ....................................................................................................................... 15 2.2.1.Examples ....................................................................................................................... 19

    2.2.1.1.ManualCheckSale ................................................................................................... 19 2.2.1.2.SwipedCheckSale ................................................................................................... 20 2.2.1.3.ManualCheckReturn ............................................................................................... 20 2.2.1.4.CheckVoid .............................................................................................................. 21

    2.3.ProcessCreditCard ................................................................................................................ 22 2.3.1.PurchaseCardLevelIIIData ............................................................................................ 29 2.3.2.FuelPurchases ............................................................................................................... 29 2.3.3.Examples ....................................................................................................................... 29

    2.3.3.1.ManualCreditSale ................................................................................................... 29 2.3.3.2.ManuallyEnteredCreditAuth .................................................................................. 30 2.3.3.3.SwipedCreditReturn ............................................................................................... 31 2.3.3.4.CreditVoidwithPNRef ............................................................................................. 31 2.3.3.5.CreditVoidwithTransactionID ................................................................................ 32 2.3.3.6.CreditForcewithTrainingMode ............................................................................... 34 2.3.3.7.ManuallyEnteredCreditForce ................................................................................. 34 2.3.3.8.CreditCapture ......................................................................................................... 35 2.3.3.9.CreditCaptureAll .................................................................................................... 35 2.3.3.10.ResponseswithSingle/MultipleBatchDetail ........................................................... 36 2.3.3.11.CreditRepeatSale .................................................................................................. 38 2.3.3.12.TipAdjustment ...................................................................................................... 39 2.3.3.13.ManualCreditReversal .......................................................................................... 40 2.3.3.14.CreditSalewithCVPresence ................................................................................... 422.3.3.15.CreditSalewithContactless ................................................................................... 42

    2.4.ProcessDebitCard ................................................................................................................. 43 2.4.1.PINlessDebitTransactions ............................................................................................. 46 2.4.2.DebitFuelPurchases ...................................................................................................... 46 2.4.3.Examples ....................................................................................................................... 46

  • 2.4.3.1.SwipedDebitSale .................................................................................................... 47 2.4.3.2.SwipedDebitReturn ................................................................................................ 47 2.4.3.3.ManualDebitReversal ............................................................................................. 48

    2.5.ProcessEBTCard .................................................................................................................... 50 2.5.1.Examples ....................................................................................................................... 52

    2.5.1.1.SwipedEBTFoodStampSale .................................................................................... 52 2.5.1.2.ManuallyEnteredEBTFoodStampReturn ................................................................ 53 2.5.1.3.ManuallyEnteredEBTCashBenefitSale ................................................................... 54 2.5.1.4.EBTForce(VoucherClear) ........................................................................................ 55

    2.6.ProcessGiftCard .................................................................................................................... 55 2.6.1.GiftForceTransactions ................................................................................................... 57 2.6.2.Examples ....................................................................................................................... 58

    2.6.2.1.SwipedGiftRedeem ................................................................................................ 58 2.7.ProcessLoyaltyCard ............................................................................................................... 58

    2.7.1.Examples ....................................................................................................................... 60 2.7.1.1.LoyaltyRedeem ....................................................................................................... 60 2.7.1.2.LoyaltyReload ......................................................................................................... 61

    2.8.ProcessSignature .................................................................................................................. 61 2.8.1.CreatingaReceiptImageTransactionfromaFile ............................................................. 62 2.8.2.Examples ....................................................................................................................... 63

    2.8.2.1.DrawingaSquare..................................................................................................... 63 2.8.2.2.SavingaReceiptImage ............................................................................................. 64 2.8.2.3.SavingaCheckImage ............................................................................................... 66

    Chapter3.ResponseValues............................................................................................................ 71 3.1.Transact.asmxResponseFields .............................................................................................. 71 3.2.ResultCodeDescriptions ....................................................................................................... 73

    3.2.1.ResultCode ................................................................................................................... 73 3.2.2.AVSResponseCode ........................................................................................................ 76 3.2.3.CVResponseCode .......................................................................................................... 77

    Chapter