php - Paypal付款后插入数据库的逻辑(PHP.MySQL)

标签 php mysql forms codeigniter paypal

我正在使用 Codeigniter 构建一个应用程序,用户可以访问表单来创建他们的个人资料,填写表格后,他们必须通过 Paypal 付款,如果付款成功,则会在数据库中创建个人资料。

如何存储表单上提交的数据,以便在 Paypal 付款后使用?

当用户首先提交表单时,我应该将其插入数据库吗? 我应该使用 session 吗?

表单包含多个文件输入

最佳答案

您需要使用Instant Payment Notification(IPN)

即时付款通知 (IPN) 是一种消息服务,可自动通知商家与 PayPal 交易相关的事件。商家可以使用它来自动化后台和管理功能,例如履行订单并向客户提供订单状态。

Sample Codes

关于php - Paypal付款后插入数据库的逻辑(PHP.MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22083949/

相关文章:

php - 按名称而不是按 2 个日期之间的日期对 sql 请求中的相同行进行排序

php - Yii2 ListView 和数据提供者

php - 如何解决执行查询时的数据库锁定问题

mysql - 从 MySQL 切换到 Oracle 会不会很困难?

javascript - <按钮类型 ="submit"> 在 IE 和 chrome 中的行为不同 : Why?

php - 如何在 Laravel 中正确合并多个集合

php - 根据已知字符串列表检查字符串中经常被错误识别的字符

php - 检索最后插入的 iD,然后上传到 MySQL。 #PDO #PHP

php - 使用 getElementsByTagName 更改表单目标的简单方法?

forms - 如何在 ember.js 中使用 ajax 发送 Post 请求?