-
Notifications
You must be signed in to change notification settings - Fork 20
Adyen: Support for application information #168
Comments
sounds reasonable to me - I'm guessing you would keep version blank if people specify platform name? |
Adyen describes the integrator field as "[the] name of your company." Why would we want to use |
@daisy1754 : After performing a few tests using Adyen's Payments API Explorer, it appears that all the fields under @dbook13 Valid point. I will update the issue description accordingly. I am curious to hear both of your thoughts (and any contributor to this project) around introducing configuration files. I understand that the design intentions are meant to abstract the inner workings of the supported gateways. However, in situations like the one described in this issue, I do see benefits in allowing clients to configure gateway specific metadata. If configuration files are not an option at this time, I am happy to rely solely on env variables for this issue 👍🏽 |
Each client (eg AdyenClient) has its own |
@daisy1754 I agree with this - I think we should be very explicit in determining what the client config is going to be. Env vars and config files do seem a little magical to me, doesnt fit the paradigm |
I would like to propose adding support for including application information scoped specifically to direct integrations. See this page for more details.
Given that this project abstracts the direct integration approach, I propose adding support for the
applicationInfo.externalPlatform
request parameter for now. As a first approach, I propose sending the following JSON payload forexternalPlatform
:Clients using this library should specify a value for each key name via environment variables. If no such value is provided, we do not send a value to Adyen.
The benefit of addressing this issue allows merchants utilizing this library to identify themselves to Adyen as well as facilitating integration troubleshooting. Furthermore, Adyen uses this information to resolve merchant and integrator referral fees.
I am open to further conversation about this issue and would be delighted to begin implementation if no concerns and/or objections are raised.
The text was updated successfully, but these errors were encountered: