Ecommerce: Virtual Card Services (VCS) a Payment Provider
This payment provider works for all major banks in South Africa and the State Bank of Mauritius. You must first set up your Virtual Card Services (VCS) account and then enable this in your store.
Set up Account
- Go to the Paygate website and click “Client Login.”
- Login or create an account.
- Visit “Merchant Administration” and “VcsInterfacing.”
- Enter the approved/declined URLs to: https://app.multiscreenstore.com/vcs/STORE_ID. STORE_ID should. Be your Store ID. This can be found on the Dashboard section of your store.
- Under “HttpMethod” use “POST.”
- Save.
- Under “Merchant Administration,” click “Callback settings.”
- Enter the approved/declined URLs to: https://app.multiscreenstore.com/vcs/STORE_ID. STORE_ID should. Be your Store ID. This can be found on the Dashboard section of your store.
- Under “CallBackProtocol” use “HTTPS” and under “HttpMethod” use “POST.”
- Under “ResponseFormat” use “NameValuePairs.”
- Save.
- Under “Merchant Administration,” click “Vcs Interfacing.”
- Enter “MerchantPAM.” (Personal Authentication Message)
- Complete the signup by emailing the relevant contact person as directed.
Enable in Store
- Select the Ecommerce tab from the left menu and open your store.
- Select “Payment.”
- Under the payment method section, click “Virtual Card Services.”
- Enter terminal ID, secret word and PAM.
- Save.
Note: the currency used in your store and VCS account must match.
Testing
Once you sign up for the VCS system you will have access to the testing platform
You may see the following responses:
Test Card Number |
CVC & Expiry Date |
Fixed simulated authorization response |
4242424242424242 |
Use any CVC number, e.g. 123. Use any valid expiry date. |
123456Approved where 123456 = any alphanumeric value |
5454545454545454 | Use any CVC number, e.g. 123. Use any valid expiry date. |
123456Approved where 123456 = any alphanumeric value |
5221001010000024 | Use any CVC number, e.g. 123. Use any valid expiry date. |
Call |
5221001010000032 | Use any CVC number, e.g. 123. Use any valid expiry date. |
Invalid Expiry |
5221001010000040 | Use any CVC number, e.g. 123. Use any valid expiry date. |
No Active Connection to Acquirer exists |
Note: ensure you test the account; once you activate this payment option, you can’t reset this to Test status.You can use a valid credit card to test (no real money is involved). Otherwise you may see the following responses: “Invalid Terminal”, “Declined”, “Invalid Expiry”, “Batch Full”, “Call”, “123456Approved”.