Allow payments to be easily refunded, either partially or entirely. To do this, create a small form that accepts an amount and a payment method. Submission triggers payment execution the normal way. Some payment methods will be able to support this, such as PayPal, others will be able to mimic refunds (Basic Payment Method), and others won't be able to process refunds at all.

Postponed to 8.x-2.x.

Comments

xano’s picture

xano’s picture

Version: 7.x-1.x-dev » 8.x-2.x-dev
Status: Postponed » Active
xano’s picture

Status: Active » Closed (duplicate)

Plugins that allow payments to be refunded can expose this functionality through #1980392: Payment operations.

xano’s picture

Issue summary: View changes
Status: Closed (duplicate) » Needs work
StatusFileSize
new39.35 KB
xano’s picture

Make sure the Basic derivative definitions are changed as well.

xano’s picture

Status: Needs work » Needs review
StatusFileSize
new25.23 KB
new60.35 KB

Status: Needs review » Needs work

The last submitted patch, 6: payment_1936210_6.patch, failed testing.

xano’s picture

Status: Needs work » Needs review
StatusFileSize
new9.17 KB
new62.52 KB

Status: Needs review » Needs work

The last submitted patch, 8: payment_1936210_8.patch, failed testing.

xano’s picture

Status: Needs work » Needs review
StatusFileSize
new1.85 KB
new62.94 KB
xano’s picture

Status: Needs review » Fixed

  • Xano committed 091bc87 on 8.x-2.x
    Issue #1936210 by Xano: Added Refund support.
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

andrea.cavattoni’s picture

Hi,
someone has written something for D7?

I need this for a client, if there is nothing I can do it next weeks.
Thank you