Frequently Asked Questions
Control Center Module
General Questions
How can I change my user settings?
In the top right hand corner, click on your name. Select "Profile". You are then able to change your user settings.
How can I change my password?
In the top right hand corner, click on your name. Select "Profile". You are then able to change your password.
Why can't I see certain things?
You have been assigned certain permissions by your administrator, which is linked to certain views and actions. For more information on permissions, please contact your division administrator(s) directly.
Transactions
What is the state/type?
There are two different transaction types: payments and payouts. Both types have specific states. Transactions created recently have the state "pending". If the transaction is paid it will have the state "paid" and if the transaction has expired it will have the state "expired".
What does the "Slip ID" mean?
For every transaction a payment or payout slip is created. Every slip can have one or more transactions. By clicking on the slip ID, you can see all related transactions.
Can I export the transactions?
Above the transactions table you can find the export-button, with which the transactions can be exported. After starting the export, the transactions are available as .csv-file in the download-area.
Can I resend the payment-/payout-slip?
For pending transactions, the slip can be resend to the customer. In the transactions table you will find the action "resend slip" in the "Actions" column.
How can I trigger a refund?
In the last column of the transaction table there is an action to trigger a refund for paid payments. You can either return the whole amount or chose a lower one (partial returns).
Billing
Which transactions are contained in the bill?
With every bill we create a .csv file which contains the single transactions with its details.
Whatʼs the fixed reserve?
The fixed reserve allows the creation of refunds, if no clearing is possible. This can be the case at the beginning of an accounting period, when there haven't been enough payments.
How do I fill-up the fixed reserve?
If you're interested in setting up a Fixed Reserve for your Barzahlen/viacash account, please contact your personal account manager or email us at invoice@viafintech.com.
There is something wrong with the bill. Who can I contact?
Please contact your personal account manager or email us at invoice@viafintech.com.
Settings
How can I change my company settings?
In the "Account Details" section under settings (if you have the rights) you can edit your company data, including address(s), entity information and contact information.
Where can I update my API settings?
In the "Divisions" section under settings (if you have the rights) you can edit your settings and manage your API keys.
Why is my division not live yet?
We will set your division to "live" when the contract is finalised. Please contact our sales department for further details.
I would like to use Barzahlen/viacash in a further division of mine.
You can add further divisions in the "Divisions" section under settings (if you have the rights) to add them. Please contact our sales department for contractual details.
I want to set my bank account. Where can I do that?
In the "Bank Accounts" section under settings (if you have the rights) you can create one or many bank accounts. After you have created one, send an email to invoice@viafintech.com to allocate it to one of your divisions.
Can I add extra users or edit them?
In the "User administration" section (if you have the rights) you can see the list of users assigned to the client(s) you administrate. You can edit users name and permissions (no email address) and remove user from specific clients. Under “Add new usersˮ you can add users to your client(s) and grant them permissions.
Slips Module
General Questions
What is the Slip Module?
With this module you can accept cash payments from your customers through our network without any technical integration effort. Our plug & play solution enables you to create individual transactions in our system and send the payment slip to your customers via e-mail or text message.
What is the Bulk Upload Extension?
With the "Bulk Upload", you can easily create multiple viacash transactions by uploading the transaction parameters in a CSV-file. In case you have further questions regarding the CSV file format or need a template file, more information is provided in our "Creation of a slip" section down below.
What is the 4-Eyes Principle Extension for payouts?
If a (contractual) agreement has been made to activate this additional security extension, payouts must be approved by another user within this division. The transaction or payout slip then appears in another table tab "Confirmable transactions" in the overview and cannot be released and sent by the creator. The payout slip can only be forwarded to the end customer after it has been approved by the second person.
Which web browsers are supported?
We support the latest versions of Google Chrome and Mozilla Firefox. The full functionality of the viafintech application, its modules and extensions is only guaranteed for the browsers previously mentioned. JavaScript and the use of cookies must be allowed in the settings of all browsers. For optimal utilisation, we recommend using the viafintech application in the desktop version.
User settings
How can I change my personal password?
To change your personal password, click on your user name in the upper right corner of the menu. Then click on "Profile" to update your password under the "Password" tab.
How can I change my email address?
Currently, it is not possible to change your email address by yourself. Please contact the viafintech team via email app@viafintech.com and provide your Division ID, user first and last name as well as old email address and new email address.
Why can I only see certain things?
You have been assigned certain permissions by your administrator, which is linked to certain views and actions. For more information on permissions, please contact your division administrator(s) directly.
User Permission Management
How can I invite a user to my division?
To invite a new user to the division(s) for which you are an admin, go to the "User Administration" tab in the sidebar and select "Add New User". You will need to provide the user's first name, last name, email address, and select the permissions you wish to grant. Below the division name, an overview displays the number of available user accounts for that division. You can add users until this limit is reached.
How can I add/change user permission?
To assign or change individual permissions for your user(s), go to the "User Administration" tab in the sidebar and select "Overview". By clicking the "Edit" icon in the "Actions" column, you can modify the permissions of the respective user.
How can I delete an existing user in my division?
To delete an existing user from your division(s), go to the "User Administration" tab in the sidebar and select "Overview". By clicking the "Delete" icon in the "Actions" column, a pop-up will appear, allowing you to select the division(s) from which you wish to remove the user. This action will hide the content of the selected divisions from the user. If all divisions are selected, the user will no longer appear in the overview.
Overview transactions and payment slips
Which payment slip types are available?
Payment slip/Deposit: A payment slip/deposit with a single payment. You can define the amount, the due date and optionally the three nearest partner stores as well as the delivery/shipping method (mail or sms).
Partial payment/Deposit: This is a payment slip that can consist of up to 12 individual instalments. You can specify the amount of each instalment and a due date on a monthly or weekly basis, as well as optionally the three nearest partner stores as well as the delivery/shipping method (mail or sms).
Payout slip/Withdrawal: This is a one-time payout slip to your customer. You can specify both the amount and the validity period, as well as optionally the three nearest partner stores as well as the delivery/shipping method (mail or sms).
What does the state of a transaction mean?
Transactions that have just been created are set to 'pending'. When the transaction is paid, the state changes to 'paid'. If it exceeds its validity, it will be set to 'expired'. If a transaction is still not paid you are also able to cancel it within the system action row.
What does the "Slip ID" mean?
A slip is created for each transaction. It can also have several transactions. By clicking on the payment slip ID, you can view all related transactions.
How do the two tables transaction vs. slips differ?
The Transactions table is a representation of your one single transaction e.g. a deposit, an instalment/advance payment or a disbursement. The Payment slips table is a representation of your grouped transaction(s), it may contain one or more transactions.
What does the confirmable transactions table mean?
If you have an activated 4-eyes principle extension, only another person of that division can confirm your created payout transaction for you. Until then, all open "confirmable" transactions will appear in this table for a final confirmation.
How do I see individual payment slip details?
Within the general overview, you can click on "Slip ID" to display all important slip details for you or other users payment/payout such as customer ID, reference Key, customer email and phone, transaction ID, creating user, valid until, state, type and amount.
Which file types can be exported?
You have the possibility to export the payment slips as PDF as well as CSV. Please contact our sales department if you require other formats.
Creation of a slip
How to create a payment/payout slip?
To create a payment slip, go to the "Slips" tab in the sidebar and select "Create slip". Depending on the contractual settings, you will have the option to create a payment/deposit, an instalment payment or a payout/withdrawal.
Payment and/or payout slip
After you've selected your available slip type you will be asked to enter the following information:
Slip details:
1. Customer identifier: unique number to identify the customer
2. Reference identifier/reference number: unique number to identify the case (optional)
3. Amount: total amount of the claim to be paid
4. Validity: due date of the payment
To simplify the entry of the due date, you can alternatively use the buttons on the right to set the validity to the specified date.
In the next step, you can enter the customer address to find the nearest partner branches/acceptance points. For this purpose, you will find both a tabular view and an interactive map. You have the option of skipping the entries if the customer does not want the next three collection points displayed on their payment slip.
In the last step, you select the method of sending the slip to the end customer. Both SMS and e-mail are available here. Both options can be selected at the same time, but can also be completely deactivated/hidden.
Partial payment
If you select "Partial payment", you will be asked to enter the following details:
Payment slip data
1. Customer identifier: unique number to identify the customer
2. Reference identifier/reference number: unique number to identify the case
3. Amount: total amount of all instalments to be paid
Payment details
1. Billing per month/week: monthly instalments or weekly instalments, respectively
2. Start date: due date of the first payment; beginning of month, end of month or regular date
3. Number of instalments: Total number of instalments to be paid
You will also find a self-updating table that gives you an overview of all due partial payments.
In the next step, you can enter the customer address to find the nearest partner branches/acceptance points. For this purpose, you will find both a tabular view and an interactive map. You have the option of skipping the entries if the customer does not want the next three collection points displayed on their payment slip.
In the last step, you select the method of sending the slip to the end customer. Both SMS and e-mail are available here. Both options can be selected at the same time, but can also be completely deactivated/hidden.
How can I view or download slips?
You have the option of downloading your slips in the general overview. To do so, simply click on the arrow symbol in the right-hand column "Actions" in the view of the transaction or slips table and confirm the download.
How can slips be cancelled?
You have the option to cancel pending payment slips in the general overview. To do so, simply click on the "x" symbol in the right-hand column "Actions" in the view of the transactions table and confirm the pop-up message.
How can I search for a specific payment slip?
To search for a specific slip, simply use the search box located on the filter section above the tables.
Here you can search by barcode, as well as transaction ID, customer key, reference key or email address.
Enter the desired key attribute and confirm by clicking on the "Go!" button. You can also use the filter function to limit your search in advance, for example by creation and payment date, state, slip type or creating user.
How can certain payment slips be exported?
You have the possibility to set certain filters in the "Overview":
Creation period: the period during which the payment slips were created;
Payment period: all payment slips that have been paid during the given period;
Status: displays pending, paid, expired and canceled payment slips;
Payment form type;
Search by User
Once you have adjusted the filters to your needs, you can use the "Export" function to export all the payment slips corresponding to the filtering as PDF or CSV. You will find the corresponding buttons above and below the table.
How can payment slips be edited?
Pending payment transactions can be edited by clicking on the corresponding Slip ID in the overview table and then selecting the "Edit Slip" button. This will open a pop-up window where you can modify validity, amount, customer's phone number and email address. Only users with "Edit Slip" permission are authorised to perform this action.
What is a payout with confirmation?
If a (contractual) agreement has been previously signed (active 4-eyes principle extension), all payout transactions have to be approved/confirmed by another user of that division.
How is the CSV file for the bulk upload extension structured?
It is a CSV-file separated by a semicolon. The digits in amounts are separated with a dot e.g. 34.90.
Specification of the customer's cell phone number and email address: Without specifying any of this information the slip would not not be sent automatically. If only one of the information is given, the customer receives the slip via email or the barcode number via sms. If both information is given, the customer receives the slip via email and additionally the barcode number via sms.
Specifying the customer's address: If no address is specified, no nearest partner are shown on the slip. (A hint to the Barzahlen/viacash storefinder is shown on the slip instead).
If an address is given, all of the following subparameters are needed and are separated in four columns:
Street & number, City, Zipcode, Country Code
Here you find a CSV-file example
Here you can find a template file
For a more detailed description of the parameters please have a look at the following parameters list
How to upload CSV document?
Use the menu entry "bulk upload". By clicking the button "Start new bulk upload", you'll enter the upload-dialogue. Here you have the possibility, by clicking the option "Browse", to select the specific CSV-file.
By clicking the button "Upload" the document is first of all checked for syntactic errors. At this step, the styles, heading and column names are checked. You are informed about potentially appearing errors.
If no syntactical errors can be found during that first check, the CSV file is going to be prepared for the further steps. The uploaded CSV-files are processed in short intervals after each other. Please wait until the system has processed all documents and created the referring transactions.
In the menu entry "bulk upload", you can find the download area in the lower part of the page. Here you can see the results of the CSV-file processing. You can find every successfully uploaded CSV-file in an own entry, including the timestamp of the upload. If the CSV-file is processed successfully, the status in the second column changes from "in process" to "Completed". In the column "CSV-file" you can find a copy of the uploaded CSV-file for a later check. In the column "slips" you can download a .zip-document, which includes all created slips.
In case of errors, the status changes to "Completed with errors". In this case, you can find a copy of the originally uploaded CSV-file which only includes the successful created transactions. The related slips can be downloaded collected in a .zip-document. In the last column "Error-CSV-file" you can find a CSV-file, which only includes the failed transactions. This file was furthermore extended by the column "error_message", which contains the specific error code of the transaction. This simplifies the trouble shooting.
Settings
General registration process for the Slips module
To get started, sign up as a new user in the viafintech application (https://app.viafintech.com/) and register your Client. This will grant you access to the Control Center module, an administrative tool that allows you to create divisions, enter your bank account details, view invoices, and conduct sandbox tests (for API sandbox operations only).
Once your division has been successfully activated, contact your viafintech representative to request the activation of the Slips module for your division(s). The Slip module is an operational tool used for creating and sending payment slips, tracking their status, and more.
Please ensure you confirm your accounts via email during the registration process.
Which user authorisation can be assigned?
Payment: Create payment, Create partial payment
Payout: Create without confirmation, Create with confirmation, Confirm, Cancel, Deny
Other: Edit slip, Show Address, Show delivery types, Bulk upload, See dashboard