What is a Charge Flow
Charge Flows can be used in multiple ways. The easiest way is to send out a payment link to collect payment information. You find below in the advanced sections more information about more advanced use cases.
Use Case Charge Flow as Email with Payment Link
You have the option to easily send out an email that contains a payment link to your customer to collect the money. Find out how easy this can be done. In the charge Flow you can define how often you want to send a reminder link to your customer in case he does not click on the link. You do also have the option to simply generate a link and then send it to your application or use it to send it via WhatsApp etc. You find below a step to step guide. In order to read more about Charge Flows, please click here.
Create a Charge Flow
Navigate to Payment/Configuration/Charge Flows.
Here you can create a standard Charge Flow with a simple click. The standard and proposed charge flow sends out an email and then in case the link is not used, several reminders after 5 days, 14 days and then again after 14 days. Of course you can simply adjust those settings.
Send a Payment Link
Now that everything is set up, you can send your customers a payment link by email to charge them for their purchases.
Navigate to Payment/Transactions to "Create a Transaction".
Make sure "Charge Flow" is selected in the payment type of this transaction. Enter all the necessary details for this transaction and the product you have just sold to your customer especially their email address, so that you can send them the payment link in an email.
The customer will receive an email where their payment details are being requested for their recent purchase.
Below we are going to explain and reference some more advanced features if you want to use Charge Flows in a different way than simply send out an email.
Token / Recurring
Charge Flows are the base infrastructure to charge recurring business from external application. You can use them in case for recurring payments if you have a token. We will then take care to charge this token or you define in the charge flow what happens next if the token can not be charged. We can take care for you to send an email to the customer and ask for payment details. This is also a nice feature if your token needs to be upgraded in order to be compliant with PSD 2.
On the API level all you need to do is to create a transaction using a token and then use the applyFlow Endpoint.
Adjust the Email Text
If you do not like our standard email text you can simply navigate to Resources > Settings > Email to adjust the Charge Flow Email text in the different languages.
Use your SMTP Server
If you do not want to use our Email server you can send it through your infrastucture. Simply create an email sender and enter your SMPT credentials - in detail explained in our Email Handling Documentation.
Simply get the link
If you want to get simply the payment link to be sent via your application you can switch the delivery method from email to external application. This will simply provide you the payment link on the API. You can use this link to send it via Whats app, your own emails etc.
More can be found in the ChargeFlow documentation.
How to get updates about the payment state
You will be updated about the payment status using webhooks.