SparkDevNetwork / Rock

An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
http://www.rockrms.com
580 stars 353 forks source link

Transactions generated by Registration Details, Manual Payment not capturing all event details in comment #5900

Closed ElimAdmin closed 5 months ago

ElimAdmin commented 5 months ago

Description

When an event registration is paid for using a credit/debit card at the time of registration, a transaction is generated that captures a full description of the event and registration to which the transaction applies.

Regpay2

This does not happen if the payment is later manually applied to the Registration Details, by viewing the Registration > Edit > Payments > [Process New Payment] or [Add Manual Payment].

Regpay1

The same details should be captured for manual payments to aid in reconciliation and audit.

Actual Behavior

A manual payment added to a registration event does not record on the transaction as much details as is recorded when the payment is made via an online payment gateway at the time of registration.

Expected Behavior

The Comment on the transaction should record the same detail for all types of Registration event payments.

Steps to Reproduce

Pay for a registration event at the time of registration. Create a registration and do not pay. Manually apply a payment. Compare the transactions created and compare the comment details.

Issue Confirmation

Rock Version

Version 16.5 16.5 (1.16.5.4),

Client Culture Setting

Client Culture Setting: en-NZ, Browser settings Language = English (New Zealand).

sparkdevnetwork-service commented 5 months ago

@ElimAdmin Are you saying this behavior changed (meaning it used to work that way) or that you would like to request that Rock do this? If it's the later, can you close this issue and re-open this as a Feature Request over at the Ideas and Core Changes page.

ElimAdmin commented 5 months ago

Yes, it's a change request. Ok, thanks, will do.