hochstrasserio / wirecard

A PHP library for making payments through the Wirecard payment gateway
MIT License
25 stars 12 forks source link

Added missing fingerprint params for RecurPaymentRequest in Seamless #25

Closed tomolas closed 7 years ago

tomolas commented 7 years ago

I've noticed some params were missing when calculating fingerprint for recur payment request under seamless mode. When I added for example params like transactionIdentifier, or useIbanBic, response from wirecard is "errorCode":"18506", "message":"REQUESTFINGERPRINT is invalid." After adding these params to fingerprint calculation, the error seems to be fixed.

I've added all the params listed in documentation here: https://guides.wirecard.at/back-end_operations:transaction-based:recurpayment

CHH commented 7 years ago

Thank you! 😄