【发布时间】:2014-03-05 14:42:19
【问题描述】:
我正在使用 PHP 向客户添加卡片
我有相关问题,所以我将它们一起发布为 (1)(2)(3)
我可以使用平衡市场来验证客户是否已将每张卡添加到他们的帐户中。添加每张卡片我都没有问题。
(1) 当我使用以下获取客户对象时
$customer = \Balanced\Customer::get("/v1/customers/CU34xY6f9bKZzb0kjBxWTUjC");
var_dump($customer);
它只显示添加的第二张卡,但平衡市场列出了与客户关联的两张卡。为什么 $customer 中只有一个显示?
(2) var_dump($customer) 给出 "平衡\卡" ["uri"]=> 字符串(68) "/v1/customers/CU34xY6f9bKZzb0kjBxWTUjC/cards/CCyO8fJPHpaVzypm7L1TFbw" 但是卡 uri 是 /v1/marketplaces/TEST-MP9COksoYlU4rwuakSzwYH6/cards/CCyO8fJPHpaVzypm7L1TFbw
这不会导致检索卡信息/充值卡出现问题吗?
(3) 如果我再次尝试添加任何一张卡,则 $customer 或平衡市场没有任何变化。我是否应该能够看到某种错误响应,如果可以,如何? 文档“https://docs.balancedpayments.com/1.0/api/customers/#adding-a-card-to-a-customer”给出了一个示例响应,我假设这是对 $customer 所做的更改,因为它没有说明您将如何查看此响应。
【问题讨论】: