# FRCS TaxCore VMS System

# FRCS TaxCore VMS Setup Guide

## 1. Overview

FRCS TaxCore is the digital tax reporting platform used by FRCS. Approved POS/ERP systems integrate with the VSDC (Virtual Sales Data Controller) to submit VAT transaction data electronically for compliance.

- Real-time or near real-time sales submission
- Digital invoice signing via VSDC
- Compliance with FRCS VMS requirements

Note that once TaxCore is configured, upon operation start, the POS and V-SDC are mutually authenticated.

## 2. Communication Protocol

XPOS always communicates with VSDC over **HTTPS**. If a connection attempt is made via HTTP, the system automatically redirects and handles it securely over HTTPS.

---

## 3. VMS Setup

### 3.1 Prerequisites

- VMS VSDC Certificate
- PAC (Provisioning Access Code)
- Certificate Password
- Admin access to POS

---

### 3.2 Access Settings

**URL Method:**

```
/taxcore/settings
```

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/XQYU4paJlJi59lQz-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/XQYU4paJlJi59lQz-image.png)

**From POS:**

1. Open POS
2. Click **TaxCore** icon (bottom)
3. Select **Settings**

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/MDiQSLbW8Qkg4dui-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/MDiQSLbW8Qkg4dui-image.png)

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/bBj2zqzrjBECgX8L-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/bBj2zqzrjBECgX8L-image.png)

---

### 3.3 Configuration

#### Enter PAC

Enter PAC exactly as issued.

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/44epaJeZeUGnHx3m-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/44epaJeZeUGnHx3m-image.png)

#### Select Environment

- Production (Live)
- Sandbox (Test)

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/qNjQk6VHYOznXxjx-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/qNjQk6VHYOznXxjx-image.png)

#### Upload Certificate

1. Click **Upload Certificate**
2. Select VSDC certificate file

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/3W0Ty7ec6I5JJzmX-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/3W0Ty7ec6I5JJzmX-image.png)

#### Certificate Password

Enter certificate password.

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/3KMN4r28uiyg7AR9-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/3KMN4r28uiyg7AR9-image.png)

---

### 3.4 Connect to FRCS

#### Save Settings

1. Scroll down
2. Click **Update Settings**

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/3gaRKguxGzrSWH5a-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/3gaRKguxGzrSWH5a-image.png)

1. Click **Connect to FRCS**
2. Wait for validation

```
Connected
```

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/KVtZEQnxGMyncYvA-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/KVtZEQnxGMyncYvA-image.png)

---

## 4. Optional Settings

### Sync Settings

- Real-time sync
- Scheduled sync
- Retry on failure

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/R9luJz6f8pyorQoT-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/R9luJz6f8pyorQoT-image.png)

### Training Mode

Enable for testing. Disable before going live.

[![image.png](https://learn.defy.com.fj/uploads/images/gallery/2026-02/scaled-1680-/xAppqumJlrIUhE9u-image.png)](https://learn.defy.com.fj/uploads/images/gallery/2026-02/xAppqumJlrIUhE9u-image.png)

---

## 5. Go-Live Checklist

- PAC entered
- Correct environment selected
- Certificate uploaded
- Password correct
- Status shows **Connected**
- Settings updated
- Training Mode OFF (Production)

---

## 6. Troubleshooting

- Recheck PAC
- Verify certificate
- Confirm password
- Check environment
- Ensure internet connection