EZPay Sign Up
Introduction
This endpoint is used to create a payment method for a recurring payment (EZPay) in Circulation Systems (NCS Circ, CircPro, Saxo, and Matrix) and assign it to a subscription in Naviga System.
Comparison
Compared to the older model, the new input model requires just a few parameters, as explained in detail below.
URL
/Billing/Payments/{subscriptionId}/EzPaySignup
/Payment/EzPay
Method
POST
POST
Input Example
NCS (DTI)
Saxo (DSI)
CircPro
Matrix
EZPay Sign Up
POST
/Payment/EzPay
This endpoint is used to create a payment method for a recurring payment (EZPay) in Circulation Systems and assign it to a subscription in Naviga System.
Note: The parameters marked with an asterisk (*) are mandatory and must be included in the input model.
Headers
Authorization*
String
JSON Web Token used for security purposes
X-SourceSystem*
String
To identify the consumer or the Source System
X-MediaGroupCode*
String
Media Group Code of the Tenant
X-ClientCode*
String
Client Code of the Tenant
X-PaperCode*
String
Paper Code of the Tenant
Request Body
SubscriptionId*
Integer
Unique identifier of the Subscription in Naviga System.
PaymentMethodId*
Integer
Unique identifier of the payment method in Naviga System.
DonationAmount
Decimal
Donation amount.
TipAmount
Decimal
Tip amount.
PaymentOptionAmount
Decimal
EZPay Option Amount that will be paid.
RenewalTerm
String
Indicates the term to the Circulation System Provider. Applicable only for Matrix, CircPro, and NCS.
RenewalLength
String
Indicates the length to the Circulation System Provider. Applicable only for Matrix, CircPro, and NCS.
Last updated