商品の代金を支払うための PayPal ボタンがあります。ボタンが表示されるたびに を生成しPHP
、UUID
タグ付きのボタンに追加します"custom"
。
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top" class="payPalBtn">
<input type="hidden" name="custom" value="b1890a0d-c7c6">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="WT1A5CCD4V1">
<input type="image" src="https://www.paypalobjects.com/he_IL/IL/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal">
</form>
UUID
支払いが成功すると、PayPal はこの番号が送り返されるページにリダイレクトするので、たとえばレコード X について支払いが完了したことがわかります。サーバーデータベースで更新しますが、すべて問題ありません。問題は、アイテム X のステータスを PAID に変更した後、どうすればメールで通知を受けることができるかということです。私はそれが変化したのと同じくらい早くこれを知る必要があります.