Skipjack Certification Statement of Work

squealingmunsterSoftware and s/w Development

Oct 30, 2013 (3 years and 5 months ago)

89 views

Skipjack
Checklist



1

of
6


Revised
11
-
24
-
2010

Date







Merchant/VAR Name







Business
Contact Name







Business
Contact Phone







Business
Contact Email







Development Contact
Name







Development Contact
Phone







Development Contact
Email







Developer ID







Application Name







Application Version







Summary of Items to be Certified (check all that apply):

Card
Entry
Environment


Retail


E
-
Commerce


Mail Order


Telephone Order

Processor Support


Basic Process
ors

(TSYS, Global

Payments
-
East
, E
LAVON
,
FTPS

Tandem
, First Data

Nashville
, RBS

Worldpay
,

Concord EFT)


Advanced Process
ors

(Required for processing on
Paymentech
-
Tampa / Paymentech
-
Salem

/ ComData

/ FTPS
-
IBM
)

Tender Types Supported


Credit


Debit (PIN
-
based)


Global

Payments
-
East

(Canadian Debit Only)


TSYS (U
.
S
.

Only)


Paymentech
-
Tampa

(U.S. Only)


FTPS
-
IBM (U.S. Only)


Stored Value (Gift Cards)


FTPS Premier Issue


ACH


GETI (Global

eTelecom
,

Inc.)

Transaction Submission
Method



HTTPS
POST


Authorize


Authorize API


HTTPS
Batc
h
File Submission


Authorizations


API Calls (Change Status, Recurring, etc…)


Retail
API


Web Services


Online
Credit Card
Authorizations


Offline Credit Card Authorizations


Stored Value (
Gift Card
)


ACH

Solution Installation


Single System Installation



Hosted Installation


Local
Area
Network Installation


Wide Area Network
Installation


Web Based solution

Special Support Items to
be Certified


Recurring/bill payments


Skipjack Controlled


Vendor Controlled


AVS

Skipjack
Checklist



2

of
6


Revised
11
-
24
-
2010


Vendor Handles
AVS

(recommended)


Skipjack Handles Settings (See S
kipjack Settings: Accoun
t
Level Settings: AVS

&
Allow Voice Authorizations
)


CVV2/CVC2/CID


Purchasing card



Level II processing

(
Level II processing available through
TSYS, First Data
-
Nashville
, Global

Payments
-
East
, ,
FTPS
-
Tandem
, Paymentech
-
Tampa
,

Paymentech
-
Salem,

Comdata
)



Level III processing (
Level III processing available through
TSYS,
FTPS
-
IBM
, & Paymentech


Salem
. First merchant
established on each platform will need to have processor
validate Level III int
erchange is achieved
)


Soft Descriptors (Available through:
TSYS,
FTPS
-
IBM, &

Paymentech


Salem)


R
esponse Flags (Available for

Global East and TSYS)


Velocity Checking


Verified by Visa / MasterCard Secure Code

(available on TSYS,
First Data
-
Nashville, Global

Payments
-
East, ,
FTPS
-
Tandem
,
Paymentech

Salem
& Paymentech
-
Tampa)

Skipjack Settings

(These are the
settings
available through the
Skipjack system. Please
indicate those that you wish
to have set at the Skipjack
level
. Some of these
settings may have no
impact on the interaction
with your solution, but may
create confusion for the
merchant
)

Vendor Leve
l Settings


Response Files

(Applicable to Authorize method)


Default


“Thank you for your Order”


“Invalid Field Entry”


“Invalid Credit Card”


“System Failure”


Send Customer to the following WebPages/URL


“Thank you for your Order”


“Invalid Field Entry”


“Invalid Credit Card”


“System Failure”


Email Response Templates


Success


Failure


System Failure


Backend Response URL


Allow Email Notifications


Allow merchants to submit batch files (Authorization/API
Requests)


Allow to update Batch Settlement Preferences


Allow fraud settings for merchant

Account Level Settings


Reject duplicate transactions based on order number


Allow Blind Credits


Allow Voice Authorizations


Send Email Response to Customer


Send Email Response to Merchant


Make CVV a required field


Allow Settlement above original amount


Allow credits above original amount

AVS

Domestic


Accept an Exact Match with Nine Digit ZipCode


Accept an Exact Match with Five Digit ZipCode


Accept an Address match without ZipCode


Accept a Nine Digit ZipCode match without
Skipjack
Checklist



3

of
6


Revised
11
-
24
-
2010

Address


Accept a Five Digit ZipCode match without
Address


Accept No Address or ZipCode match


Accept when Address Not Available


Accept when Issuer System Not Available


Accept when Service is Not Supported


Accept AVS Ignore flag when sent

International


Accept an Exact Match with ZipCode match


Accept an Exact Match without ZipCode match


Accept a ZipCode match without Address


Accept when Address not Available


Accept when service is not available

Skipjack Settings


Processor Specific

(These settings are
only
available for specific
processors)



Use Soft Descriptor (TSYS Only)


Use Card Authentication (TSYS
& FTPS
-
IBM
)


Use Balance Inquiry (TSYS
& FTPS
-
IBM
)


Use Reversal (TSYS Only)


