Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download payment-8.x-2.0-rc4.tar.gztar.gz
175.09 KB
MD5: 61a6026cd1d00e2d684e612b99b6b433
SHA-1: 49a8454e6be80482bf477f802cc966bf6691738f
SHA-256: 35ffa44a14593086dba9a55ec0fa4fd3b1aab13e8699130864964cd80382d482
Download payment-8.x-2.0-rc4.zipzip
397.7 KB
MD5: 340b1da9e94933a7400a22074613fe7c
SHA-1: 12e6c6f7ba98674254e8eacbbf30114ead1ff3e6
SHA-256: 422e0ab21013fa497b3cb552fb022c6be624c010dbf90ce4e33115c05fc855ac
Release notes
Remember to check the change records and to upgrade when coming from a previous release.
Migrating from Payment 7.x-1.x to 8.x-2.x is not yet supported in this version. See #2625626: [META] Migration from 7.x-1.x to 8.x-2.x.
Changes since 8.x-2.0-rc3:
- #2827793 by Berdir: PaymentStatusForm extends from EntityForm, submit fails with "container" is no valid field exception
- #2854938 by crasx: Refund button does not work in view operations
- #2878691 by nettantra: Error: Recoverable fatal error: Argument 1 passed to Drupal\Core\Field\Plugin\Field\FieldFormatter\EntityReferenceFormatterBase::getEntitiesToView
- #2913558 by mparker17: PaymentReference::preSave() assumes $unchanged_entity doesn't exist; fatal errors with "call to a member function get() on null" if $unchanged_entity exists and payment reference field is empty
- #2918680 by mparker17: Add refund tab to Payment entity view page
- #2940571 by Berdir: Update unit tests and entity form constructors
- Fix test failures (#36)
- #2630804 by Berdir, yongt9412: PaymentMethodBase::execute() tries to save a stale payment instance
- #2630808 by Berdir, yongt9412: Response::getResponse() does not collect cacheability metadata from Url object
- #2725805 by joshi.rohit100: \Drupal\payment\Entity\Payment\PaymentStatusForm::currentUser is accessed dynamically
- #2763385 by ricovandevin, Xano: The payment form should use the payment completion response and not just its URL
- #2763029 by Xano: Use Plugin's Plugin ID Views filter.
- #2763087: Fix our Composer version constraints and perform a Composer update for the Travis CI builds
- #2754115 by neerajsingh: Remove @file tag docblock