【障害報告】7月・8月の継続決済の不具合について

平素よりコングラントをご利用くださり誠にありがとうございます。
7月15日および8月15日に一部のサポーターの継続決済に不具合が発生いたしました。
 
不具合が発生した利用団体様、およびサポーターの皆様にはコングラントから本日(8/17 14:00頃)メールにて詳細をご連絡させていただいております。
 

寄付決済レコードの重複登録・メールの誤配信(7月15日・8月15日)

■不具合の内容
一部のサポーターの7月15日、8月15日の継続決済で以下の不具合が発生いたしました。
  1. 寄付決済レコードが2件登録される
  1. 継続決済完了メールが2件送信される
※決済自体は正常に1回のみ実行されております(多重決済は発生しておりません)
 
■発生件数(コングラント全団体の内)
  • 7月15日:9名(6団体)
  • 8月15日:7名(1団体)
 
■不具合への対応(完了済)
上記問題に関して、当社にて正しい処理に調整させていただきました。
対象となった団体様には、本日個別でメールを送付させていただきましたのでご確認お願いします。また、該当のサポーターの方にも誤配信に関するお詫びと訂正のご連絡をしております。
(メール送付日時:8月17日14:00頃)
 

継続決済の遅延(8月15日)

■不具合の内容
一部のサポーターの8月分の継続決済が予定日の8月15日に行われず8月17日に実行されました。
 
■発生件数(コングラント全団体の内)
  • 8月15日:83名
 
■不具合への対応(完了済)
上記問題に関して、本日8月17日に決済を実行致しました。
対象となった団体様には、本日個別でメールを送付させていただきましたのでご確認お願いします。また、該当のサポーターの方にも誤配信に関するお詫びと訂正のご連絡をしております。
(メール送付日時:8月17日14:00頃)
 

不具合の原因と今後の防止策

■原因
継続決済の際に決済代行会社から送信された決済データに対して、弊社からのデータの返信(レスポンス)に遅延が発生しました。 これにより決済代行会社からデータの再送が行われ、継続契約のデータが複数回更新されたことで、寄付決済レコードの重複登録、メールの誤配信が行われました。
また、同じ理由により次回決済日の計算に誤りが発生し、8月15日に予定通り決済が行われませんでした。
 
■今後の防止策
  • 決済代行会社へのレスポンスの遅延解消を行い、データの再送が行われないように改善
  • 別の原因で万が一遅延が発生してデータの再送が行われた場合も更新処理が複数回実行されないように改善
 
上記の対策は次回の継続決済予定日(9月15日)までに最優先で対応を進めてまいります。
 
以上となります。
今回の障害の影響を受けたご利用団体様ならびにサポーターの皆様には心よりお詫び申し上げます。今後、このような問題が発生しないよう十分に注意して改善に取り組んでまいります。