Use Quasi Cash (TSYS Only)


Allow Merchant Number in authorization request (Global Only)


Check for duplicate transaction in authorization request

(Global
Only)


Override duplicate transaction in authorization request

(
Global
Only)

Partial Approvals


Allow for real
-
time author
izations

(FTPS
-
IBM Only)


Allow for recurring authorizations

(FTPS
-
IBM Only)


Allow for batch uploads

(FTPS
-
IBM Only)


Allow for change status authorizations (FTPS
-
IBM Only)

Settlement
Settings


Auto
-
Settle

Frequency


Daily


Every 7 days


Every 14 days


Every 30

days


None


Manual Settlement

Frequency


Daily


Every 7 days


Every 14 days


Every 30 days


None


Never

Frequency


None


Settlement & Batch Time (Recommended 1 hour


Paymentech:Salem requires 2 hours)


Settlement Time






:






(based on 24 hours)


Batch Time






:






(based on 24 hours)

Reporting


Special Reporting Requests (explain in Comments:)


Recurring Billing (handled by Skipjack) Reporting

Comments:









Skipjack
Checklist



4

of
6


Revised
11
-
24
-
2010

Please provide the transaction details below (check each transaction that will
be certified):

Credit Card: Swiped and key
-
entered

Transaction Type

Check each transaction
type you will
certify:

Skipjack Use ONLY

Check if transaction was
certified:


Swiped

Keyed


Sale




Sale with AVS




Sale with CVV2/CVC2/CID




Sale with P
-
card Level II data




Sale with P
-
card Level III data




Return

based on previous transaction




Return independent of previous
transact
ion

(Blind Credit)




Sale force
-

prior auth

(Voice Auth)




Sale void

(Change Status: Delete)




Return void

(Change Status: Delete)




Reversal




Debit Card: Swiped
ONLY

Transaction
Type

Check each transaction
type you will certify:

Skipjack Use ONLY

Check if transaction was
certified:

Sale, no cash back



Sale, with cash back



Return/Credit



Sale time
-
out reversal
(‘Get Status’ then
take appropriate action)



Return/Credit time
-
out reversal (‘Get
Status’ then take

appropriate action)



Reversal



ACH

Transaction Type

Check each transaction
type you will certify:

Skipjack Use ONLY

Check if transaction was
certified:

Process



Void



Override



Get Status



Stored Value (Gift Card)

(not Network Branded Gift Cards)

Transaction Type

Check each transaction
type you will certify:

Skipjack Use ONLY

Check if transaction was
certified:


Swiped

Keyed


Activate




Activate with

GCAuth Code




Authorize




Authorize with Security Code




Authorize with GCAuth Code




Balance Inquiry




Balance Inquiry with GCAuth Code




Close




Skipjack
Checklist



5

of
6


Revised
11
-
24
-
2010

Partial Authorize




Refund




Reload




Unload





Transaction Management

Transaction
Type

(
New application development should utilize
the Extended Functionality “Ex” features
)

Check each transaction
type you will certify:

Skipjack Use ONLY

Check if transaction was
certified:

Get Status

(all transactions types)



Change Status

(Regu
l
a
r)



Authorize



AuthorizeAdditional



Credit



Delete



Freeze



Settle



SplitSettle



Thaw



Change Status (E
x
)



AuthorizeEx



AuthorizeAdditionalEx



Credit
Ex



SettleEx



SplitSettleEx



Recurring Bill Payment



Add



Edit



Get



Delete



Batch Management

Transaction Type

Check each transaction
type you will certify:

Skipjack Use ONLY

Check if transaction was
certified:

Batch Settlement



Close



Get



Batch File




Upload




Authorize (Key entry only)




API (Definition required from
Vendor



Transaction
Management Types Defined
)



List Transaction Management
Methods to be used in Batch
File Upload







Get

Batch File

Status



Get Response

(Definition
based on
transactions submitted in
Batch File
)



Reporting

Batch



Transaction



Skipjack
Checklist



6

of
6


Revised
11
-
24
-
2010

Transaction (Definition required from
vendor)







Recurring
Billing
Reporting




Notes to Developers:



Developer Serial Number should be passed

on all transactions and requests



Skipjack accounts
setup to use with your solution should be edited to match your Developer
Serial Number



HTML serial numbers must be configurable within the software



Advanced Processors need Country Code to be passed in transaction
. Best practice would be to
pass Country
C
ode for both advanced and basic processors



There is a project in development to remove the need to denote Advanced or Basic Processor
.
Once this project is complete, there will no longer be a need to specify a different URL address
for the different proce
ssors.



Vendors who plan to support Level III Processing, PIN Debit,
and/
or Gift Cards, must be able to
support additional HTML Serial numbers for each of these possible payment methods



Configuration settings for CVV2 and AVS result codes should be supporte
d



Any default values should match those outlined in the integration guide for
Dummy Values







For Skipjack Use ONLY:

Skipjack Analyst assigned
during development phase:







Skipjack Analyst assigned
during certification phase:







Certification completed (date)







Describe any limitations or
omissions to this certification:







Software/Product Name (obtain
from Software Develope
r)







Software version (obtain from
Software Developer)







Other Comments