1

支払いにChargifyAPIを使用しています。サブスクリプション用にいくつかの製品を作成しました。次に、サイトの管理パネルを使用して、これらの製品の価格やその他の設定を管理したいと思います。しかし、ChargifyAPIに関数や方法が見つかりません。APIまたはコードを介してこれを更新する方法を知っている人がいる場合は、教えてください。

よろしくお願いします。

4

2 に答える 2

0

既存の製品の価格を変更することはできないようです(これは非常に奇妙に思えます)。新しい製品を作成するだけです。ソース

ただし、既存のサブスクリプションを調整することはできます。

于 2013-01-03T13:40:13.390 に答える
0

申し訳ありませんが、同じ問題が発生し、テスト(現在)でPUTリクエストを行う製品を更新することができました。

PUTリクエストは次のURLに送信する必要があります。

http://<site>.chargify.com/products/<product_id>

そして、更新が必要なフィールドのみを本文に送信します。

例:

PUT https://mysite.chargify.com/products/7358179 HTTP/1.1
User-Agent: Fiddler
Authorization: <your authorization token>
Accept: application/xml
Content-Type: application/xml
Host: mysite.chargify.com
Content-Length: 106

<?xml version="1.0" encoding="utf-8"?>
<product>
    <price_in_cents>2100</price_in_cents>
</product>

これが、私のように検索エンジンを使用してこのページを見つける他のユーザーに役立つことを願っています。

于 2013-11-30T14:42:51.403 に答える