emspay / magento2

Deprecation EMS Pay - Magento2 plugin
https://emspay.eu
BSD 2-Clause "Simplified" License
1 stars 1 forks source link

Integrate MasterCard MasterPass wallet service #2

Closed dligthart closed 5 years ago

dligthart commented 6 years ago
  1. Checkout method (add masterpass button)
  2. Under proceed button in cart totals add masterpass button
  3. Have a review order page instead of normal checkout page
  4. Be able to configure via admin settings

Using EMS form with special settings to access the wallet e.g calculate hashExtended.

Reminder; No direct integration with masterpass. Use EMS gateway.

Concept Information Flow: masterpass-wallet-service-checkout

GUI Changes: masterpass01 masterpass02 masterpass03

you need to include the following fields in the post form to IPG.

However, in order to calculate hash extended, you should not include transactionID (the guide did not mention it at all! sorry about that).

So for the example above the stringToHash should be: 13.99978SHA1C-445e6e5d-2a32-428f-bcbc-13a6b2fad41a013.990SHAREDSECRETE

dligthart commented 6 years ago

@agolota can you list all the questions you have here and we can go into further details.

dligthart commented 6 years ago

@ZiyuGuEMS will provide an example FORM on how to make a request and provide an example response.