Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Do standalone (non-event) forms ever need payment collection?

オープン
#2,590 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
25/100
issue の種類
機能追加
明瞭さ
説明が足りない
活発さ
活発
領域
payments

調査の方向性

Start by reviewing PR #2588 and the standalone form flow at /f/:slug, then inspect how payment_method, someone_else_will_pay, and additional_forms currently attach to EventRegistration. The next step is stakeholder confirmation of whether standalone payments are needed and, if so, what they charge and where their records belong; otherwise, mark these fields as event-only on the Smart field settings page.

索引モデルが issue の本文から書いたものです。

説明

blocked stakeholder-question

🤖 From Claude: Filed on behalf of the team while working on the standalone-form smart-field parity work (PR #2588).

The question

Do we need standalone forms (collab / agreement forms filled out at /f/:slug, not attached to an event) to collect payment?

Why it's blocked

We made person and organization smart fields behave the same on standalone forms as on event registration forms (PR #2588). The one group we could not bring over is payment — payment_method, someone_else_will_pay, and additional_forms (Invoice / W-9):

  • Those fields all write to an EventRegistration, and the pay-now flow starts a Stripe checkout using the event's cost.
  • A standalone form has no event and no registration, so there is nothing to attach a payment to and no cost to charge.

So "handle payment on standalone forms the same as event forms" isn't implementable without deciding what a payment on an event-less form even means.

What we need from stakeholders

  1. Is there a real need to take payment on a form that isn't tied to an event? If so, for what (a flat fee? a donation? a membership)?
  2. If yes, what should it charge against, and where should the money/record land (no EventRegistration exists today)?
  3. If no, we'll leave payment as event-only and mark those payment smart fields as event-only on the Smart field settings page.

Until we hear back, payment stays event-only.

主要言語
Ruby
スター
15
フォーク
28
平均マージ
1日 4時間
マージ済み PR(30日)
227

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

rubyforgood/awbw のほかの issue

rubyforgood/awbw の issue をすべて見る

似ている issue

Ruby の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。