- Upadated version of pycryptodome.
- Updated version of requests.
- Updated Pipfile.lock.
- Updated version of requests.
- Fields 's-t-1-40_shop-receipt__phase' and 's-t-1-40_submit' are now excluded from the signature verification process.
- Added 'l-t-1-20_saved-payment-method-id' to 'generate_payment_data' function.
- Added checking that product name can not be longer than 30 character.
- Updated version of requests.
- Check is endpoint available. If not, use other endpoint.
- Modified logging.
- Updated Pipfile.lock.
- Updated Jinja2 version in Pipfile.
- Updated Pipfile.lock and requirements.
- Updated Pipfile.lock and dev requirements.
- Updated Pipfile.lock and requirements.
- Modified Verifone class. New parameter "return_error_dict" was added.
- Updated test cases.
- Modified method "send_request". It does not throw anymore error if 's-f-1-30_error-message' is returned.
- Updated Pipfile.lock.
- Updated Pipfile.lock.
- Updated Pipfiles and requirement files. There was security issue in PyYAML module.
- Length of 'dynamic_feedback' parameter in method 'generate_payment_data'.
- Added 'dynamic_feedback' to method 'generate_payment_data'.
- Changes in pycountry module which needed some changes also to Verifone's country and currency methods.
- Fixed length of extra data fields. External id can be 255 characters and note 36 characters.
- Remove s-t-1-40_shop-order__phase from signature verification.
- Changes in generate_payment_data feature.
- Added post urls for hosted pages.
- First release on PyPI.