> For the complete documentation index, see [llms.txt](https://docs.navigaglobal.com/naviga-subscribe/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.navigaglobal.com/naviga-subscribe/subscribe-features/payment-features/activation-fee-for-one-time-payments.md).

# Activation fees (NCS Circ)

## Overview

This guide explores activation fees for one-time payments in NCS Circ.

## Before you start

Make sure you meet the following pre-requisites before starting the how-to steps:

* Have NCS Circ 2018.5 or greater
* Have set up an adjustment code (eg code: Actfee) for your activation fee in the NCS Circ database

## Guide

&#x20;Provide Naviga Implementation Manager with your activation fee code and amount to be configured in Subscribe database.

The front-end application calls NCS Circ's customer service API and `GETS Single Payment Terms Info` to fetch the one-time payment options. Along with the payment options, the activation fee is displayed.

### CSR Portal

![](/files/-MQU4O0zWtgQPwEOArJf)

### Self Service

![](/files/-MQXtct8DpRzo_B2DWoB)

After entering the payment information and selecting **submit**, the API `POST` the payment through NCS Circ and passes the `adjustment code 1` and `adjustment fee1` as an activation fee code and amount in real-time.

{% hint style="info" %}
**Notes:**\
\
If the client uses both the donation and activation fee options for one-time payments, then:\
\
\* `Adjustment code 1` and `amount 1` of the circ API is used for the activation fee code and the amount.\
\* `Adjustment code 2` and `amount 2` of the circ API is used for the donation code and the donation amount.\
\
If the NCS Circ API payment calls `Payment Amount = (Term) + (Donation) + (Fee)`, then the tip is not included in the total payment amount. Instead its sent in the tip field.

Donation is not supported in EZ Pay
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.navigaglobal.com/naviga-subscribe/subscribe-features/payment-features/activation-fee-for-one-time-payments.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
