Closed
Bug 999056
Opened 11 years ago
Closed 10 years ago
cannot use .local domain as a Boku callback URL
Categories
(Marketplace Graveyard :: Payments/Refunds, defect, P4)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: kumar, Assigned: denise)
References
Details
When initiating a Boku transaction with the Prepare API, setting callback-url to http://something.local/.../ causes an "invalid URL" error.
The .local domain is a convention for doing local development on Mac OS X. Can we get this kind of URL supported? If the top level domain is changed to be 3 characters long (such as something.loc) then it passes validation.
Updated•11 years ago
|
Priority: -- → P4
Updated•11 years ago
|
Assignee: nobody → denise
Assignee | ||
Comment 1•11 years ago
|
||
Hi Andy, Kumar,
Are you able to provide a screen shot of the "invalid URL" error? We were able to successfully generate prepare API calls using the callback URL you provided, however, our servers are not able to resolve that local URL as it only exists within your local network.
Thank you,
Denise
Reporter | ||
Comment 2•11 years ago
|
||
I can't find the actual error in our log but I think it was returned from the Boku API as a validation error for the value of the callback-url parameter. However, when I filed this I didn't realize that we needed server to server notifications to test payments. I thought we could test with just redirects. So now this bug is not so important since, as you mentioned, we couldn't use a .local domain for notifications.
Comment 3•10 years ago
|
||
We are moving to mp.dev, but if Boku could fix this it would be great.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Reporter | ||
Comment 4•10 years ago
|
||
in other words, we are choosing to use a 3 letter suffix for are local hosts which will work around the error
Comment 5•10 years ago
|
||
Hi Team,
The '.local' domain suffix won't work with our platform (even if our platform accepted suffixes > 3 characters in length) since the address associated with your testing server is not externally accessible. Our payment platform requires that the callback address is externally resolvable in order for the callback / acknowledgement functionality to work.
Hopefully, this helps!
Reporter | ||
Comment 6•10 years ago
|
||
Yes, but domains on the Internet can have suffixes longer than 3 characters so I think the Boku validation is incorrect. Examples: .name, .diamonds, ...
You need to log in
before you can comment on or make changes to this bug.
Description
•