SagePay Payment Service
Jun/21/2010
Supports:
Payment Capture: Yes* (Credit Cards only)
Payment
Authorization: Yes
Accepts Cards with Issue No/Start Date: Yes
Capture of
Authorized Payment: Yes
Void of Payment: Yes
Refund (partial and full): Yes
Unlinked Credit (no associated
original transaction): No
Configuration Settings
Vendor Login Name: Your merchant login name with
sage pay.
Currency Code: The currency of the transaction to be processed; 3
character currency code to ISO 4217.
3D
Authentication Enabled: Indicates if 3D authentication is active for the
account, note that for transactions executed from the desktop application 3D
authentication will not be applicable due to the transaction being marked as a
MOTO transaction. For transactions completed through the website checked, the
redirect for 3D authentication will automatically be handled regardless of this
setting.
3D Authentication Level: Indicates the 3D authentication level for
the account, should match what is configured in SagePay's administration.
Use
Simulator Service: If checked the simulator environment's url will be used; this
setting overrides the "Use Test Service" value. Generally most merchant accounts
should leave this setting unchecked unless it has been confirmed they have
access to SagePay's simulator environment.
Use Test Service: If checked
the service will be in test mode.
Configuring Custom Payment
Types
Sagepay supports card's that have issue numbers and
start dates; to support these payment types in the ecommerce checkout a specific
payment editor needs to be specified when defining the payment type in
Tradepoint. The path to the custom payment editor from the root of the site, and
an additional custom parameter need to specified per payment.
Payment Type |
Transaction Type |
Path To Payment Editor |
Custom Parameters |
Visa |
Visa |
n/a |
|
Visa Delta |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor.ascx |
DELTA |
Visa Electron |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor.ascx |
UKE |
MasterCard |
MasterCard |
n/a |
|
UK Maestro |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor_WithIssueNumber.ascx |
MAESTRO |
Intl. Maestro |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor_WithIssueNumber.ascx |
MAESTRO |
Laser |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor.ascx |
LASER |
Solo |
Other Credit Card |
~/memberservices/checkout/controls/SagePayDebitCardEditor_WithIssueNumber.ascx |
SOLO |
JCB |
Other Credit Card |
n/a |
JCB |
American Express |
American Express |
n/a |
|
Diners Club |
Other Credit Card |
n/a |
DC |
Test Card Numbers
You will always receive an OK message and an Authorisation Code from the Test
Server if you are using one of the test cards listed over the page. All
other valid card numbers will be declined, allowing you to test your failure
pages. If you do not use the correct Address, Post Code and CV2 digits,
the transaction will still authorise, but you will receive NOTMATCHED messages
in the AVS/CV2 checks.
Card Type (Custom Paramter) |
Card Number |
Issue |
CV2 |
Address |
PostCode |
Visa (VISA) |
4929000000006 |
|
123 |
88 |
412 |
MasterCard (MC) |
5404000000000001 |
|
123 |
88 |
412 |
Visa Debit / Delta (DELTA) |
4462000000000003 |
|
123 |
88 |
412 |
Solo (SOLO) |
6334900000000005 |
1 |
123 |
88 |
412 |
UK Maestro / Intl. Maestro (MAESTRO) |
5641820000000005 300000000000000004 |
01 N/A |
123 |
88 |
412 |
American Express (AMEX) |
374200000000004 |
|
123 |
88 |
412 |
Visa Electron (UKE) |
4917300000000008 |
|
123 |
88 |
412 |
JCB (JCB) |
3569990000000009 |
|
123 |
88 |
412 |
Diners Club (DINERS) |
36000000000008 |
|
123 |
88 |
412 |
Laser (LASER) |
6304990000000000044 |
|
123 |
88 |
412 |
Reference
Website: http://www.sagepay.com