Web Services API Guide
Total Page:16
File Type:pdf, Size:1020Kb
API Reference Guide for Web Services January 2021 Version 1.0 This manual and accompanying electronic media are proprietary products of Paysafe Holdings UK Limited. They are to be used only by licensed users of the product. © 1999–2019 Paysafe Holdings UK Limited. All rights reserved. The information within this document is subject to change without notice. The software described in this document is provided under a license agreement, and may be used or copied only in accordance with this agreement. No part of this manual may be reproduced or trans- ferred in any form or by any means without the express written consent of Paysafe Holdings UK Limited. All other names, trademarks, and registered trademarks are the property of their respective owners. Paysafe Holdings UK Limited makes no warranty, either express or implied, with respect to this product, its merchantability or fitness for a particular purpose, other than as expressly provided in the license agreement of this product. For further information, please contact Pay- safe Holdings UK Limited – www.paysafe.com Contents 1 Paysafe Web Services What are Paysafe Web Services?. 1-1 Web Services supported for Direct Debit . 1-1 Web Services supported for credit cards . 1-2 Web Services supported for Information Lookup Service. 1-2 System requirements. 1-3 Accessing the Paysafe WSDLs and links. 1-3 Direct Debit. 1-3 Credit card . 1-4 Information Lookup Service . 1-4 Testing Paysafe Web Services . 1-4 Security features . 1-4 AVS . 1-4 CVD . 1-5 Negative database. 1-6 3D Secure . 1-6 Using this guide . 1-6 Audience . 1-6 Functionality. 1-6 Symbols . 1-7 2 Direct Debit Transactions Introduction. 2-1 .NET example . 2-2 Building charge or credit requests. 2-3 charge example – C# . 2-3 ddCheckRequestV1 schema . 2-5 ddCheckRequestV1 elements . 2-6 Special considerations for Direct Debit elements. 2-11 Building updateShippingInfo requests . 2-12 updateShippingInfo example – C# . 2-12 ddShippingRequestV1 schema . 2-14 ddShippingRequestV1 elements . 2-14 Building lookup requests . 2-16 Lookup example – C# . 2-16 ddLookupRequestV1 schema . 2-18 ddLookupRequestV1 elements . 2-18 Building BACS mandate requests (UK) . 2-19 API Reference Guide for Web Services 1.0 III May 2019 Building SEPA mandate requests . 2-20 mandate example – C# . 2-20 ddMandateRequestV1 schema. 2-22 ddMandateRequestV1 elements . 2-23 Building change status requests . 2-25 Change status example – C#. 2-26 ddChangeStatusRequest schema . 2-27 ddChangeStatusRequestV1 elements . 2-27 Building mandate update requests . 2-28 Mandate update example – C#. 2-28 ddUpdateMandateRequestV1 schema . 2-29 ddUpdateMandateRequestV1 elements . 2-29 Processing the response . 2-30 3 Credit/Debit Card Transactions Introduction . 3-1 .NET example . 3-3 Building Purchase/Authorization/Verification requests . 3-4 Purchase example – C#. 3-5 ccAuthRequestV1 schema . ..