I am using sandbox account and mode is set to live for account. I am using accept hosted payment form, implemented form using iframe as per given examples from Authorize.net accept hosted example web page. Code was working smoothly till yesterday suddenly from today morning token is not getting generated for accept hosted payment form.
It is giving error E00013:Invalid Setting Value. hostedPaymentIFrameCommunicatorUrlurl: must begin with https://
.
Below given is screenshot how i am passing setting value to generate token
For hostedPaymentIFrameCommunicatorUrl settings i am also using same url in api call for accept hosted customer profile save page, there token is generated properly and showing UI in iframe.
Only accept hosted payment is broken.
Please help me with this issue urgently.
12-06-2022 11:50 PM - last edited on 07-11-2023 04:05 PM by kh-gary
Hi,
I am having the same issue, e00013 invalid setting value. hostedpaymentiframecommunicator url url: must begin with https://. I have tried several setting changes and not only localhost but it is showing in testing environment too (https://dev.domainname.com). However when I changed url from localhost to 127.0.0.1 it worked. so for some reasons IP address is working but not domain name. Can you help to resolve this issue on testing environment? Because for localhost I can run it with IP address.
Thanks,
12-27-2022 09:20 AM
Hi,
I am having the same issue with authorize net accept host e00013 invalid setting value. hostedpaymentiframecommunicator url url: must begin with https://.
When I changed the url from localhost to 127.0.0.1 it worked but localhost is not working. Also I have a test environment like https://dev.domainname.com and the same issue is their. So is there a way to fix it on testing environment with domain name?
Thanks,
12-27-2022 09:32 AM
Any type of solution..
01-24-2023 06:57 AM - last edited on 01-24-2023 07:28 AM by Kh-SabW
did you find any solution to test this on dev machine?
07-04-2023 01:54 AM