3

我正在用 PHP 将其中一个支付网关集成到我的网站,在继续之前,由于我是新手,我有一些疑问(用例/场景),所以我需要一个解决方案来处理这些场景。我在这里列出了它们

1) 如何将唯一ID传递给支付网关,虽然它认为它是一个订单号,但在实际场景中,订单号/ID只有在交易成功时才会生成。我想向支付网关发送一个随机数。交易成功后,我可以存储在 Order 表中。

表:订单

1)aID:(独特的,主要的,人工智能)

2) RandomNo(唯一)

3) 订购日期

这是一个好主意吗

2)向用户显示哪个 ID 作为ORDER IDaID 或 RandomNO

3)我是否需要将来自支付网关的响应存储在数据库中,例如支付 ID(唯一)、响应代码、订单号和金额。它将如何有用。

4)支付网关集成后可能出现的场景有哪些,如何处理

4

1 回答 1

6

1)如何将唯一ID传递给支付网关,虽然它认为它是一个订单号,但在实际场景中,订单号/ID只有在交易成功时才会生成。我想向支付网关发送一个随机数。交易成功后,我可以存储在 Order 表中。

ANS:首先在重定向到支付网关之前在数据库中插入订单,并使用该插入的唯一 ID 作为订单 ID。

2) 向用户显示哪个 ID 作为 ORDER ID,aID 或 RandomNO

ANS : 上面提到的订单ID可以显示给用户。

3) 我是否需要将来自支付网关的响应存储在数据库中,例如支付 ID(唯一)、响应代码、订单号和金额。它将如何有用。

:是的!您必须存储来自支付网关的响应,因为您将来可能需要它以防出现任何争议。

4) 支付网关集成后可能出现的场景有哪些,如何处理

ANS:我没有让你回答这个问题。

于 2012-05-21T06:07:34.173 回答