Skip to content
This repository has been archived by the owner on Mar 29, 2022. It is now read-only.

Commit

Permalink
Release Version 1.2.8.0 (#201)
Browse files Browse the repository at this point in the history
* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* Added the possibility to add custom css to the payment page

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-345/change/release-and-merge-external-pr (#195)

* Release 1.2.7.2 (#179)

* [change] (PHPLIB-209) Add traceId to transactions and payment.

* [Change] (PHPLIB-209) Fix several style issues.

* [change] (PHPLIB-209) Add traceId tests.

* [change] (PHPLIB-209) Update unit tests for traceId.

* [change] (PHPLIB-209) Update changelog and version.

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-209) Fix tests.

* Update src/Heidelpay.php

Co-Authored-By: David Owusu <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-318) Refactor tests to fit latest API changes. (#176)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-307) Add email field to PayPal example. (#173)

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-187/add-geolocation-to-card (#174)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [refactor] (PHPLIB-187) Geolocation: Move geolocation to trait.

* [refactor] (PHPLIB-187) Geolocation: Add geolocation to card class.

* [change] (PHPLIB-187) Fix styles.

* [change] (PHPLIB-187) Update CHANGELOG.md

* [change] (PHPLIB-187) Remove dead "code"

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

* [change] (PHPLIB-187) Fix examples: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-304/update-webhook-support (#175)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-304) Update webhook events.

* [change] (PHPLIB-304) Fix tests: Fix ids due to api changes.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-323/Update-errorcodes (#177)

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-319/auth-has-empty-cancel-obj-when-payment-is-cancelled (#178)

* [change] (PHPLIB-318) Refactor tests to fit latest API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update CHANGELOG.md

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-323) Update respons codes due to API changes.

* [change] (PHPLIB-319) Do not add cancellation to authorization if it fails.

* [refactor] (PHPLIB-319) Replace type hinting.

* [refactor] (PHPLIB-319) Avoid adding the cancellation object twice.

* [refactor] (PHPLIB-319) Update CHANGELOG.md

* [refactor] (PHPLIB-319) Fix unit test.

* [refactor] (PHPLIB-319) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

* [change] (PHPLIB-209) Update CHANGELOG.md

* Merge remote-tracking branch 'remotes/github/develop' into bugfix/PHPLIB-309/renaming-cc-holder-to-cardHolder (#171)

* [bugfix] (PHPLIB-309) Rename Cards holder to cardHolder.

* [change] (PHPLIB-209) Fix tests add update version and CHANGELOG.md

* [change] (PHPLIB-309) Update test.

* [change] (PHPLIB-309) Update unit test.

* [change] (PHPLIB-309) Add unit tests to verify deprecated getter/setter.

* [change] (PHPLIB-309) Add integration test to verify deprecated getter/setter.

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-300) Add description. (#172)

Co-authored-by: sixer1182 <[email protected]>

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* Added the possibility to add custom css to the payment page

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: heidelpay <[email protected]>
Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: “Baris <[email protected]>

* Revert "PHPLIB-345/change/release-and-merge-external-pr (#195)" (#196)

This reverts commit fc991ed.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#193)" (#197)

This reverts commit 69e87d6.

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* [change] (PHPLIB-209) Update CHANGELOG.md

* [change] (PHPLIB-336) Mask auth header in debug log. (#180)

Co-authored-by: sixer1182 <[email protected]>

* bugfix/PHPLIB-330/fix-errors-related-to-tls-certs (#182)

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add local certificate to travis config.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [bugfix] (PHPLIB-330) Add curl error text to log.

* [change] (PHPLIB-336) Mask auth header in debug log.

* [change] (PHPLIB-336) Switch to composer update for integration test.

* Revert "[change] (PHPLIB-336) Switch to composer update for integration test."

This reverts commit dbe61bf

* [change] (PHPLIB-330) debugging: disable peer and host verification

* [change] (PHPLIB-330) debugging: enable peer verification

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name is set.

* [change] (PHPLIB-330) debugging: disable peer verification and enable host common name verfication.

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable verify ssl status

* [change] (PHPLIB-330) debugging: enable curl verbos output

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add env var for curl verbosity.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: add date to output.

* [change] (PHPLIB-330) debugging: set linux distribution to default

* [change] (PHPLIB-330) remove linux distribution from travis config to enable using the current default.

* [change] (PHPLIB-330) update CHANGELOG.md

* [change] (PHPLIB-330) Update PHP Unit config.

* [change] (PHPLIB-330) Update CHANGELOG.md

* [change] (PHPLIB-330) Fix typo in field id.

Co-authored-by: sixer1182 <[email protected]>

* Merge remote-tracking branch 'remotes/github/develop' into change/PHPLIB-326/debug-output-nach-fehlgeschlagenem-test (#183)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-333/remove-default-key-pair-from-examples (#184)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-334/remove-default-keypair-from-tests (#185)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-334) Fix style issues.

Co-authored-by: sixer1182 <[email protected]>

* change/PHPLIB-317/refactor-due-to-min-php-version (#186)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [change] (PHPLIB-317) Tests remove throws annotations.

* [change] (PHPLIB-317) Apply change due to review comment.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-313/change/examples_always_create_heidelpay_instance_to_show_sandbox_banner (#187)

* [change] (PHPLIB-326) Enable test output for failed tests even when verbose test logging is disabled.

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Replace environment variable for test log output and set default to false (no output).

* [change] (PHPLIB-326) Update CHANGELOG.md.

* [change] (PHPLIB-326) Fix style issues.

* [change] (PHPLIB-326) Add new line before and after log dump.

* [change] (PHPLIB-326) Fix version in deprecation notice.

* [change] (PHPLIB-333) Remove default key pair from examples.

* [change] (PHPLIB-333) Update version since the changes are quite intence.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) small change,.

* [change] (PHPLIB-333) Fix key validation.

* [change] (PHPLIB-333) Move general key-check to index.

* [change] (PHPLIB-334) Remove default keys from tests and refactor tests.

* [change] (PHPLIB-334) Tests: Extend unit test for fetching the keys from env vars.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Refactor tests due to removal of default keys.

* [change] (PHPLIB-334) Tests: Changed EnvironmentService call to static method.

* [change] (PHPLIB-334) Tests: Update recurring test to comply to latest api changes.

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update README.md

* [change] (PHPLIB-334) Update CHANGELOG.md

* [refactor] (PHPLIB-317) Adapt style and features to PHP version 7.1.

* Add return type hints.
* Fix some minor issues.
* Add missing exception annotations.
* Remove unnecessary comments from tests.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Update CHANGELOG.md and replace abandoned codacy/coverage package.

* [refactor] (PHPLIB-317) Refactor code.

* Replace deprecated methods.
* Add some noinspection rules.
* Fixed some minor issues.

* [refactor] (PHPLIB-317) Remove debug code.

* [refactor] (PHPLIB-334) Fix style issues.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Examples/PrePayment: Create heidelpay object to make sure the sandbox banner is visible.

* [change] (PHPLIB-313) Update due to codacy issues.

* [change] (PHPLIB-313) Tests: Fix unit tests.

* [change] (PHPLIB-313) Add missing throws annotations.

* [change] (PHPLIB-313) Add missing throws annotations.

Co-authored-by: sixer1182 <[email protected]>

* PHPLIB-340/change/update-workflow-in-examples (#188)

* [change] (PHPLIB-340) Examples: Update describing comments in examples.

* [change] (PHPLIB-340) Tests: Add accessor to create and return heidelpayObject if necessary.

* [change] (PHPLIB-340) Add method to get the initial transaction object from a payment.

* [change] (PHPLIB-340) Examples: Refactor Alipay ReturnController.php to incorporate all possible cases of payment result handling.

* [change] (PHPLIB-340) Examples: Refactor Failure.php

* [change] (PHPLIB-340) Fix support email address in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Fix support contact data in README.md

* [change] (PHPLIB-340) Examples: Refactor examples to use generic return controller (with exceptions).

* [change] (PHPLIB-340) Examples: Update.

* [change] (PHPLIB-340) Examples: Update workflow and templates.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Examples: Update workflow.

* [change] (PHPLIB-340) Add PrePayment to invoice types to handle its workflow correctly.

* [change] (PHPLIB-340) Update CHANGELOG.md

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Update comments.

* [change] (PHPLIB-340) Cleanup.

* [change] (PHPLIB-340) Prepayment is handled explicitly in examples and not as invoice type.

* [change] (PHPLIB-340) Examples:
Show additional payment information on success page of invoice/prepayment.

* Update examples/ReturnController.php

Co-authored-by: Florian Evertz <[email protected]>

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>

* Added the possibility to add custom css to the payment page

* Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)

* [change] (PHPLIB-345) Paypage: Add css property and tests.

* [change] (PHPLIB-345) Paypage: Fix style.

* [change] (PHPLIB-345) Fix CHANGELOG.md

Co-authored-by: sixer1182 <[email protected]>

* Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)

This reverts commit b070633.

* Revert "Added the possibility to add custom css to the payment page" (#199)

* Revert "Revert "Added the possibility to add custom css to the payment page" (#199)"

This reverts commit de1e807

* Revert "Revert "Merge remote-tracking branch 'remotes/github/develop' into PHPLIB-345/change/release-and-merge-external-pr (#191)" (#198)"

This reverts commit 9cb52ca

Co-authored-by: sixer1182 <[email protected]>
Co-authored-by: David Owusu <[email protected]>
Co-authored-by: “Baris <[email protected]>
Co-authored-by: Florian Evertz <[email protected]>
Co-authored-by: heidelpay <[email protected]>
  • Loading branch information
6 people authored Jul 24, 2020
1 parent 202da52 commit 1e14bb1
Show file tree
Hide file tree
Showing 224 changed files with 2,203 additions and 4,554 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
language: php
dist: trusty
matrix:
fast_finish: true
include:
Expand Down Expand Up @@ -39,4 +38,4 @@ install:
script:
- ./test/script/travis_script.sh
after_success:
- php vendor/bin/codacycoverage clover build/coverage/xml
- bash <(curl -Ls https://coverage.codacy.com/get.sh) report -l PHP -r build/coverage/xml
31 changes: 31 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,33 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [1.2.8.0][1.2.8.0]

### Add
* Curl error string to debug log.
* Environment variable to enable/disable verbose curl output.
* Method to get the initial transaction from a payment.
* Parameter `css` to `Paypage` to enable custom styling. Special thanks to github user [bleenders](https://github.com/bleenders).

### Change
* Mask auth header in debug log.
* Refactor test logging.
* Replace test environment variable.
* Apply minor changes.
* Refactor tests due to disabled default keypair.
* Refactor all files to reflect PHP 7.1 standards.
* Replace `codacy/coverage` with `codacy/codacy-coverage-reporter`.
* Update examples.

### Fix
* Change TravisCI config to use default linux distribution in VM to fix certificate errors during integration tests.
* Remove invalid PHPUnit config parameters.

### Remove
* Disabled key pair from examples and tests.
* Remove deprecated method `authorizeWithPayment`.
* Remove return value from `deleteCustomer` method.

## [1.2.7.2][1.2.7.2]

### Fix
Expand All @@ -21,6 +48,9 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
* Added geolocation to Card resource.
* Payout webhook events.

### Changed
* Fixed some minor issues.

## [1.2.7.1][1.2.7.1]

### Added
Expand Down Expand Up @@ -413,3 +443,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a
[1.2.7.0]: https://github.com/heidelpay/heidelpayPHP/compare/1.2.6.0..1.2.7.0
[1.2.7.1]: https://github.com/heidelpay/heidelpayPHP/compare/1.2.7.0..1.2.7.1
[1.2.7.2]: https://github.com/heidelpay/heidelpayPHP/compare/1.2.7.1..1.2.7.2
[1.2.8.0]: https://github.com/heidelpay/heidelpayPHP/compare/1.2.7.2..1.2.8.0
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ Please refer to the following documentation for installation instructions and us

* [API Documentation](https://docs.heidelpay.com/docs/introduction)
* [PHP SDK Documentation](https://docs.heidelpay.com/docs/php-sdk)
* [How to use the examples](https://docs.heidelpay.com/v1.0/docs/php-sdk#section-using-the-example-implementations)
* [Debugging](https://docs.heidelpay.com/v1.0/docs/php-sdk#section-debugging)
* [How to use the examples](https://docs.heidelpay.com/docs/example-implementations)
* [Debugging](https://docs.heidelpay.com/docs/logging-and-debugging)

## Supported payment types
* Card (credit card and debit card) + Recurring
Expand Down Expand Up @@ -45,13 +45,13 @@ Please refer to the following documentation for installation instructions and us
For any issues or questions please get in touch with our support team.

### Web page
[https://dev.heidelpay.com/](https://dev.heidelpay.com/)
[https://docs.heidelpay.com/](https://docs.heidelpay.com/)

### Email
[email protected]
[[email protected]](mailto:[email protected])

### Phone
+49 (0)6221/6471-100
[+49 (0)6221/6471-100](tel:+49-62216471-100)

### Twitter
@devHeidelpay
[@devHeidelpay](https://twitter.com/devHeidelpay)
3 changes: 1 addition & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@
"ext-json": "*"
},
"require-dev": {
"phpunit/phpunit": ">6.5 <8.0",
"codacy/coverage": "^1.4",
"phpunit/phpunit": ">6.5 <9.0",
"friendsofphp/php-cs-fixer": "^2.0"
},
"suggest": {
Expand Down
1 change: 0 additions & 1 deletion examples/Alipay/Constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,3 @@

define('EXAMPLE_URL', EXAMPLE_BASE_FOLDER . 'Alipay');
define('CONTROLLER_URL', EXAMPLE_URL . '/Controller.php');
define('RETURN_CONTROLLER_URL', EXAMPLE_URL . '/ReturnController.php');
96 changes: 0 additions & 96 deletions examples/Alipay/ReturnController.php

This file was deleted.

1 change: 0 additions & 1 deletion examples/Card/Constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,3 @@

define('EXAMPLE_URL', EXAMPLE_BASE_FOLDER . 'Card');
define('CONTROLLER_URL', EXAMPLE_URL . '/Controller.php');
define('RETURN_CONTROLLER_URL', EXAMPLE_URL . '/ReturnController.php');
101 changes: 0 additions & 101 deletions examples/Card/ReturnController.php

This file was deleted.

2 changes: 1 addition & 1 deletion examples/CardRecurring/Constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,4 @@

define('EXAMPLE_URL', EXAMPLE_BASE_FOLDER . 'CardRecurring');
define('CONTROLLER_URL', EXAMPLE_URL . '/Controller.php');
define('RETURN_CONTROLLER_URL', EXAMPLE_URL . '/ReturnController.php');
define('MY_RETURN_CONTROLLER_URL', EXAMPLE_URL . '/ReturnController.php');
2 changes: 1 addition & 1 deletion examples/CardRecurring/Controller.php
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ function redirect($url, $merchantMessage = '', $clientMessage = '')
$heidelpay = new Heidelpay(HEIDELPAY_PHP_PAYMENT_API_PRIVATE_KEY);
$heidelpay->setDebugMode(true)->setDebugHandler(new ExampleDebugHandler());

$recurring = $heidelpay->activateRecurringPayment($paymentTypeId, RETURN_CONTROLLER_URL);
$recurring = $heidelpay->activateRecurringPayment($paymentTypeId, MY_RETURN_CONTROLLER_URL);

// You'll need to remember the paymentId for later in the ReturnController (in case of 3ds)
$_SESSION['PaymentTypeId'] = $paymentTypeId;
Expand Down
1 change: 1 addition & 0 deletions examples/Constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@
define('SUCCESS_URL', EXAMPLE_BASE_FOLDER . 'Success.php');
define('PENDING_URL', EXAMPLE_BASE_FOLDER . 'Pending.php');
define('FAILURE_URL', EXAMPLE_BASE_FOLDER . 'Failure.php');
define('RETURN_CONTROLLER_URL', EXAMPLE_BASE_FOLDER . 'ReturnController.php');
1 change: 0 additions & 1 deletion examples/EPSCharge/Constants.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,3 @@

define('EXAMPLE_URL', EXAMPLE_BASE_FOLDER . 'EPSCharge');
define('CONTROLLER_URL', EXAMPLE_URL . '/Controller.php');
define('RETURN_CONTROLLER_URL', EXAMPLE_URL . '/ReturnController.php');
Loading

0 comments on commit 1e14bb1

Please sign in to comment.