AyeCode / invoicing

GetPaid (Formerly the Invoicing plugin) is a lightweight Payments and Invoicing system for WordPress. It can be used to sell anything online via payment forms or buy now buttons that can be added to any landing page. It can also be used by freelancers to manage their Invoices or by 3rd party Themes and Plugins as their payment system. GeoDirectory currently uses GetPaid as its payment system
https://wpgetpaid.com/
Other
37 stars 23 forks source link

Allow refunding and cancelling subscriptions when refunding invoice #765

Open Stiofan opened 8 months ago

Stiofan commented 8 months ago

As titled, this is especially required for Stripe and Paypal (at first)

When refunding an invoice if the gateway supports it, it should show two checkboxes

  1. Refund payment in [paypa/stripe]
  2. Cancel Subscription

These actions should refund the payment in the gateway and cancel the sub, and also adjust the sub in GP. There should be private notes added to the invoice for these calls.

pol76 commented 8 months ago

Would be great to have option for partial refunds too!