APIを使用してCiviDiscountコードを生成する

私は4人のチームに1人のゴルファーを登録しています。私はゴルファーにCiviDiscountのディスカウントコードを提供して、最初のゴルファーが4人のフルメンバーを払ってから無料で登録できるようにします。私はテストし、私はコードを作成することができますAPIを使用してちょうど良い。

$result = civicrm_api3('DiscountCode', 'create', array(
  'code' => "Team1",
  'amount' => 100,
  'amount_type' => 1,
  'count_max' => 3,
  'description' => "Additional golfers for foursome",
  'is_active' => 1,
));

Webform
CiviCRMを使用して最初の登録を行う予定ですので、より多くのオプションを提供できます。追加のゴルファーは、CiviDiscountコードを使用できるように、登録に標準のCiviCRMフォームを使用します。

私の挑戦は、最初のゴルファーにその事実の後で電子メールを送ることなくコードを与える方法です。私はCiviCaseと似たようなことをしています.Webformのデータが保存される前に保存されません。

誰でも、登録時にコードを生成して登録ユーザーに表示する方法がありますか?

ありがとう、 スティーブ

ベストアンサー
申し訳ありませんが、適切な答えはありません

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です