opened
jcpaybox
username_0
integrating 3D Secure parameters
according to our API integration manual, and adapting parameter to your own MPI (we normally use or own MPI service).

[ManuelIntegrationVerifone_PayboxDirect_V8.1_EN.pdf](https://github.com/activemerchant/active_merchant/files/3354741/ManuelIntegrationVerifone_PayboxDirect_V8.1_EN.pdf)
Update and rename paybox_direct.rb to paybox_direct3d.rb
issue
created
bayprogrammer
username_1
@username_0 Thank you for the PR! At first glance this looks like a useful addition. However, this gateway adapter has a lot of functionality that is useful apart from 3DS. Renaming the file is a pretty major change with little obvious benefits. Could you elaborate on why you renamed the file?

Could we add these changes but leave the file name itself the same as it currently is? (We have done this elsewhere when extending existing gateway adapters with 3DS functionality.)
comment
created
jcpaybox
username_0
Hello thank you for your message,

I am in the process of adding 3ds on behalf of the psp paybox, I am having difficulties running tests but I am confident I will finish the changes soon. I didn't want to disturb anyone, which is why I decided to rename the file.
The objective indeed is to push all the changes (once finiished) to the paybox direct original file.

If it makes more sense to just work on the original file I'll do so, no worries.

Cordialement, regards,

Jérôme CINTAS
Chef de projets / Project manager

Integration Services


sent from my mobile
comment
created
bayprogrammer
username_1
Excellent, thank you for the clarification.

While you're working from your in-progress fork/branch there should be no problems either way, so please feel free to continue working in the way that best suits your needs and workflow. We can squash intervening commits and there will be no difference as long as the final commits have returned the file to the original name.

Please let me know if you have any questions in the mean time!
comment
created
bayprogrammer
username_1
@username_0 just wanted to give you the heads up that we've begun to document the emerging conventions for adding 3DS auth support to gateways (especially for 3DS 2 auth support). Not sure if this aligns with what you're working on now, but wanted to point it out just in case it does.

https://github.com/activemerchant/active_merchant/wiki/Standardized-3DS-Fields
comment