CROAT TPV

With second anniversary of CROAT the CROAT TPV has been presented. A pwa that has been created from the opinions of community users; who want to use CROAT as a means of payment. According to these users, one of the problems, as a seller, is the agility of the process of selling an item. Since, at the time of sale, even paying with CROAT, the value of the item is designed in Euros, making the conversion calculation can slow down the process.

Let us take as an example a seller in the antique market of Celrà who wants to sell a collection of football cards valued at 20€. The seller has a sign where he announces that he accepts CROAT as a payment method. A customer approaches and asks the value in CROAT of this collection. The seller has different options to know the price. One, for example, can be:

Market parity: This first option refers to the current parity (CROAT-Euro) in the exchanges and CROAT TPV automatically provides in real time.

Personal parity: This option is made to be able to “avoid”, where possible, fluctuations in the value of CROAT in exchanges. User can have a fixed parity of, for example, 1€ = 1000CROATs

CROAT: This last option is to be able to charge directly with CROATs. That is, the value of the collection of cards is directly advertised in (for example) 20,000 CROATs. Here, you can enter it directly.

Set the value, according to the parity option chosen

Generate QR code

In addition, with this way it is not necessary for the dispatcher to have access to the wallet of the business. Another advantage is that the CROAT TPV, as well as the CROAT Light Wallet of CROAT.Community, detects if the payment has been issued and notifies us with the transaction hash within the blockchain.

So, we review the different options below. From the initial configuration to the list of transactions.

When entering for the first time in https://tpv.croat.community/, first of all, a language is requested. In addition, depending on the device used to access, recommendations for installing access to the application as webapp are shown. That is, have an icon on the mobile screen to access quickly. Providing a better user experience, since it has been programmed to work better in this format.

If we already have the CROAT TPV as webapp, we open it and start the initial assistant. This helps us define different values that the application will use to work, including:

Language

The language chosen for the assistant will be saved as default in the application. Options: Catalan, Spanish and English

Wallet

This is the wallet of the seller or the business. All QR codes generated to request payments will go to this wallet. Be sure to put on the desired one.

FIAT

The fiat currency used for parities. As we do with the language, we do not limit only the changes available to the Euro. We can choose between: Euro, Dollar, Pound, Renminbi (yuan) and Ruble

Personal parity

Here, we define a parity to use that does not depend on the markets. It also shows a current value in the markets to be able to have a reference value.

With all this, we already have what it takes to start using the application.

Once the configuration wizard is finished, the application always remains in the initial tab; indicating that the device is configured correctly. At the moment, in the current version, this screen only shows this information.

In this tab we will generate the QR codes necessary to accept CROATs. At first, we must choose one of the 3 available parities:

Market parity: At the top we have the current value, we must put the value in FIAT currency and click on [Generate QR]

Personal parity: At the top we have the value of personal parity, we must put the value in FIAT currency and click on [Generate QR]

CROAT: In this option you just have to put the amount of CROATs to generate the request QR code

In all options decimals are accepted.

Once the QR code is generated, we will also have a total value ratio (FIAT / CROAT), a 10-minute countdown to complete the operation and an option to cancel it.

If all goes well, the customer can now use the CROAT Light Wallet to scan the QR code and make the payment. Once done, the TPV screen will detect the transaction, showing the hash, to indicate that it has been processed.

This section lists all the transactions received in the currently configured wallet. The time, the amount in CROATs and the hash are displayed, and a link to the block explorer.

We have two tabs: General and Help.

In the General tab we can edit the parameters:

Language: to set application language

Wallet: We can change the wallet. If we do, the entire transaction history will be deleted.

Fiat: the fiat currency we use.

Market parity: It shows the market parity used at this time with a time stamp and the website that provides this information.

Personal parity

Explorer: A link to block explorer

Delete data: This option allows us to delete all saved settings.

If you have questions about integration or operation, the suggestion of improvements in the application, you can contact us.

Cookie and Privacy Settings

How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Check to enable permanent hiding of message bar and refuse all cookies if you do not opt in. We need 2 cookies to store this setting. Otherwise you will be prompted again when opening a new browser window or new a tab.

Click to enable/disable essential site cookies.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visit to our site you can disable tracking in your browser here:

Click to enable/disable Google Analytics tracking.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Click to enable/disable Google Webfonts.

Google Map Settings:

Click to enable/disable Google Maps.

Google reCaptcha Settings:

Click to enable/disable Google reCaptcha.

Vimeo and Youtube video embeds:

Click to enable/disable video embeds.

Other cookies

The following cookies are also needed - You can choose if you want to allow them: