2016-05-25 15 views
0

私は請求書システムと私のapp.letsのテーブルを実装していますが、請求書はサイト管理者から発行されています。顧客が支払いリンクをクリックし、支払いゲートウェイに転送されます。 同時に admin価格が正しくなく、価格を編集することを決定しましたが、顧客は既に支払いゲートウェイページにあり、前の価格に基づいて支払いを行っています。どのように私はこの紛争や問題を防ぐことができますか?PHP:発行済み請求書の編集

+2

これを停止する唯一の方法は、db v.s.の価格を比較することです。彼らが同じであることを保証するためにチェックアウトからの価格。そうでない場合は、ユーザーに通知してください。 – Ohgodwhy

+2

ビジネスルールは、請求書が作成されると変更できないようにする必要があります。別個の伝票であるクレジットノートを登録することができます。 –

+1

価格を変更することは、データの改ざんによる権限の問題を引き起こす可能性があるため、実際にはお勧めしません。 – Daenarys

答えて

0

ユーザーが支払いゲートウェイからリダイレクトされたときは、両方が同じであれば料金を支払った価格と比較し、そうでない場合は引き続き管理者の変更に関する料金をユーザーに警告します。

関連する問題