How Recurring works with initial charge
Introduction
The initial charge is used to require the user to pay an amount before the agreement is activated. Commonly this is set to the same amount as the agreement pricing (or the campaign price if applicable), but you can also set it to a larger amount in case they need to pay an additional fee, ie the discounted price of the phone if they purchase a smart phone with a subscription.
Note: Initial charge can be used regardless of campaigns etc.
Appearance
When the initial charge amount matches the agreement (or campaign) pricing, the initial charge is not explicitly displayed, but the buttons will say "Betal og start" instead of "Bekreft og start":
{
...
"initialCharge": {
"amount": 100,
"description": "Initial charge",
"transactionType": "DIRECT_CAPTURE"
},
"pricing": {
"amount": 34900,
"currency": "NOK"
},
"campaign": {
"type": "PERIOD_CAMPAIGN",
"price": 100,
"period": {
"unit": "WEEK",
"count": 10
},
},
...
}
If the amount is dissimilar, the initial charge will show up as a separate bubble instead:
{
...
"initialCharge": {
"amount": 142900,
"description": "Initial charge",
"transactionType": "DIRECT_CAPTURE"
},
"pricing": {
"amount": 34900,
"currency": "NOK"
},
"campaign": {
"type": "PERIOD_CAMPAIGN",
"price": 100,
"period": {
"unit": "WEEK",
"count": 10
},
},
...
}