Affiliate since: 09/21/2004, Power Rank: 99999999
Dear Darko,
At SFI! there are various payment methods other the than online.
I would suggest that you please visit SFI's Payment Options page at for the options available, https://www.sfimg.com/PaymentOptions.
I hope this will be of help to you and your team.
Wish you a successful SFI journey.