a2nt/userdefinedforms-payments

SilverStripe Userdefined Forms Payments

Maintainers

👁 a2nt

Package info

github.com/a2nt/silverstripe-userdefinedforms-payments

Type:silverstripe-vendormodule

pkg:composer/a2nt/userdefinedforms-payments

Statistics

Installs: 5

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

1.0.0 2021-09-07 11:23 UTC

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-3-Clause 5262afaf15ad656244557948e2f10effabad7d29

  • Tony Air <tony.woop@twma.pro>

paymentsilverstripeomnipayuserdefinedforms

This package is auto-updated.

Last update: 2026-06-24 06:45:33 UTC


README

User Defined Forms Conditional Payments Let's you add conditions to calculate amount and require payment using omnipay module

  • Install it using composer composer require a2nt/userdefinedforms-payments

  • Define Payment configuration app/_config/api-payment.yml

---
Name: 'webapp-api-payment'
---
SilverStripe\Omnipay\Model\Payment:
 allowed_gateways:
 - 'PayPal_Express'

SilverStripe\Omnipay\GatewayInfo:
 PayPal_Express:
 parameters:
 username: ''
 password: ''
 signature: ''
 testMode: true # Make sure to override this to false
  • Run /dev/build?flush

  • Define Payment Rules of a specific User Form at the CMS

👁 Screenshot from 2021-07-07 00-04-03