1. EricWebsite
  2. RO Payments
  3. Sunday, 11 October 2020
  4.  Subscribe via email
Hi,

Would it be possible to supprt payments for forms made with Fabrik (https://fabrikar.com/)?
You can do great things with Fabrik but payments is not one of them.

Alternatively, if it is too much work to implement this, is it possible to start a payment with a html form or link like cciDeal has:
https://www.chillcreations.com/manuals/ccideal/eigen-ideal-betaal-links-ccideal-links/
It is not the best or safest way but better than nothing.

Regards,
Eric
References
  1. https://fabrikar.com/
  2. https://www.chillcreations.com/manuals/ccideal/eigen-ideal-betaal-links-ccideal-links/
Accepted Answer Pending Moderation
Small correction: Fabrik has PayPal and Stripe plugins, but that is no good for iDeal / Mollie
  1. 2 weeks ago
  2. RO Payments
  3. # 1
Accepted Answer Pending Moderation
Hello Erik,

There is no Fabrik support simply because it is barely requested. As for doing a payment with a link or form that has been possible for a long time with RO Payments. You can check the Initiate payment from an external link document to construct a link to start a payment. Using the silent option you can even bypass the form and send the customer directly to Mollie.

You can also make a menu item for the payment page to have a nice looking URL.

Let me know if you have any further questions.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 2 weeks ago
  2. RO Payments
  3. # 2
Accepted Answer Pending Moderation
Hi Roland,

Thanks for the answer, I overrlooked the link possibility.
Tried it and have a couple of remarks/questions:

  1. The documentation says: "Once the user clicks this link, the user will be taken to the payment form with the fields pre-filled"
  2. This turned out to be a form with empty fields, only the optonal field &order_number=987654321 that I added showed up filled
  3. How to add the silent option? view=silent generated an error
  4. I need this as I do not want the user to be able to modify anything
  5. We use an IP filter on the development site to block access for unauthorised people. This caused problems with accessing scripts in the /cli directory.
  6. Do you access this scripts from the outside? The problem seemed to disappear when I added our server's own IP addresses to the Allow list in .htaccess

Please advise.
Thanks,
Eric
  1. 2 weeks ago
  2. RO Payments
  3. # 3
Accepted Answer Pending Moderation
And how to skip the step: "Ga naar de kassa" entirely?
I still see the page with the orange button briefly when I set the profile configuration "Klant doorsturen naar Mollie" to "Onmiddelijk doorsturen".
  1. 2 weeks ago
  2. RO Payments
  3. # 4
Accepted Answer Pending Moderation
Hey Eric,


  1. What is the URL you are using? Check this link for example https://demo.rolandd.com/index.php?option=com_jdidealgateway&view=pay&email=some@e.mail&amount=123&remark=a+remark You can see the fields are filled-in.
  2. I cannot guess what error you see. If you take the URL I gave above and add &silent=1 you will see it continues without showing the form
  3. For the full flow to work, access should be given to the /cli/notify.php script. This means you also need to whitelist the IPs of your payment provider if you want to test the flow as the payment provider will ping your test site if you are initiating the call from the test site. RO Payments may send a user to the cli/notify.php script as well for updating the status of the payment. If you block your site, then it is expected that things do not work as expected when you are communicating with a server on the outside.
  4. That page is there because that is what triggers the specific payment provider and if a user doesn't have JavaScript they will at least see a button they can click to continue. You cannot remove the page but you can make a template override and just hide the form or do it with CSS. The option "Onmiddelijk doorsturen", will auto-post the form using JavaScript.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 2 weeks ago
  2. RO Payments
  3. # 5
Accepted Answer Pending Moderation
Hi Roland,


  1. The url is in an article and I ommitted the domain in the link, which usually works. We use a subdomain for testing, and when I added the full domain name it works.
  2. Now that I know that the syntax is: &silent=1 (the =1 is not on the documentation page) this works as well
  3. Indeed we already whitelisted Mollie's IP addresses long ago and do not have an issue with that using a different payment solution, although I'm aware they might use a new one any time.And after I whitelisted our own server as well everythigs seems to be OK.
  4. OK, no problem.

We can continue testing now. Thanks for the great service!
Best regards,
Eric
  1. 2 weeks ago
  2. RO Payments
  3. # 6
Accepted Answer Pending Moderation
Hello Eric,

Thanks for the feedback on the documentation. I have updated the document to explain how the silent option should be used.
Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. 2 weeks ago
  2. RO Payments
  3. # 7
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!