Hello, nice plugin, thank you to maintain it!
Our client won’t have static IP (Luminate requirement) so I have to develop a proxy microservice with static IP to comply with Luminate requirement. The microservice will handle all requests from this plugin and forward it to Luminate, and do the same for the responses from Lumunate to this plugin.
I am getting this error message on the top of the plugin settings page:
Unable to authenticate with Luminate! Please check that all provided credentials are valid. You may wish to login to your Luminate dashboard and enable debugging. If you need help connecting to the API, please contact Luminate support or the Blackbaud help forums.
And I am getting this error message when editing the “Settings” of individual forms to configure how data is fed into Luminate:
Unable to connect to the Luminate API because the Luminate credentials are incorrect. Verify that the API Username, Password, and API key are correct.
Also, the microservice that I am developing is not receiving any request at all.
I don’t know what to do! Can you help me please?
Plugin settings:
I discovered a bug where instantiating the php Exception
class generates a fatal ‘not found’ error. It seems like it’s trying to instantiate GF_Luminate\\Exception
instead of \Exception
.
Adding use \Exception as Exception
within the GF_Luminate namespace to the inc/class-gf-luminate-constituent.php file resolved the issue, but I was hoping that this fix or an alternative solution could be worked into the plugin so we don’t have to continue to modify the plugin files directly.
Thanks!
]]>The plugin Setting Page does not open and It throws an error
https://share.getcloudapp.com/BluREpR5
I tried deactivating and deleting the plugin but it does not work
Please let me know what I need to check.
Thanks
]]>After installing the plugin and going to the Gravity Form Settings > Luminate API I see a message that says:
There has been a critical error on this website. Please check your site admin email inbox for instructions.
Please see error details below:
An error of type E_ERROR was caused in line 1063 of the file /nas/content/live/gebdev/wp-content/plugins/integration-for-luminate-and-gravity-forms/inc/class-gf-luminate.php. Error message: Uncaught Error: Call to a member function is_api_error() on null in /nas/content/live/gebdev/wp-content/plugins/integration-for-luminate-and-gravity-forms/inc/class-gf-luminate.php:1063
Stack trace:
#0 /nas/content/live/gebdev/wp-content/plugins/integration-for-luminate-and-gravity-forms/inc/class-gf-luminate.php(708): GFLuminate->is_valid_luminate_auth()
#1 /nas/content/live/gebdev/wp-content/plugins/gravityforms/includes/addon/class-gf-feed-addon.php(2527): GFLuminate->can_create_feed()
#2 /nas/content/live/gebdev/wp-content/plugins/gravityforms/includes/addon/class-gf-feed-addon.php(2510): GFAddOnFeedsTable->is_new_button_supported('top')
#3 /nas/content/live/gebdev/wp-admin/includes/class-wp-list-table.php(1271): GFAddOnFeedsTable->display_tablenav('top')
#4 /nas/content/live/gebdev/wp-content/plugins/gravityforms/includes/addon/class-gf-feed-addon.php(1415): WP_List_Table->display()
#5 /nas/content/live/gebdev/wp-content/plugins/gravityforms/includes/addon/class-gf-feed-addon.php(1203): GFFeedAddOn->feed
]]>
I need to enter a group ID – however there is no input field in my individual form.
]]>Hello, I am trying to use the plugin in with two surveys I have, but I can only map primary information fields like name, last name, email, or phone number. I am not seeing other fields created like send a message or a checkbox I have for the visitors to subscribe to the newsletter. Inside Luminate the fields are in two blocks, and I only see the first block of fields. How can I map the rest of fields I have? Is there a way to manually input them?
Thanks for any help!
Hello,
I’m getting this warning on the Luminate API Settings page when saving. Making the screen to error out with message Unable to authenticate with Luminate!
Warning: preg_replace(): Compilation failed: invalid range in character class at offset 4 in /var/www/html/web/wp-content/plugins/integration-for-luminate-and-gravity-forms/inc/class-wp-http-luminate.php on line 98
It seems related to changes on preg_replace() under PHP 7.3.
Related article: https://nabtron.com/error-compilation-failed-invalid-range-character-class-offset/
]]>I’ve configured the plugin and confirmed that I can send the results from my form to a constituent record in Luminate, but the list of available surveys still does not populate when I try to use this method in the Luminate API settings for the form. I am using the latest version of the plugin … it seems from other support threads here that this release was supposed to fix this issue? Thanks for any guidance you can offer.
]]>Hi – not sure where I’ve gotten stuck in the plugin and would appreciate a little help ??
From my Gravity Forms Admin, I’ve whitelisted my site’s IP correctly, and have all the credentials input seemingly correct. I get the “Luminate API credentials are working! Create a Gravity Forms feed to get started.”
I’ve created a form, and have mapped fields from the form into the Survey Map Fields in the format I’d want the data to be passed to Luminate Online.
When I submit the form, it presumably sends successfully, showing me the Confirmation message.
However – I’m not seeing the data from the form I just submitted show up in the Responses for the survey in the Luminate Online admin/dashboard.
In WordPress/Gravity Forms, when I click into my “Entries” for my form, I see my submission there correctly, and even have a notification for the plugin that reads, “Successfully added Survey ID 3776 to Luminate for Constituent 1587678”
Again, any help would be really appreciated!! I can share URL’s to my site via email privately if needed
]]>We purchased the premium version of Gravity Forms specifically to use this awesome plugin, but are unable to get it to work.
Everything in the Gravity Forms Settings, Luminate API tag looks correct as well as everything in the Luminate side under Open API Configuration but we still get the following error in the GF settings:
Unable to authenticate with Luminate! Please check that all provided credentials are valid. You may wish to login to your Luminate dashboard and enable debugging. If you need help connecting to the API, please contact Luminate support or the Blackbaud help forums.
We enabled debugging in LO but don’t see any related logs but get this message from the GF logs:
2019-11-18 11:05:52.232095 – DEBUG –> GFLuminate::get_auth_token(): Well that did not go well, token is null
2019-11-18 11:05:52.232714 – ERROR –> GFLuminate::get_auth_token(): Error getting a Luminate single sign-on token403 – null
The error message says to contact Luminate, which we did, but we don’t know what is is that we need them to do. I have explained the issue to them but the obviously can’t reproduce the error since it exists in WordPress. I’m looking for any info that can help get us up and running.
Thanks,
Ben
]]>I have few queries regarding this plugin. Can we create donation pages through this plugin for Raiser’s edge CRM? Please confirm.
]]>I have a premium version of Gravity Forms, but when I activate this plugin, the entire website crashes, any idea why would this happen?
]]>Hi,
I downloaded the plugin to test and when I activate it, the form fields menu (standard, advanced, post, pricing) for gravity forms disappears and I cannot view options for existing fields in a form. Do you know why this may be happening?
During some work with a client site, we’ve discovered a bug that occurs when querying the next page for survey lists larger than the hardcoded page size (100). We figure this might be an obscure error, as not many clients would have over 100 published surveys – our client hasn’t unpublished a survey since 2011, and there are currently over 100 published surveys.
This is the error message we’re getting from the plugin logs:
2017-12-21 17:06:24.741157 - ERROR --> GFLuminate::get_luminate_surveys(): Getting luminate surveys. Error 403 - {"errorResponse":{"code":"1","message":"Unable to process request."}}
And this is the error message seen in Luminate’s API logs:
ERROR 2017-12-21 11:06:24,702 [ajp-nio-8007-exec-1] IP-XX.XX.XX.XX ConsId-0 URL-https://secureX.convio.net/CLIENT/site/CRSurveyAPI - fromIndex(200) > toIndex(113)
java.lang.IllegalArgumentException: fromIndex(200) > toIndex(113)
at java.util.ArrayList.subListRangeCheck(ArrayList.java:1006)
We’ve been able to successfully pull surveys in our testing environment by altering the page size to 200, and we’re currently recommending to the client that instead of using a modified version of the plugin, they should unpublish any unused surveys to get the total below 100, hopefully well below.
]]>I’ve spent 3 weeks trying to get this plugin to work on my site. I’ve double and triple checked that all my information is correct to connect the plugin to my Luminate API. But when I try to click the Survey Drop Down, I get nothing. I’d like to have access to my surveys so I can map responses from the site forms directly into my Luminate set up. Can you please let me know what’s going on with this and if there’s any way to fix it?
Thanks,
Nora
I’m trying to use this plugin to integrate Luminate forms with my WordPress site. I downloaded the Gravity Forms plugin to use specifically with this plugin. But every time I try to upload this plugin to my site, the entire site crashes and I get a fatal error, forcing me to manually remove the plugin via FTP. Can you look into this and tell him how I can address this?
]]>It seems when i choose the Survey checkbox, the mapping does not appear. Perhaps it’s not setup yet on your code?
]]>