What is the key management used for within the dashboard

What is the key management used for within the dashboard

This allows you to generate a key which would be used to associate the merchant site which will allows BOPP to be used as a payment method for your customers and users.

Once a site is associated, the BOPP Checkout acts as a launcher for the BOPP payment flows, allowing your end users securely to pay you directly from their bank account to yours. 

There are three primary flows:

Desktop → Mobile → Desktop#
As a customer I visit a merchant website on my Desktop, I complete my selections (e.g. checkout) and choose to pay with BOPP by clicking the BOPP Checkout. I scan a QR code on the desktop page from my phone and get the Payment Details Screen, I select my bank and initiate payment, then authorise the payment from within my native bank application on my phone. I then return to the Desktop to see that the payment has been confirmed by the merchant and my purchase is complete.

Desktop#
As a customer I visit a merchant website on my Desktop, I complete my selections (e.g. checkout) and choose to pay with BOPP by clicking the BOPP Checkout. I click a link ('pay via browser') on the desktop page and a new tab / browser window opens and I get the Payment Details Screen, I select my bank and initiate payment, then authorise within the bank webflow on desktop. I then return to the original tab/browser window on my desktop to see that the payment has been confirmed by the merchant and my purchase is complete.

Mobile#
As a customer I visit a merchant website on my phone web browser, I complete my selections (e.g. checkout) and choose to pay with BOPP by clicking the BOPP Checkout.

If I have the BOPP app on my phone it opens and I get the Payment Details Screen
If I do not have the BOPP app on my phone a new browser tab opens and I get the Payment Details screen

No matter the route above, I then select my bank and initiate payment.
 
-If I have a native bank app on my phone this opens and I authenticate in the bank native app
-If I do not have a native bank app on my phone then a new browser tab opens and I authenticate via the bank webflow
I am then returned to the phone browser to see that the payment has been confirmed by the merchant and my purchase is complete.


How to generate a key 

Within the Key management screen Click on the Generate API key 
 

You need to provide the following details 
Key name 
Merchant website URL
Description (optional)
Then accept the T&C which will make the generate button active 
 



More Information can be found at the following :  https://developer.bopp.io/