Paynetworx is a standard gateway integration.
Sublytics will always try and tokenize the card when processing a Sale or an Auth.
Supported Functionality
Data Mapping ( Request )
Below is a table that will show how Sublytics maps its data to the Paynetworx API. Values in bold are hard coded values, the rest are dynamic based on the payment.
Paynetworx | Sublytics |
---|---|
General | |
Amount.Total | Transaction Total |
Amount.Currency | Transaction Currency |
Detail.MerchantData.TransactionId | Transaction ID |
Detail.MerchantData.CustomerId | Customer ID |
Payment Information | |
POS.Device | NA |
POS.DeviceVersion | NA |
POS.Application | Sublytics |
POS.ApplicationVersion | 1.0 |
POS.Timestamp | Current Time |
Initial Sales ( Sublytics Transaction Cycle 1 ) | |
POS.EntryMode | manual |
POS.Type | ecommerce |
Recurring Sales ( Sublytics Transaction Cycle > 1 ) | |
POS.EntryMode | card-on-file |
POS.Type | recurring |
Payment Method (If Token ) | |
PaymentMethod.Token.TokenID | Customer Card Merchant Token ( TokenID from original sale for card and merchant ) |
Payment Method ( If No Token ) | |
PaymentMethod.Card.CardPresent | FALSE |
PaymentMethod.Card.CVC.CVC | Customer Card CVV ( if present ) |
PaymentMethod.Card.PAN.PAN | Customer Card Number |
PaymentMethod.Card.PAN.ExpMonth | Customer Card Expiration Month |
PaymentMethod.Card.PAN.ExpYear | Customer Card Expiration Year |
PaymentMethod.Card.BillingAddress.Name | Billing First Name - Billing Last Name |
PaymentMethod.Card.BillingAddress.Email | Customer email |
PaymentMethod.Card.BillingAddress.Phone | Billing Telephone |
PaymentMethod.Card.BillingAddress.Line1 | Billing Address Line 1 |
PaymentMethod.Card.BillingAddress.Line2 | Billing Address Line 2 |
PaymentMethod.Card.BillingAddress.City | Billing City |
PaymentMethod.Card.BillingAddress.State | Billing State |
PaymentMethod.Card.BillingAddress.PostalCode | Billing Postal Code |
PaymentMethod.Card.BillingAddress.Country | Billing Country |
Data Mapping ( Request )
Below is a table that will show how Sublytics maps its data to the Paynetworx API. Values in bold are hard coded values, the rest are dynamic based on the payment.
Paynetworx | Sublytics |
---|---|
General | |
TransactionID |
Gateway Response ID ( used for refunds / voids ) |
EventID |
Gateway Response Gateway ID ( not currently used) |
ResponseCode |
Gateway Response Code |
AuthCode |
Gateway Auth Code |
CVCCheck |
Gateway Response CVV Code |
AddressZipCheck |
Gateway Response AVS Code |
ResponseText |
Processor Response Text |
Token.TokenID |
Customer Card Merchant Token |
Paynetworx supports Dynamic Descriptors:
The merchant descriptor can be passed as a dynamic API variable for supported gateways. The API methods impacted are “doAddProccess” and “doProcess.”
The goal of this feature is to simplify merchant descriptor updates without needing to reconfigure the merchant gateway. The dynamic descriptor will appear on the credit card statement of the customer.
See more within the API docs.