-
Posts
1,083 -
Joined
-
Days Won
1
Content Type
Downloads
Release Notes
IPS4 Guides
IPS4 Developer Documentation
Invision Community Blog
Development Blog
Deprecation Tracker
Providers Directory
Forums
Events
Store
Gallery
Posts posted by OctoDev
-
-
I am using Amazon SeS SMTP, it only allows 14 emails per second. It seems like it sends 30 000 within two minutes...
How can I fix that, or adjust it? Sending 30 000 within two minutes goes against every approach to avoid spam.
-
When will the new update be released? It's been a while...
-
2 minutes ago, Jim M said:
A 500 Internal Server Error is a lot like the check engine light on your car, it states something is wrong but not exactly what or where. You would need to obtain the server error log entry for this error from your server (ask your hosting provider or server administrator if you are unsure how).
I posted it above, modified the post. Seems like other clients ran into same issue.
I disabled every plugin + application, issue remains.
-
I uploaded all the files manually on the latest version, however it's throwing 500 internal server error in the /admin/upgrade process. The admin panel works fine, but the site is offline and says update in progress.
How can I fix this?
System + error logs does not indicate anything is wrong.
Happens at admin/upgrade/?autologin=1&sessionCheck=1
Parse error: syntax error, unexpected '/', expecting '{' in /home/nginx/domains/domain.io/public/system/Application/Application.php(694) : eval()'d code on line 1 Fatal error: Exception thrown without a stack frame in Unknown on line 0
-
I ended up having to code a custom PHP Script that would access the database, it completed the task that took several hours to do 5 000 members - in 20 seconds of execution. Moved +100 000 members into correct groups...
Hope this feature can be improved so it can actually be used in the near future.
-
3 hours ago, Jim M said:
All this information typically would be selected from the options when creating a topic and then you would add access details to the Client Area like you normally would in a ticket. This way, you do not need to expose this data here.
I see you're utilizing CloudFlare for DDoS protection among other things, I would suggest disabling this as CloudFlare actually could be creating issues here.
CloudFlare is not the reason to why it does 1 user every second. That does not make any sense.. Unless Invision Power requires 1 page load per 1 user, which would also not make any sense.
Personally I believe the issue is that it creates way too many steps.
I am positive it could do more than 100-200 users per request, i have no clue how many it does per request.. but it seems.. slow. It's the web requests starting to respond slowly, the rest of the website is instant.
It's creating thousands of step for a rather simple task.
-
On 4/7/2022 at 11:08 PM, Jim M said:
You have all the normal options available to you via community support as you do via tickets. When creating a topic, you can select your license which the question applies to. You can provide us the domain here or message me. Along with any supplemental information.
Sent you a message, not a big fan of this new system. I don't want to publicize my domain and sensitive info via a public thread.
-
6 minutes ago, Jim M said:
Do you have an example I can take a look at? Which site is this for? Are you seeing any errors?
Sure, I just don't understand why I can't submit tickets anymore and only community support. Where can I send it?
-
I have a few products that has made several thousand sales.
When I am trying to update it, so it would update all existing purchases with a new user goup.. It seems like it only does the first 15 000 members, after that it seems to change 1 every 10-15 second, which makes it really slow and unusable.
Could this be fixed?
-
-
I am suprised this isn't a feature already, but there should be an ajax notification for new inbox messages.
So I will be notified that there is a new inbox message without having to reload the entire site.
-
On 2/14/2022 at 10:27 AM, Marc Stridgen said:
We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section.
We look forward to further assisting you.
Pretty sure this is an global issue and not with my specific board, were you not able to replicate it?
-
On 2/5/2022 at 4:09 PM, Jim M said:
Did all background tasks fully complete at the time you realized these reviews were still in the approval queue?
Please note, we do not recommend manual database deletion. This can cause unintended consequences.
Correct. They have been there for days and should not be there.
-
On 2/8/2022 at 7:04 PM, OptimusBain said:
Hello @OctoDev
I just purchased the Coinbase plugin. I configured everything as explained but I wanted to ask you probably a silly question.... But I need to understand how it works before I test this out.
I follow the payment steps until I am prompted to:
- Pay with Coinbase (login required)
- Send payment using QRCODE
My question is about renewals. My products also have renewals. What happens with renewals then? If someone manually pays with the QRCODE, what will happen after a month when he has to pay automatically an invoice? Is it done automatically? If no crypto available in the same wallet, then the membership will be stopped because the invoice hasn't been paid?
Thanks a lot
They have to manully pay each month, it does not support renewals.
-
Hello,
I deleted a few products from my website and a few made unavailable.
I went to the approval queue of reviews, and when I try to hide, delete or approve reviews on products that are removed - it does not let me. It's still showing them in the approval queue and does not let me get past them.
When I click any of the buttons, it simply redirects and says that it cannot locate the item that I am trying to view.
Please fix this bug, by not displaying reviews in the queue that are of products that aren't locatable. Or allow us to actually delete them.
-
Hi,
In the auth function I have this...
However for some reason it seems like fraud rules that I put up with MaxMind is completely ignored. Is there something I am missing?
I want it to perform a MaxMind check on the auth, or after they paid.
-
6 hours ago, IPCommerceFan said:
It appears STATUS_PAID is the closest thing to STATUS_APPROVED short of adding a new status yourself.
e.g.
const STATUS_PAID = 'okay'; // Transaction has been paid successfully const STATUS_PENDING = 'pend'; // Payment not yet submitted (for example, has been redirected to external site) const STATUS_WAITING = 'wait'; // Waiting for user (for example, a check is in the mail). Manual approval will be required const STATUS_HELD = 'hold'; // Transaction is being held for approval const STATUS_REVIEW = 'revw'; // Transaction, after being held for approval, has been flagged for review by staff const STATUS_REFUSED = 'fail'; // Transaction was refused const STATUS_REFUNDED = 'rfnd'; // Transaction has been refunded in full const STATUS_PART_REFUNDED = 'prfd'; // Transaction has been partially refunded const STATUS_GATEWAY_PENDING= 'gwpd'; // The gateway is processing the transaction const STATUS_DISPUTED = 'dspd'; // The customer disputed the transaction with their bank (filed a chargeback) const STATUS_APPROVED = 'appr'; // Added for additional status functionality
and then of course you'd have to decide how/when the status would be set.
As it stands though, the suite seems to treat PAID as being synonymous with APPROVED.
For instance, the sendNotification() funciton in \IPS\nexus\Transaction lists the notification key for STATUS_PAID as 'transactionApproved'.
Status paid does not seem to work for me, not sure why. But the transaction is still pending approval.
-
7 minutes ago, Daniel F said:
I'm confused. You mentioned that you want to customize the behavior when the approve button in your ACP is clicked.
There's unfortunately no REST API endpoint in IPS to change the invoice or transaction status.
Not looking for REST.
Within my webhook, I have this.
How can I do STATUS_APPROVED for example?
-
On 11/8/2021 at 10:16 PM, ReyDev said:
This app allows you to add product reviews everywhere you want as a widget and show product reviews by Random or Specific Product(s) as a Slideshow(carousel), using tons of customization options. let's take a look at the options.
Please use this topic for support request or suggest new ideas.
Awesome product, sponsored it so he could make it. So much better than the other alternatives.
-
On 11/8/2021 at 5:39 PM, Daniel F said:
You could hook into \IPS\nexus\Transaction::approve()
Understood, however I want to do it at the webhook. So my webhook would send "approve" then it would approve the payment also on IPS. How is that possible?
This one, would allow me to reverse it. By sending an API call to my PAyment API. I want it other way around.
-
Does anyone know how I could hook into the 'Approve' button in Transactions?
So when I click approve, it would also send a request to my payment api to approve it if set in review.
Was hoping there would be an alternative to public function refund( \IPS\nexus\Transaction $transaction, $amount = NULL )
but for approval
-
17 hours ago, Scott Allen said:
I'm surprised this isn't already a feature of Gift Cards in Commerce -- allowing to Send Gift Card by website Member Name. This would allow their email to remain obfuscated from the sending person, and bypass the need to tell them to 'print' and 'copy/paste' redemption code manually when they do not possess the email of the person they want to send a Gift Card to on the website.
Could fit in a member field just as email presents an email address field. Is this something you guys can do, or is this not feasible in the near future?
Commerce lacks so many must-have features, really hope they can focus a little on that too and not only the forum software. I haven't seen any useful features being added for years.
- ZLTRGO, Scott Allen and kmk
- 1
- 2
-
42 minutes ago, SeNioR- said:
At this point, it can only be done through the database.
Agree, the option of mass selection would be useful.
Problem with accessing the database directly is that it will not send the proper request, for example if your gateway has built in 'Refund' option or such.
-
Bulk Email
in Technical Problems
Posted
Oh that's... odd. I would've thought this was a feature. Alright...