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)

x86
macOS
defect

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.
Blocks: 987661
Priority: -- → P4
Assignee: nobody → denise
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
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.
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
in other words, we are choosing to use a 3 letter suffix for are local hosts which will work around the error
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!
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.