ChiDesk automates the process of creating your monthly debit order batches in the SagePay South Africa debit ordering system.
To setup the integration you need to approach your SagePay account manager and ask them to activate the NETFTP file transfer system on your account. They will then provide you with a username, password and pin for the integration.
You will also need a PCI Vault Key to securely encrypt and credit card information you load into ChiDesk. You can get this by following the below steps:
- Log into your SagePay account.
- Click on Account Profile.
- Click on Request Card Service Key.
- Tick Enable PCI Webservice Key.
- Click Send Request.
- The key should be displayed.
Once you have these details enter them into ChiDesk:
- Navigate to the Settings section. Then select Add-Ons, and select Sage Pay South Africa.
- Under the Direct Debit section, enter the username, password and PIN as provided by SagePay.
- Set the SagePay Vault Key to the PCI Webservice key requested earlier.
- Click Save.
Before you can add a batch to SagePay you need to capture the bank or credit card details for each of your Clients. Open a Client and select the Details tab.
To capture bank account details scroll down to the Bank Account section:
- Select an account type and enter the account number and branch code.
- Click the Validate button to check with SagePay if the details entered are valid.
- Save the client.
To capture credit card details scroll down to the Credit Card section:
- Click the Add button and a new screen will be displayed.
- Enter all the required card details.
- Click OK.
- SagePay will generate a unique token to refer to this credit card. No sensitive credit card information is stored in ChiDesk.
- Save the client.
To add a batch of items for collection in SagePay, navigate to the Sales section of ChiDesk.
- Click the Direct Debit button. (Requires the Process Direct Debit security permission).
- Select the date for the debit order to go off.
- Under the Client Invoices section adjust the date range to filter the Client Invoices you would like to collect payment for.
- Use the check box on the grid to select the Invoices you want to add to the batch.
- Click the Save & Close button.
SagePay will process the upload and you will receive an email from their system to indicate whether the batch was successfully created or not. Once you receive this email you will be able to view the batch in SagePay and approve it for collection.
- NB. You must login and authorize the batch from your SagePay account in order for the debit order collection to be processed.
Once the debit order batch has been processed you will need to record these receipts by processing a batch receipt in ChiDesk.
- Navigate to the Receipts screen and click the New Batch button.
- Add the clients whose debit orders went off without any problems.
- Click the Save & Close button to create the receipts.