Square Payments and Tax

  • Posts: 125
  • Thank you received: 14
  • Hikashop Business
2 weeks 4 days ago #366483

-- HikaShop version -- : 5.1.5
-- Joomla version -- : 5.2.5
-- PHP version -- : 8.3

Have a shop with some items which are tax exempt and others tax included.

I understand what the following means.
Tax category : Select among your tax category, the category you want apply on your payment method cost.

So how do I achieve the outcome we need to be able to pass payment via Square>Amaka>Xero to account for tax inc and tax ex?

Thanks

Last edit: 2 weeks 3 days ago by yerg55.

Please Log in or Create an account to join the conversation.

  • Posts: 83603
  • Thank you received: 13533
  • MODERATOR
2 weeks 4 days ago #366485

Hi,

It seems the integration between Amaka and Stripe is not yet ready:
amaka.com/integrations/
You're talking about both Square and Stripe in your message so I'm not sure which one you want.

Regarding Stripe, the Stripe Connect payment plugin developed by Obsidev and available on our marketplace doesn't send the details of the order to Stripe. I'm not familiar with the Stripe APIs used by the plugin so I'm not even sure if that's possible with them.
Sending the details of the order for this plugin would require a big development, maybe the development of a completely new plugin to support other APIs (like Stripe Checkout).

Regarding Square, the Square payment plugin developed by Tsukidev and available on our marketplace does send the details of the order to Square. I checked the code of the plugin and I can see that even though it sends the details of the order, it doesn't include the tax amounts. That's something which could be added relatively easily by the developer of the plugin. If you need it, I would recommend contacting Tsukidev directly at tsukidev.com/contact/ and check with them what's possible.

Please Log in or Create an account to join the conversation.

  • Posts: 125
  • Thank you received: 14
  • Hikashop Business
2 weeks 3 days ago #366504

Thanks Nicolas.

My bad regarding Square / Stripe bungle.

Will contact Tsukidev as suggested

Please Log in or Create an account to join the conversation.

  • Posts: 125
  • Thank you received: 14
  • Hikashop Business
6 days 3 hours ago #366635

A bridge too far regarding the investment required.
Already paid 50€ for the plugin and Tsukidev now proposes that I pay 350€ = $397 US = $632 AU more to separate tax inc/ex
This doesn't work out for us in any way. :angry:
I really don't wish to "own" a plugin and have what I paid for to be on sold to others.
May be he doesn't want to do it or is too busy and priced it such that I go away.

No idea where we go from here ::sick::


Stripe
Does the Stripe plugin available here have the ability to achieve passing on tax inc/ex separately to Stripe to account?

Last edit: 6 days 20 minutes ago by yerg55. Reason: Clarity

Please Log in or Create an account to join the conversation.

  • Posts: 83603
  • Thank you received: 13533
  • MODERATOR
5 days 22 hours ago #366636

Hi,

Well, we can't do much about this. However, please look from the perspective of the developer:
They have developed a plugin. It took them a lot of time. The cost for such a development is between several hundred euros to several thousand euros. On top of this, they need to maintain it going forward, supporting newer versions of PHP, Joomla, HikaShop.
The price they charge for the purchase of the plugin counts on the fact that many users will purchase it to recoup the costs over time.
You're asking them for a substantial modification of the code to them. They will have to spend time working on it. So, they have to charge you for that time. That's why the amount is big compared to the purchase of the plugin as the time spent on the modification can't be recouped over time on many users.

Regarding Stripe, I already replied to you in a previous message 2 weeks ago :

Regarding Stripe, the Stripe Connect payment plugin developed by Obsidev and available on our marketplace doesn't send the details of the order to Stripe. I'm not familiar with the Stripe APIs used by the plugin so I'm not even sure if that's possible with them.
Sending the details of the order for this plugin would require a big development, maybe the development of a completely new plugin to support other APIs (like Stripe Checkout).

www.hikashop.com/forum/payment-methods/9...-and-tax.html#366485
In short, it's not possible doing what you want with the Stripe plugin, and developing a new plugin to support this would cost a lot more than the cost of modifying the Square payment plugin.

Please Log in or Create an account to join the conversation.

  • Posts: 125
  • Thank you received: 14
  • Hikashop Business
5 days 20 hours ago #366638

Thanks Nicholas.

Firstly you pre-framed my thinking with this comment
"That's something which could be added relatively easily by the developer of the plugin. "
Then you say ...
You're asking them for a substantial modification of the code to them.

Is what it is

As a former developer and customiser of J! since the fork (not doing that any more) I'm all too aware of the time taken to develop and maintain customisations and when people requested those that had added benefits for others I would offer options for them.
Yes times have changed.

Looks like our specific business is stuck between the biggest of rocks and an even bigger hard place.

Thanks also so much regarding Stripe. I spoke to them directly and they were of little help.

Cogitation time

Please Log in or Create an account to join the conversation.

  • Posts: 143
  • Thank you received: 34
  • MODERATOR
5 days 19 hours ago #366637

Hi Andrew,

Thanks again for your initial message and for being a customer of the Square payment plugin.

I’m really sorry to hear that the proposed estimate didn’t meet your expectations. The quoted price was based on the complexity of adding structured, line-item tax breakdowns in a way that ensures compatibility with Square’s API – including testing multiple tax scenarios and ensuring robustness across different product types.

This goes well beyond the scope of what the current plugin was originally designed to do, and requires several hours of dedicated custom development. It’s not a simple toggle, unfortunately, and that’s why we proposed it as a custom enhancement rather than a core plugin feature.

I totally understand if this isn’t viable for your current budget, and there’s absolutely no obligation. I’d rather be transparent from the beginning than underdeliver or commit to a rushed solution.

Also just to clarify: if such a feature was ever integrated into the core plugin later (due to similar needs from other users), it would be made available to everyone, and wouldn’t be sold separately as a custom feature you “own.” That’s part of the open model many HikaShop plugins follow.

I remain available if you ever want to revisit the idea or discuss possible alternatives.

All the best,


Kind regards,
Mohamed Thelji.
Tsuki Dev
contact[at]tsukidev[dot]com
The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

  • Posts: 83603
  • Thank you received: 13533
  • MODERATOR
5 days 19 hours ago #366639

Hi,

It is relatively easy, compared to rewriting a payment plugin from scratch like it would be needed for Stripe.
Still, it doesn't mean that it can be done in a few minutes.
Sorry for misleading you, that was not my intent.

Please Log in or Create an account to join the conversation.

Time to create page: 0.051 seconds
Powered by Kunena Forum