Payment methods configuration
Last updated
Last updated
Starting from v0.16 paymemnt methods can be configured via UI under "Configuration management" -> "Purchase configuration" -> "Payment methods".
Currently the following three payment methods are available:
“Bank Transfer” - user pays via bank transfer based on the invoice details configured by admin
“Credit Card” - user pays with his debit or credit card
“Cryptocurrencies” - user pays with the listed tokens
All methods can be enabled only if they are properly configured and can be disabled at any moment.
Please note that
there must be at least one configured and enabled payment method to switch on "Featured asset" and/or "Asset purchase" featured
if the "Featured asset" or/and "Asset purchase" features are switched on you can't disable all payment methods: at least one collection method must be configured and enabled
Description of the method in all available languages for the portal which will be shown to user in the checkout flow in Payment method's tile details
You can define purchase amount limit, which the user must not exceed to use the corresponding payment method, when creating order. The limit is set in the portal currency, and has a number value. If the user exceeds the payment method limit, the payment method will not be available.
Step 1. Configure bank transfer details
For the payment method “Bank Transfer” the bank details of the receiving account must be configured, they will be used in the invoice generated for the order. Descriptions for each field of the bank details are optional, in case you provide them, users will see them in info tooltip. Descriptions can be added in all languages available for the portal.
You can also add up to 3 additional bank ids (apart from SWIFT or BIC) in case your bank has some details apart from the regular ones. You have to provide name and value for each of them. And optionally you have possibility to add description in all languages available for the portal. We recommend to provide the description for such ids to make sure that users understand the purpose of them and make correct bank transfer.
You can also add details of intermediary bank in case you expect international payments and your bank has intermediary bank details for them. We recommend to add description for this section to explain to your users what it is. Optionally you can provide translations in all available languages.
Step 2. Prepare the template for invoice details
Refer to Templates for purchase details and invoice details to check how the template for invoice details must be configured. Send it to your CoreLedger manager to apply it in your portal
Step 1. Configure credit card payment parameters
Apart from the General characteristics for all payment methods integration with cryptopayment provider must be configured to use this payment method.
Currently integration with Payrexx is used for credit card payments.
To use it productively you will have to provide your Payrexx account details:
Payrexx account name (they also call it Instance Name in some documents)
API secret
For pilot project within Active Sandbox you can start without your own account, you are allowed to use CoreLedger test account. Discuss it with your CoreLedger manager.
Step 2. Prepare the template for credit card purchase details
Purchase details based on this template are sent to the user when credit card is selected as a payment method. Refer to Templates for purchase details and invoice details to check how the template must be configured. Send it to your CoreLedger manager to apply it in your portal.
Step 1. Configure credit card payment parameters
Apart from the General characteristics for all payment methods integration with cryptopayment provider must be configured to use this payment method.
Currently integration with Coinify is used for cryptocurrency payments.
To use it productively you will have to provide your Coinify account details:
API key
The environment, for which the API key is used (Sandbox or Production)
For pilot project within Active Sandbox you can start without your own account, you are allowed to use CoreLedger test account. Discuss it with your CoreLedger manager.
Step 2. Prepare the template for cryptopayment purchase details
Purchase details based on this template are sent to the user when cryptopayment is selected as a payment method. Refer to Templates for purchase details and invoice details to check how the template must be configured. Send it to your CoreLedger manager to apply it in your portal.
You can define KYC tier which users must have for each payment method to be able to use it during checkout process. By default Tier 0 is applied Read more about KYC configurations
Check to find integration parameters in your Payrexx account. Payrexx account configuration must be done separately according to Payrexx guidelines. Please, make sure that the portal currency is within the payment currencies configured for Payrexx.
Check to find integration parameters in your Coinify account. Coinify account configuration must be done separately according to Coinify guidelines.