小编Sna*_*tes的帖子

条带:在创建时向订阅添加元数据

所以我最近一直在努力学习Stripe API ......我慢慢地到了那里,但是这个元数据信息有点速度提升.

我想要实现的是在创建订阅和客户时向订阅添加元数据.

这是创建客户和订阅的原始脚本:

$customer = \Stripe\Customer::create(array(
               'email' => $_POST['stripeEmail'],
               'source'  => $_POST['stripeToken'],
               'customer' => $randomID,
               'plan' => $item
              ));
Run Code Online (Sandbox Code Playgroud)

在文档中我可以看到有多个区域可以添加更多信息?例:

Stripe\StripeObject JSON: {
  "id": "sub_9aZ6q72UQs7664",
  "object": "subscription",
  "application_fee_percent": null,
  "cancel_at_period_end": false,
  "canceled_at": null,
  "created": 1479520145,
  "current_period_end": 1482112145,
  "current_period_start": 1479520145,
  "customer": "XXXXXXX",
  "discount": null,
  "ended_at": null,
  "livemode": false,
  "metadata": {
  },
  "plan": {
    "id": "AdFree",
    "object": "plan",
    "amount": 700,
    "created": 1479261871,
    "currency": "gbp",
    "interval": "month",
    "interval_count": 1,
    "livemode": false,
    "metadata": {
    },
    "name": "AdFree Hosting",
    "statement_descriptor": "WEBSITE",
    "trial_period_days": null …
Run Code Online (Sandbox Code Playgroud)

php api payment metadata subscriptions

5
推荐指数
1
解决办法
5045
查看次数

MySQLi!=没有处理多个AND/OR子句

所以我的数据库中有两行 - user_one而且user_two,这些行被用户ID占用作为消息系统的数字,我还在同一消息功能中包含了一个支持票据系统,但是这个代码片段存在一些问题. .

$sqlc="SELECT * FROM ap_conversations WHERE user_one = '$user_id' AND user_two != '999' OR user_two = '$user_id' AND user_one != '999' OR user_one = '$user_id' AND user_two != '999d' OR user_two = '$user_id' AND user_one != '999d'";
Run Code Online (Sandbox Code Playgroud)

正如您将注意到的那样,支持票证ID是999,并且只是检查这两个ID都不是999这个代码完美无缺.虽然我还需要它来检查,无论是user_oneuser_two有ID的999999d.这个当前的代码返回1,当我知道它应该返回的事实,0所以我知道有些东西是出错的,我想我可能会错误地设置它.我试图以多种不同的格式设置它:

$sqlc="SELECT * FROM ap_conversations WHERE user_one = '$user_id' AND (user_two != '999' OR user_two != '999d') OR user_two = '$user_id' …
Run Code Online (Sandbox Code Playgroud)

php mysql clause where

1
推荐指数
1
解决办法
460
查看次数

标签 统计

php ×2

api ×1

clause ×1

metadata ×1

mysql ×1

payment ×1

subscriptions ×1

where ×1