zhutik/adyen-api-go

Simplify library initialization parameters

zhutik opened this issue · 0 comments

Remove Merchant Account and HPP configs from API initialization

To simplify library initialization, Merchant Account and HPP SkinCode need to be removed from the configuration and used only in specific requests.

Solution:

  • MerchantAccount should be specified in request structures
  • SkinCode should be specified in request structures
  • ShopperLocale should be specified in request structures
  • HMAC should be part of configuration as optional
  • ClientID should be parameter for ClientURL method