A single page payment form

Provides a single page payment page where a user can enter payment information and an amount to pay.

Good for donations, settling invoices for services not managed by the current commerce system.

Provides an order with transactions against it much like a normal checkout process.

Provides a couple of alter hooks so additional form fields can be easily processed along with the order.

If you want to add an invoice reference field or a notes field, simply add that field to the order entity and it will show up on the form.

Notes from README.txt:

Only supports a single payment method at a time (but you could alter which method to use using provided hooks)

Requires a product be set up as the base product of the transaction. This is done automatically when you first access the payment form (if you have the proper permission)

requires the default setup for drupal commerce such that entity relationships exist like this:
$product->commerce_price
$order->commerce_customer_billing->commerce_customer_address

The default product type "product" must exist

**Depends on most of the commerce modules**

INSTRUCTIONS:

1. Install module
2. The form will work at /justpay
3. There is also a Commerce Justpay block which you can set up to show the payment form wherever you like
4. Use commerce rules to configure what happens after payment, by default you just get returned to the form.
5. Configure the product dummy JUSTPAYMENT sku to set the currency of the payment


Sponsored by Eighty Options

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • chart icon8 sites report using this module
  • Created by thtas on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    Look for the shield icon below.

Releases