Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Custom Event Field for Submission to Authorize.net

Custom Event Field for Submission to Authorize.net 14 years 9 months ago #6277

  • rjrosamond
  • rjrosamond's Avatar Topic Author
  • Offline
  • Junior Boarder
  • Junior Boarder
  • Posts: 21
  • Thank you received: 0
As a non-profit organization, to comply with our controller's request and auditors' recommendation, we need to submit with every Authorize.net transaction a field containing an internal account number. This way transaction data from Authorize.net can be exported and reconciled against actual registration data, as the merchant account is used for other applications in addition to DT Register.

Each event generally has a different account number, though some events may have the same account number. The account number may contain letters, numbers, and symbols. In our case, it's always 13 characters (example: 1-6815-047-20).

Presently, I have hacked DT Register to add an additional field to jos_dtregister_group_event named internal_account, and to make this field visible in the back-end administrator. In addition, all e-mail receipts contain a footer which consists of a horizontal rule, followed by text like this: "Office use only: Deposit to 1-6815-047-20". If there is ever a question, the number is on printed paperwork like e-mail confirmations. Finally, I've also hacked the submission to Authorize.net so that it sends this account number and stores it into the PO Number field, a field that's unused by DT Register and unused by any of our other applications (perhaps the admin could get a choice of which Authorize.net field to store the data of this field into, and this would be a global payment config option).

I would like, if possible, for this to be integrated into an upcoming version so I no longer need to keep hacking DT Register each time a release comes out (have been making the hacks since version 2.2 or so!). It's one of the very few sets of hacks I have to do in order for this great product to work for us.

If you are able to do it, we'd also benefit from having similar functionality in DT Donate, so effectively people can donate to various "funds" depending on what program they are wishing to support. Then the internal account number gets stored in the Authorize.net record and money is actually deposited by our accounting staff into the correct account.

If you can achieve this, I know many other "chapters" of our national organization who would absolutely LOVE to adopt DT Register locally, as it would greatly simplify accounting tasks so much!

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
Time to create page: 0.106 seconds