diff --git a/docs/README.md b/docs/README.md index 0e7de15d..be53fbfd 100644 --- a/docs/README.md +++ b/docs/README.md @@ -129,6 +129,8 @@ while (true) { - [GetTransactionByRequestId](./transaction.md#get-transaction-by-request-id): リクエストIDから取引情報を取得する - [GetBulkTransaction](./transaction.md#get-bulk-transaction): バルク取引ジョブの実行状況を取得する - [ListBulkTransactionJobs](./transaction.md#list-bulk-transaction-jobs): バルク取引ジョブの詳細情報一覧を取得する +- [CancelBulkTransaction](./transaction.md#cancel-bulk-transaction): バルク取引をキャンセルする +- [ResumeBulkTransaction](./transaction.md#resume-bulk-transaction): バルク取引を再開する - [RequestUserStats](./transaction.md#request-user-stats): 指定期間内の顧客が行った取引の統計情報をCSVでダウンロードする - [TerminateUserStats](./transaction.md#terminate-user-stats): RequestUserStatsのタスクを強制終了する diff --git a/docs/account.md b/docs/account.md index b149913d..0a82d38e 100644 --- a/docs/account.md +++ b/docs/account.md @@ -15,8 +15,8 @@ Customerのウォレットはマネー残高(有償バリュー)、ポイント $request = new Request\ListUserAccounts( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // userId: ユーザーID [ - 'page' => 3029, // ページ番号 - 'per_page' => 9398 // 1ページ分の取引数 + 'page' => 6426, // ページ番号 + 'per_page' => 8632 // 1ページ分の取引数 ] ); ``` @@ -91,8 +91,8 @@ $request = new Request\CreateUserAccount( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // userId: ユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ - 'name' => "XIAxp1c5Q2vG7By91KC2xkwbMvROWfUAhh6XnZz0yJYgRGAM6oTzljbZYS9b6qmrSFaDiVxdn1z0TuA7dLQ8GnuuGnm3um0ZKYlqHYAPfacx4ba4pxXiFCicQd3QQrdtpp5IlW8KnTaroT8w3801ZxeZpTa0FFkkUFLVCDKp9TvCsVFg3Dy6t9FVfvRBKOl2QQeBI5NM6J7EhkzGk22yYle2ZOPXJOiEYcNwwBKhoxCdqw8S", // ウォレット名 - 'external_id' => "S6L7O", // 外部ID + 'name' => "jeLeg5dXfz8LlL819MpDMdbxSiedHtUdWqjwNZ6SqXcjRYXWjjppT0r9xvCuvBOfsidrDI9VlsfxLxW5axZvNGABU1Kq4dKF1", // ウォレット名 + 'external_id' => "CFldqrEeXCX83UsZSPbix6b1Za3ly7V1xEB", // 外部ID 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" // ウォレットに付加するメタデータ ] ); diff --git a/docs/bank_pay.md b/docs/bank_pay.md index bd9eecd0..5e15d2b4 100644 --- a/docs/bank_pay.md +++ b/docs/bank_pay.md @@ -123,7 +123,7 @@ $request = new Request\CreateBank( "", // callbackUrl: コールバックURL "ポケペイタロウ", // kana: ユーザーの氏名 (片仮名で指定) [ - 'email' => "TvYgQYDODN@TX3Y.com", // ユーザーのメールアドレス + 'email' => "Q97NziA5jL@yP8d.com", // ユーザーのメールアドレス 'birthdate' => "19901142" // 生年月日 ] ); @@ -236,7 +236,7 @@ $request = new Request\CreateBank( $request = new Request\CreateBankTopupTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // userDeviceId: デバイスID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 6708, // amount: チャージ金額 + 4271, // amount: チャージ金額 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // bankId: 銀行ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // requestId: リクエストID [ diff --git a/docs/bill.md b/docs/bill.md index 82a69673..ecefd938 100644 --- a/docs/bill.md +++ b/docs/bill.md @@ -19,18 +19,18 @@ amountが空の場合は、ユーザによる自由入力で受け付けた金 ```PHP $request = new Request\ListBills( [ - 'page' => 3385, // ページ番号 - 'per_page' => 9515, // 1ページの表示数 - 'bill_id' => "ow", // 支払いQRコードのID + 'page' => 1792, // ページ番号 + 'per_page' => 520, // 1ページの表示数 + 'bill_id' => "V", // 支払いQRコードのID 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'organization_code' => "I-67J-T", // 組織コード + 'organization_code' => "g-A-CSQXW5gv3k4TW", // 組織コード 'description' => "test bill", // 取引説明文 - 'created_from' => "2020-10-17T02:26:13.000000Z", // 作成日時(起点) - 'created_to' => "2024-03-23T16:45:49.000000Z", // 作成日時(終点) + 'created_from' => "2021-02-01T23:40:37.000000Z", // 作成日時(起点) + 'created_to' => "2025-08-13T03:13:00.000000Z", // 作成日時(終点) 'shop_name' => "bill test shop1", // 店舗名 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 店舗ID - 'lower_limit_amount' => 3641, // 金額の範囲によるフィルタ(下限) - 'upper_limit_amount' => 2814, // 金額の範囲によるフィルタ(上限) + 'lower_limit_amount' => 8719, // 金額の範囲によるフィルタ(下限) + 'upper_limit_amount' => 6955, // 金額の範囲によるフィルタ(上限) 'is_disabled' => TRUE // 支払いQRコードが無効化されているかどうか ] ); @@ -257,14 +257,15 @@ $request = new Request\ListBills( ## CreateBill: 支払いQRコードの発行 -支払いQRコードの内容を更新します。支払い先の店舗ユーザーは指定したマネーのウォレットを持っている必要があります。 +支払いQRコードを作成します。支払い先の店舗ユーザーは指定したマネーのウォレットを持っている必要があります。 ```PHP $request = new Request\CreateBill( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: 支払いマネーのマネーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 支払い先(受け取り人)の店舗ID [ - 'amount' => 5879.0, // 支払い額 + 'amount' => 5792.0, // 支払い額 + 'additional_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 追加の支払いマネーのマネーID 'description' => "test bill" // 説明文(アプリ上で取引の説明文として表示される) ] ); @@ -304,6 +305,29 @@ $request = new Request\CreateBill( +#### `additional_private_money_ids` +複数マネー対応支払いQRコードにするために、`private_money_id` 以外に支払いに使えるマネーのマネーIDを指定します。 +エンドユーザはアプリでの読み取り時に、ここで指定したマネーを含む中から支払うマネーを選択できます。 +マネーを明示的に選択しなかった場合は `private_money_id` で指定したマネーによる支払いになります。 + +支払い先の店舗ユーザは、ここで指定した全てのマネーのウォレットを持っている必要があります。 +また `amount` を指定する場合の上限額は、`private_money_id` と合わせた全マネーの取引上限額のうち最小のものです。 + +
+スキーマ + +```json +{ + "type": "array", + "items": { + "type": "string", + "format": "uuid" + } +} +``` + +
+ #### `shop_id`
@@ -335,7 +359,7 @@ $request = new Request\CreateBill( 成功したときは -[Bill](./responses.md#bill) +[BillWithAdditionalPrivateMoneys](./responses.md#bill-with-additional-private-moneys) を返します ### Error Responses @@ -343,9 +367,9 @@ $request = new Request\CreateBill( |---|---|---|---| |400|invalid_parameter_bill_amount_or_range_exceeding_transfer_limit|支払いQRコードの金額がマネーの取引可能金額の上限を超えています|The input amount is exceeding the private money's limit for transfer| |403|unpermitted_admin_user|この管理ユーザには権限がありません|Admin does not have permission| +|422|shop_user_not_found|店舗が見つかりません|The shop user is not found| |422|shop_account_not_found|店舗アカウントが見つかりません|The shop account is not found| |422|private_money_not_found|マネーが見つかりません|Private money not found| -|422|shop_user_not_found|店舗が見つかりません|The shop user is not found| |422|account_closed|アカウントは退会しています|The account is closed| |422|account_pre_closed|アカウントは退会準備中です|The account is pre-closed| |422|account_suspended|アカウントは停止されています|The account is suspended| @@ -386,7 +410,7 @@ $request = new Request\GetBill( 成功したときは -[Bill](./responses.md#bill) +[BillWithAdditionalPrivateMoneys](./responses.md#bill-with-additional-private-moneys) を返します @@ -402,9 +426,10 @@ $request = new Request\GetBill( $request = new Request\UpdateBill( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // billId: 支払いQRコードのID [ - 'amount' => 6264.0, // 支払い額 + 'amount' => 8497.0, // 支払い額 'description' => "test bill", // 説明文 - 'is_disabled' => TRUE // 無効化されているかどうか + 'is_disabled' => FALSE, // 無効化されているかどうか + 'additional_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"] // 追加の支払いマネーのマネーID ] ); ``` @@ -472,10 +497,34 @@ $request = new Request\UpdateBill(
+#### `additional_private_money_ids` +複数マネー対応支払いQRコードの、デフォルトマネー以外に支払いに使えるマネーを指定し直します。 +ここで渡した内容で置き換えられるため、既存の追加マネーを残したい場合は残したいマネーIDも含めて渡してください。 +空配列を渡すと追加マネーが全て外れ、デフォルトマネーのみの支払いQRコードになります。 +このパラメータ自体を省略した場合、追加マネーの設定は変更されません。 + +支払い先の店舗ユーザは、ここで指定した全てのマネーのウォレットを持っている必要があります。 +デフォルトマネーは変更できません。 + +
+スキーマ + +```json +{ + "type": "array", + "items": { + "type": "string", + "format": "uuid" + } +} +``` + +
+ 成功したときは -[Bill](./responses.md#bill) +[BillWithAdditionalPrivateMoneys](./responses.md#bill-with-additional-private-moneys) を返します diff --git a/docs/bulk.md b/docs/bulk.md index 826e7992..7303c86d 100644 --- a/docs/bulk.md +++ b/docs/bulk.md @@ -1,7 +1,7 @@ # Bulk 一括取引処理を表すデータです。 CSVファイルのアップロードにより、複数件の取引をバッチ処理する非同期APIを提供します。 -一括処理のステータス(submitted, examining, queued, processing, error, done)を監視できます。 +一括処理のステータス(submitted, examining, queued, processing, error, done, scheduled, canceled)を監視できます。 処理完了時にコールバックURLへの通知も可能です。 また、スケジュール実行時刻を指定して将来の時点で処理を実行することもできます。 @@ -12,13 +12,13 @@ CSVファイルから一括取引をします。 ```PHP $request = new Request\BulkCreateTransaction( - "Lm8H", // name: 一括取引タスク名 - "uYz", // content: 取引する情報のCSV - "7E9ZuYBAHz0vH45u4SHdXpfYeqMtcfd8wxcy", // requestId: リクエストID + "k2ABcz8aQVQ46LR", // name: 一括取引タスク名 + "ceMuSvImdD", // content: 取引する情報のCSV + "q9y3aEus7kZPbP6pY7uTyJAbvra0dcpr2XBa", // requestId: リクエストID [ - 'description' => "IW1kAzyAHjkW0eFslSf8NaBTyV6GBT8tDHI0zWcr0sMpkdiHOOwl5xIQiAP4UplfuFUQK5yc0JqyEbk4xV1ElwOVpwOgCs3REJLXlOpH", // 一括取引の説明 + 'description' => "BtLUqtpR4s1JU0lVQ2OypewcGn6EYrIoiJUtnz4tPDjzGeH1vMI9teS2D85S1UHA16vfzALVhDfzoJqhsy99eYUXwCEgrx3b6fZBGl5iNgWbOvie519sB5ATf", // 一括取引の説明 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'callback_url' => "https://9qH3Tntl.example.com" // コールバックURL + 'callback_url' => "https://DwJwr3eQ.example.com" // コールバックURL ] ); ``` @@ -175,6 +175,7 @@ $request = new Request\BulkCreateTransaction( |409|NULL|NULL|NULL| |422|private_money_not_found|マネーが見つかりません|Private money not found| |422|bulk_transaction_invalid_csv_format|入力されたCSVデータに誤りがあります|Invalid csv format| +|503|temporarily_unavailable||Service Unavailable| diff --git a/docs/campaign.md b/docs/campaign.md index c91f6ef2..aaff33f2 100644 --- a/docs/campaign.md +++ b/docs/campaign.md @@ -16,8 +16,8 @@ $request = new Request\ListCampaigns( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ 'is_ongoing' => TRUE, // 現在適用可能なキャンペーンかどうか - 'available_from' => "2022-05-23T16:21:45.000000Z", // 指定された日時以降に適用可能期間が含まれているか - 'available_to' => "2024-01-29T18:14:42.000000Z", // 指定された日時以前に適用可能期間が含まれているか + 'available_from' => "2024-03-22T14:31:53.000000Z", // 指定された日時以降に適用可能期間が含まれているか + 'available_to' => "2022-03-01T00:01:39.000000Z", // 指定された日時以前に適用可能期間が含まれているか 'page' => 1, // ページ番号 'per_page' => 20 // 1ページ分の取得数 ] @@ -146,46 +146,50 @@ $request = new Request\ListCampaigns( ```PHP $request = new Request\CreateCampaign( - "PSv0sqeMHVeJGZnQaE4lp3S7TMyfZKpPybiZ1Lwce18e7Eq5OqWuTabdRaaHOyfGqVUncXzhjskeGyZxmbEy050Zlv3tzVr8aTPDqMKbxS0Vs3OlIrdnx7rU9Fte9Z959oBy13mtel3d8TfJ3Ol39ScasZnA58jo0hnztlMdM7BVfn4iFYyJJXfrDUn2Z5dTBMhYMOaLFSQqsldJHk3l4cpZ7fJl29A3O6y0fQnXOgwkIth5yMWiTVYzb9Ya", // name: キャンペーン名 + "yYu0bMGv3vztYfqlxsbOENjEAJX3lDTAofzZK4Rxx8sLYfBb6BjvrBrNNM0rEDhKG45tzzgCXrxrouPH3hhI04AO4rgTAhQAt0OqjGLP0DBUnGxElSvEGfkoczpVf2XfhCesDbLNG0um3YX4ee6SkSSSI0RCCs8xN6z62EIsVi251R9OVM6dJXfTSVkQAgLF0UCGkzWfvHQLNpl08zkirPvpqWe6LFM", // name: キャンペーン名 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - "2021-09-21T04:20:49.000000Z", // startsAt: キャンペーン開始日時 - "2024-04-17T11:59:28.000000Z", // endsAt: キャンペーン終了日時 - 3443, // priority: キャンペーンの適用優先度 - "external-transaction", // event: イベント種別 + "2020-03-31T04:35:04.000000Z", // startsAt: キャンペーン開始日時 + "2023-09-11T10:28:24.000000Z", // endsAt: キャンペーン終了日時 + 1937, // priority: キャンペーンの適用優先度 + "topup", // event: イベント種別 [ 'bear_point_shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ポイント負担先店舗ID - 'description' => "uIp7v4EzACicWq4Ul0bBBFnJwjrPufrwL5Z4qM5cyeftMbZhJuNsCdqVbAgLZQKQXblhvdQVC38rMOaKHSf5htPpycWdWsbduWBxtfg1Kliu47KITpvwbo61t0xPHohZAfXS5WAq97VI0kJjyO9S00lR", // キャンペーンの説明文 + 'description' => "xZyXH54xcjjzE4jf3bC1uhrBdvXqhm8jwzIEhcNYML2OSzpp2xgjGNFVHJxj8ajHmdLScmLSMjxtIdUuX8", // キャンペーンの説明文 'status' => "enabled", // キャンペーン作成時の状態 - 'point_expires_at' => "2021-11-08T19:19:39.000000Z", // ポイント有効期限(絶対日時指定) - 'point_expires_in_days' => 7333, // ポイント有効期限(相対日数指定) + 'point_expires_at' => "2024-06-28T03:24:17.000000Z", // ポイント有効期限(絶対日時指定) + 'point_expires_in_days' => 4542, // ポイント有効期限(相対日数指定) 'is_exclusive' => FALSE, // キャンペーンの重複設定 'subject' => "all", // ポイント付与の対象金額の種別 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] +, ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] +, ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], // 取引金額ベースのポイント付与ルール 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], // 商品情報ベースのポイント付与ルール 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] +, ["product_code" => "4912345678904", "classification_code" => "c123"] ], // 商品情報ベースのキャンペーンで除外対象にする商品リスト - 'applicable_days_of_week' => [2], // キャンペーンを適用する曜日 (複数指定) + 'applicable_days_of_week' => [3], // キャンペーンを適用する曜日 (複数指定) 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] +, ["from" => "12:00", "to" => "23:59"] ], // キャンペーンを適用する時間帯 (複数指定) - 'applicable_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象となる店舗IDのリスト + 'applicable_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象となる店舗IDのリスト 'blacklisted_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象外となる店舗IDのリスト(ブラックリスト方式) - 'minimum_number_of_products' => 503, // キャンペーンを適用する1会計内の商品個数の下限 - 'minimum_number_of_amount' => 6369, // キャンペーンを適用する1会計内の商品総額の下限 - 'minimum_number_for_combination_purchase' => 8061, // 複数種類の商品を同時購入するときの商品種別数の下限 - 'exist_in_each_product_groups' => TRUE, // 複数の商品グループにつき1種類以上の商品購入によって発火するキャンペーンの指定フラグ - 'max_point_amount' => 1890, // キャンペーンによって付与されるポイントの上限 - 'max_total_point_amount' => 2988, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 + 'minimum_number_of_products' => 1808, // キャンペーンを適用する1会計内の商品個数の下限 + 'minimum_number_of_amount' => 7008, // キャンペーンを適用する1会計内の商品総額の下限 + 'minimum_number_for_combination_purchase' => 7915, // 複数種類の商品を同時購入するときの商品種別数の下限 + 'exist_in_each_product_groups' => FALSE, // 複数の商品グループにつき1種類以上の商品購入によって発火するキャンペーンの指定フラグ + 'max_point_amount' => 6336, // キャンペーンによって付与されるポイントの上限 + 'max_total_point_amount' => 6498, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 'dest_private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ポイント付与先となるマネーID 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , // ウォレットに紐付くメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , // 取引時に指定するメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 - 'budget_caps_amount' => 462263081 // キャンペーン予算上限 + 'budget_caps_amount' => 934838669 // キャンペーン予算上限 ] ); ``` @@ -1068,41 +1072,43 @@ $request = new Request\GetCampaign( $request = new Request\UpdateCampaign( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // campaignId: キャンペーンID [ - 'name' => "eUN", // キャンペーン名 - 'starts_at' => "2022-06-10T00:15:20.000000Z", // キャンペーン開始日時 - 'ends_at' => "2020-12-22T20:26:17.000000Z", // キャンペーン終了日時 - 'priority' => 7128, // キャンペーンの適用優先度 + 'name' => "Ga7Mr0dbte93IwLTuppNmEhXnyUDrs0YSyLNNnFCcwr1avxToYBT4VEV6evoILJv7tTWIqRKgT33Bi9tzz6Ttxk7d6FPiA0lsYPm9uy3bOLitkN0KHj5fbn2v2B0UJuNrXCxgjdk6CWOkAWhJ0Lot3toFslAl38fcibrdPRjjy3jeyeKg", // キャンペーン名 + 'starts_at' => "2025-03-26T07:37:11.000000Z", // キャンペーン開始日時 + 'ends_at' => "2025-06-27T17:51:07.000000Z", // キャンペーン終了日時 + 'priority' => 5288, // キャンペーンの適用優先度 'event' => "payment", // イベント種別 - 'description' => "IXisF2lvLdWFAH9CECfmZyvOgcw2bcIoYI3B409EBsOM5mHn7CA1SM3xNEFCgQheyCbSnP7P0SqnjQBF0gNpyvaBHzjlAdXU9fbl4BElEfYJ", // キャンペーンの説明文 - 'status' => "disabled", // キャンペーン作成時の状態 - 'point_expires_at' => "2026-06-11T07:48:11.000000Z", // ポイント有効期限(絶対日時指定) - 'point_expires_in_days' => 5411, // ポイント有効期限(相対日数指定) + 'description' => "5ECx1SgJEpSlopBJNy3qmiwYmDuOlcchHpAG2gwwi3nOK6tJxpePLFHBs9kILByZGqDqm9YAgnobRajraam0rBpkfu82GZDo8PtRb5vVt3TqmZrxia2ui6VWr3guQRAw5Cq4", // キャンペーンの説明文 + 'status' => "enabled", // キャンペーン作成時の状態 + 'point_expires_at' => "2020-05-29T12:35:40.000000Z", // ポイント有効期限(絶対日時指定) + 'point_expires_in_days' => 5724, // ポイント有効期限(相対日数指定) 'is_exclusive' => FALSE, // キャンペーンの重複設定 - 'subject' => "all", // ポイント付与の対象金額の種別 + 'subject' => "money", // ポイント付与の対象金額の種別 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], // 取引金額ベースのポイント付与ルール 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] +, ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] +, ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], // 商品情報ベースのポイント付与ルール 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] ], // 商品情報ベースのキャンペーンで除外対象にする商品リスト - 'applicable_days_of_week' => [6], // キャンペーンを適用する曜日 (複数指定) + 'applicable_days_of_week' => [5, 5, 6], // キャンペーンを適用する曜日 (複数指定) 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], // キャンペーンを適用する時間帯 (複数指定) - 'applicable_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象となる店舗IDのリスト - 'blacklisted_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象外となる店舗IDのリスト(ブラックリスト方式) - 'minimum_number_of_products' => 7833, // キャンペーンを適用する1会計内の商品個数の下限 - 'minimum_number_of_amount' => 1747, // キャンペーンを適用する1会計内の商品総額の下限 - 'minimum_number_for_combination_purchase' => 3952, // 複数種類の商品を同時購入するときの商品種別数の下限 + 'applicable_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象となる店舗IDのリスト + 'blacklisted_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // キャンペーン適用対象外となる店舗IDのリスト(ブラックリスト方式) + 'minimum_number_of_products' => 9907, // キャンペーンを適用する1会計内の商品個数の下限 + 'minimum_number_of_amount' => 1414, // キャンペーンを適用する1会計内の商品総額の下限 + 'minimum_number_for_combination_purchase' => 6109, // 複数種類の商品を同時購入するときの商品種別数の下限 'exist_in_each_product_groups' => FALSE, // 複数の商品グループにつき1種類以上の商品購入によって発火するキャンペーンの指定フラグ - 'max_point_amount' => 1767, // キャンペーンによって付与されるポイントの上限 - 'max_total_point_amount' => 784, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 + 'max_point_amount' => 8416, // キャンペーンによって付与されるポイントの上限 + 'max_total_point_amount' => 9738, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , // ウォレットに紐付くメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , // 取引時に指定するメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 - 'budget_caps_amount' => 666964785 // キャンペーン予算上限 + 'budget_caps_amount' => 594785845 // キャンペーン予算上限 ] ); ``` diff --git a/docs/cashtray.md b/docs/cashtray.md index 5055ebdd..8aabd2d2 100644 --- a/docs/cashtray.md +++ b/docs/cashtray.md @@ -17,7 +17,7 @@ $request = new Request\CreateTransactionWithCashtray( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // cashtrayId: Cashtray用QRコードのID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーのID [ - 'strategy' => "money-only", // 支払い時の残高消費方式 + 'strategy' => "point-preferred", // 支払い時の残高消費方式 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // リクエストID ] ); @@ -183,10 +183,10 @@ Cashtrayを作成します。 $request = new Request\CreateCashtray( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ユーザーID - 5666.0, // amount: 金額 + 4459.0, // amount: 金額 [ 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 - 'expires_in' => 3664 // 失効時間(秒) + 'expires_in' => 7188 // 失効時間(秒) ] ); ``` @@ -434,9 +434,9 @@ Cashtrayの内容を更新します。bodyパラメーターは全て省略可 $request = new Request\UpdateCashtray( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // cashtrayId: CashtrayのID [ - 'amount' => 2507.0, // 金額 + 'amount' => 1893.0, // 金額 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 - 'expires_in' => 272 // 失効時間(秒) + 'expires_in' => 6032 // 失効時間(秒) ] ); ``` diff --git a/docs/check.md b/docs/check.md index 36b3017d..5005bb01 100644 --- a/docs/check.md +++ b/docs/check.md @@ -14,18 +14,20 @@ QRコードを読み取る方法以外にも、このURLリンクを直接スマ ```PHP $request = new Request\ListChecks( [ - 'page' => 662, // ページ番号 + 'page' => 5734, // ページ番号 'per_page' => 50, // 1ページの表示数 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'organization_code' => "myjYzFL4j0HTXKtxMi", // 組織コード - 'expires_from' => "2020-11-06T19:18:56.000000Z", // 有効期限の期間によるフィルター(開始時点) - 'expires_to' => "2025-07-12T20:35:57.000000Z", // 有効期限の期間によるフィルター(終了時点) - 'created_from' => "2024-11-30T16:04:42.000000Z", // 作成日時の期間によるフィルター(開始時点) - 'created_to' => "2026-06-25T12:24:45.000000Z", // 作成日時の期間によるフィルター(終了時点) + 'organization_code' => "v3F8En8XgQCp5V2i4zKRro", // 組織コード + 'expires_from' => "2020-03-08T02:57:09.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_to' => "2023-08-11T19:43:44.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'starts_from' => "2024-03-30T16:54:06.000000Z", // 有効開始日時の期間によるフィルター(開始時点) + 'starts_to' => "2021-05-18T00:24:24.000000Z", // 有効開始日時の期間によるフィルター(終了時点) + 'created_from' => "2024-05-05T19:50:50.000000Z", // 作成日時の期間によるフィルター(開始時点) + 'created_to' => "2021-10-20T11:14:23.000000Z", // 作成日時の期間によるフィルター(終了時点) 'issuer_shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 発行店舗ID - 'description' => "6tvMf", // チャージQRコードの説明文 + 'description' => "q1iTaMXh9J", // チャージQRコードの説明文 'is_onetime' => FALSE, // ワンタイムのチャージQRコードかどうか - 'is_disabled' => FALSE // 無効化されたチャージQRコードかどうか + 'is_disabled' => TRUE // 無効化されたチャージQRコードかどうか ] ); ``` @@ -125,6 +127,38 @@ $request = new Request\ListChecks( +#### `starts_from` +有効開始日時の期間によるフィルターの開始時点のタイムスタンプです。 +デフォルトでは未指定です。 + +
+スキーマ + +```json +{ + "type": "string", + "format": "date-time" +} +``` + +
+ +#### `starts_to` +有効開始日時の期間によるフィルターの終了時点のタイムスタンプです。 +デフォルトでは未指定です。 + +
+スキーマ + +```json +{ + "type": "string", + "format": "date-time" +} +``` + +
+ #### `created_from` 作成日時の期間によるフィルターの開始時点のタイムスタンプです。 デフォルトでは未指定です。 @@ -249,13 +283,14 @@ $request = new Request\ListChecks( $request = new Request\CreateCheck( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: 送金元の店舗アカウントID [ - 'money_amount' => 8474.0, // 付与マネー額 - 'point_amount' => 6205.0, // 付与ポイント額 + 'money_amount' => 1346.0, // 付与マネー額 + 'point_amount' => 1339.0, // 付与ポイント額 'description' => "test check", // 説明文(アプリ上で取引の説明文として表示される) - 'is_onetime' => TRUE, // ワンタイムかどうかのフラグ - 'usage_limit' => 8139, // ワンタイムでない場合の最大読み取り回数 - 'expires_at' => "2020-08-19T12:07:32.000000Z", // チャージQRコード自体の失効日時 - 'point_expires_at' => "2024-12-04T20:09:52.000000Z", // チャージQRコードによって付与されるポイント残高の有効期限 + 'is_onetime' => FALSE, // ワンタイムかどうかのフラグ + 'usage_limit' => 6716, // ワンタイムでない場合の最大読み取り回数 + 'expires_at' => "2024-10-26T17:16:28.000000Z", // チャージQRコード自体の失効日時 + 'starts_at' => "2023-12-31T00:03:49.000000Z", // チャージQRコード有効開始日時 + 'point_expires_at' => "2023-07-07T07:22:46.000000Z", // チャージQRコードによって付与されるポイント残高の有効期限 'point_expires_in_days' => 60, // チャージQRコードによって付与されるポイント残高の有効期限(相対日数指定) 'bear_point_account' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // ポイント額を負担する店舗のウォレットID ] @@ -380,6 +415,23 @@ NULLに設定すると無制限に読み取り可能なチャージQRコード +#### `starts_at` +チャージQRコードの有効開始日時を指定します。この日時を過ぎるまではチャージQRコードを読み取ることができません。 +NULL(デフォルト)の場合は作成直後から有効になります。 +`starts_at`は`expires_at`より前である必要があります。 + +
+スキーマ + +```json +{ + "type": "string", + "format": "date-time" +} +``` + +
+ #### `point_expires_at` チャージQRコードによって付与されるポイント残高の有効起源を指定します。デフォルトではマネー残高の有効期限と同じものが指定されます。 @@ -442,6 +494,7 @@ NULLに設定すると無制限に読み取り可能なチャージQRコード |400|invalid_parameter_both_point_and_money_are_zero||One of 'money_amount' or 'point_amount' must be a positive (>0) number| |400|invalid_parameter_only_merchants_can_attach_points_to_check||Only merchants can attach points to check| |400|invalid_parameter_combination_usage_limit_and_is_onetime||'usage_limit' can not be specified if 'is_onetime' is true.| +|400|invalid_parameter_starts_at_after_expires_at|「starts_at」は「expires_at」より前の日時を指定してください|'starts_at' must be earlier than 'expires_at'| |400|invalid_parameter_expires_at||'expires_at' must be in the future| |400|invalid_parameters|項目が無効です|Invalid parameters| |400|invalid_parameter_bear_point_account_identification_item_not_unique|ポイントを負担する店舗アカウントを指定するリクエストパラメータには、アカウントID、またはユーザIDのどちらかを含めることができます|Request parameters include either bear_point_account or bear_point_shop_id.| @@ -502,16 +555,17 @@ $request = new Request\GetCheck( $request = new Request\UpdateCheck( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // checkId: チャージQRコードのID [ - 'money_amount' => 8790.0, // 付与マネー額 - 'point_amount' => 1824.0, // 付与ポイント額 + 'money_amount' => 9064.0, // 付与マネー額 + 'point_amount' => 1931.0, // 付与ポイント額 'description' => "test check", // チャージQRコードの説明文 - 'is_onetime' => FALSE, // ワンタイムかどうかのフラグ - 'usage_limit' => 1414, // ワンタイムでない場合の最大読み取り回数 - 'expires_at' => "2022-06-22T17:05:02.000000Z", // チャージQRコード自体の失効日時 - 'point_expires_at' => "2020-11-28T20:35:17.000000Z", // チャージQRコードによって付与されるポイント残高の有効期限 + 'is_onetime' => TRUE, // ワンタイムかどうかのフラグ + 'usage_limit' => 915, // ワンタイムでない場合の最大読み取り回数 + 'expires_at' => "2025-01-24T16:16:22.000000Z", // チャージQRコード自体の失効日時 + 'starts_at' => "2021-05-13T23:09:56.000000Z", // チャージQRコード有効開始日時 + 'point_expires_at' => "2024-05-27T19:54:22.000000Z", // チャージQRコードによって付与されるポイント残高の有効期限 'point_expires_in_days' => 60, // チャージQRコードによって付与されるポイント残高の有効期限(相対日数指定) 'bear_point_account' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ポイント額を負担する店舗のウォレットID - 'is_disabled' => FALSE // 無効化されているかどうかのフラグ + 'is_disabled' => TRUE // 無効化されているかどうかのフラグ ] ); ``` @@ -633,6 +687,24 @@ NULLに設定すると無制限に読み取り可能なチャージQRコード +#### `starts_at` +チャージQRコードの有効開始日時を指定します。この日時を過ぎるまではチャージQRコードを読み取ることができません。 +NULLに設定すると、作成直後から有効になります。 +過去の日時を指定した場合は現在日時に補正されます。 +`starts_at`は`expires_at`より前である必要があります。 + +
+スキーマ + +```json +{ + "type": "string", + "format": "date-time" +} +``` + +
+ #### `point_expires_at` チャージQRコードによって付与されるポイント残高の有効起源を指定します。 @@ -838,6 +910,7 @@ QRコード生成時に送金元店舗のウォレット情報や、送金額な |422|reserved_word_can_not_specify_to_metadata|取引メタデータに予約語は指定出来ません|Reserved word can not specify to metadata| |422|invalid_metadata|メタデータの形式が不正です|Invalid metadata format| |422|check_already_received|このチャージQRコードは既に受取済みの為、チャージ出来ませんでした|Check is already received| +|422|check_not_started_yet|このチャージQRコードはまだ使用できません|Check is not usable yet| |422|check_unavailable|このチャージQRコードは利用できません|The topup QR code is not available| |503|temporarily_unavailable||Service Unavailable| diff --git a/docs/coupon.md b/docs/coupon.md index f5b539c7..250ab9c4 100644 --- a/docs/coupon.md +++ b/docs/coupon.md @@ -14,12 +14,12 @@ $request = new Request\ListCoupons( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: 対象クーポンのマネーID [ - 'coupon_id' => "gox", // クーポンID - 'coupon_name' => "qh3aCnD", // クーポン名 - 'issued_shop_name' => "Qum7xlHp8m", // 発行店舗名 - 'available_shop_name' => "oN73", // 利用可能店舗名 - 'available_from' => "2025-11-26T06:39:11.000000Z", // 利用可能期間 (開始日時) - 'available_to' => "2025-06-25T08:36:48.000000Z", // 利用可能期間 (終了日時) + 'coupon_id' => "M5", // クーポンID + 'coupon_name' => "G", // クーポン名 + 'issued_shop_name' => "X", // 発行店舗名 + 'available_shop_name' => "cq", // 利用可能店舗名 + 'available_from' => "2022-12-12T20:33:42.000000Z", // 利用可能期間 (開始日時) + 'available_to' => "2021-03-21T20:01:39.000000Z", // 利用可能期間 (終了日時) 'page' => 1, // ページ番号 'per_page' => 50 // 1ページ分の取得数 ] @@ -187,27 +187,27 @@ $request = new Request\ListCoupons( ```PHP $request = new Request\CreateCoupon( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - "gaH3XPjun", - "2020-04-27T02:01:24.000000Z", - "2025-02-09T09:50:52.000000Z", + "Ft6wV9qfsP61uEwZUrs", + "2021-11-13T14:18:25.000000Z", + "2021-08-21T20:53:44.000000Z", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // issuedShopId: 発行元の店舗ID [ - 'description' => "NgffostplBJ13qPcXVXQ9E7OqefuC0zsB8aQbgel1VXLZNhM7VCGfzH0E", - 'discount_amount' => 7025, - 'discount_percentage' => 5441.0, - 'discount_upper_limit' => 2852, - 'display_starts_at' => "2021-11-13T19:49:20.000000Z", // クーポンの掲載期間(開始日時) - 'display_ends_at' => "2020-04-19T05:00:25.000000Z", // クーポンの掲載期間(終了日時) - 'is_disabled' => TRUE, // 無効化フラグ - 'is_hidden' => TRUE, // クーポン一覧に掲載されるかどうか + 'description' => "MhNzPArurgTCGgpfTuJZDkeCAQBkolLroUrTRKy1uTbc45m4YwxjxtGbA05zcwQ8eNnH7AYfIcNt7NKHBDT4zItl3ZAd6IFhkcz8jRzOJNYNTmAx0cRygrFZ66y9EQQUqakXyxFnuW2T4m1VyTa1OoANMT3g8KQuzrvKESksiTJQTVnHiOfPR4wy7f2LYwmiQ", + 'discount_amount' => 1824, + 'discount_percentage' => 3285.0, + 'discount_upper_limit' => 8443, + 'display_starts_at' => "2023-06-19T06:02:04.000000Z", // クーポンの掲載期間(開始日時) + 'display_ends_at' => "2021-10-31T09:00:37.000000Z", // クーポンの掲載期間(終了日時) + 'is_disabled' => FALSE, // 無効化フラグ + 'is_hidden' => FALSE, // クーポン一覧に掲載されるかどうか 'is_public' => FALSE, // アプリ配信なしで受け取れるかどうか - 'code' => "4baZPNR", // クーポン受け取りコード - 'usage_limit' => 2092, // ユーザごとの利用可能回数(NULLの場合は無制限) - 'min_amount' => 9813, // クーポン適用可能な最小取引額 + 'code' => "M55OvuPR", // クーポン受け取りコード + 'usage_limit' => 8008, // ユーザごとの利用可能回数(NULLの場合は無制限) + 'min_amount' => 6241, // クーポン適用可能な最小取引額 'is_shop_specified' => FALSE, // 特定店舗限定のクーポンかどうか - 'available_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 利用可能店舗リスト + 'available_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 利用可能店舗リスト 'storage_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ストレージID - 'num_recipients_cap' => 6714 // クーポンを受け取ることができるユーザ数上限 + 'num_recipients_cap' => 6427 // クーポンを受け取ることができるユーザ数上限 ] ); ``` @@ -579,25 +579,25 @@ UUIDv4フォーマットである必要があり、フォーマットが異な $request = new Request\UpdateCoupon( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // couponId: クーポンID [ - 'name' => "QNhB3KMhlAuhO2DrrEN6v7h6DIeIXBVaS0Zi07XrJykFEWCqS7fIGsgSUetvzhcyY8O4aW8dVGclxW2nJI1LDT3BhMLUADblZz6ydgd6gv", - 'description' => "eWK49xDzlQxtC3xLL1ERUl6NhqKkDSvghab5bsImY7PcHPZH7mHIXsOqC2xcKBYhL1xCfnaEpDLcNgoBzsuiKajpcQf4nuECfdVUoATZ0pZ1FEusk3svdOIWNVHFft", - 'discount_amount' => 6970, - 'discount_percentage' => 5069.0, - 'discount_upper_limit' => 3249, - 'starts_at' => "2022-05-31T22:33:30.000000Z", - 'ends_at' => "2025-05-22T09:20:05.000000Z", - 'display_starts_at' => "2025-12-13T13:18:25.000000Z", // クーポンの掲載期間(開始日時) - 'display_ends_at' => "2024-07-02T19:51:44.000000Z", // クーポンの掲載期間(終了日時) + 'name' => "ugQ2sjreB3py6MReMgsNKNI6WrDerxdbupVy8ATO6l", + 'description' => "Texkb25xKe3io9ZDBIqGu38r7vCoqpH5QhZu1k2tSxqrr7YJPVhda0ziWsQtZgRc6cmsvPcY7yThlkSXuhO9OLfbw29j7FyeDINdaRXM95lPwMwz9IKIn6wEZkPRJyErXa70KC1ZDBuFoL3t7T5TQkGNyZe8GBabvL25GCAVUwr2eojbDaPOXkEpypH4JrghA", + 'discount_amount' => 288, + 'discount_percentage' => 1463.0, + 'discount_upper_limit' => 8736, + 'starts_at' => "2022-11-22T07:46:29.000000Z", + 'ends_at' => "2021-02-16T15:27:03.000000Z", + 'display_starts_at' => "2024-03-31T09:23:06.000000Z", // クーポンの掲載期間(開始日時) + 'display_ends_at' => "2021-01-09T15:12:36.000000Z", // クーポンの掲載期間(終了日時) 'is_disabled' => TRUE, // 無効化フラグ - 'is_hidden' => FALSE, // クーポン一覧に掲載されるかどうか - 'is_public' => FALSE, // アプリ配信なしで受け取れるかどうか - 'code' => "s", // クーポン受け取りコード - 'usage_limit' => 2660, // ユーザごとの利用可能回数(NULLの場合は無制限) - 'min_amount' => 8083, // クーポン適用可能な最小取引額 + 'is_hidden' => TRUE, // クーポン一覧に掲載されるかどうか + 'is_public' => TRUE, // アプリ配信なしで受け取れるかどうか + 'code' => "gboYq", // クーポン受け取りコード + 'usage_limit' => 8621, // ユーザごとの利用可能回数(NULLの場合は無制限) + 'min_amount' => 3203, // クーポン適用可能な最小取引額 'is_shop_specified' => FALSE, // 特定店舗限定のクーポンかどうか 'available_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 利用可能店舗リスト 'storage_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ストレージID - 'num_recipients_cap' => 6724 // クーポンを受け取ることができるユーザ数上限 + 'num_recipients_cap' => 6990 // クーポンを受け取ることができるユーザ数上限 ] ); ``` diff --git a/docs/credit_session.md b/docs/credit_session.md index e6acd5ce..a2407afa 100644 --- a/docs/credit_session.md +++ b/docs/credit_session.md @@ -13,7 +13,7 @@ $request = new Request\PostCreditSession( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - "2024-08-19T05:15:10.000000Z", // expiresAt: セッション有効期限 + "2020-06-28T02:40:41.000000Z", // expiresAt: セッション有効期限 [ 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // 冪等性キー ] @@ -122,10 +122,10 @@ $request = new Request\PostCreditSession( ```PHP $request = new Request\CreateCreditSessionTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // sessionId: クレジットセッションID - 6285.0, // amount: 取引金額 + 109.0, // amount: 取引金額 [ 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 店舗ID - 'description' => "UCSY35cdkgvsbAYCbaEHj", // 取引説明 + 'description' => "RynGWfznERPtN3LViJS1dpiuu6JWeysJ5UR27acols8OLFNhYvqrdgeoTKVw3QKHsut3xFubILPZVISKCKpUoBc7VjLNhPbQNBNhem8RljnuLcC94xG8sb1tOVm7p5XAwHfSXk3eOR6", // 取引説明 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // 冪等性キー ] ); diff --git a/docs/customer.md b/docs/customer.md index c4a196c3..45ae0c5f 100644 --- a/docs/customer.md +++ b/docs/customer.md @@ -121,7 +121,7 @@ $request = new Request\UpdateAccount( [ 'is_suspended' => FALSE, // ウォレットが凍結されているかどうか 'status' => "suspended", // ウォレット状態 - 'can_transfer_topup' => FALSE // チャージ可能かどうか + 'can_transfer_topup' => TRUE // チャージ可能かどうか ] ); ``` @@ -212,10 +212,10 @@ $request = new Request\UpdateAccount( $request = new Request\ListAccountBalances( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ - 'page' => 1230, // ページ番号 - 'per_page' => 6016, // 1ページ分の取引数 - 'expires_at_from' => "2021-01-18T07:20:15.000000Z", // 有効期限の期間によるフィルター(開始時点) - 'expires_at_to' => "2026-01-24T00:32:11.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'page' => 5152, // ページ番号 + 'per_page' => 6583, // 1ページ分の取引数 + 'expires_at_from' => "2024-02-03T15:55:56.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_at_to' => "2024-02-07T21:34:22.000000Z", // 有効期限の期間によるフィルター(終了時点) 'direction' => "asc" // 有効期限によるソート順序 ] ); @@ -338,11 +338,11 @@ $request = new Request\ListAccountBalances( $request = new Request\ListAccountExpiredBalances( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ - 'page' => 2292, // ページ番号 - 'per_page' => 9505, // 1ページ分の取引数 - 'expires_at_from' => "2021-05-11T01:39:25.000000Z", // 有効期限の期間によるフィルター(開始時点) - 'expires_at_to' => "2025-02-15T21:44:38.000000Z", // 有効期限の期間によるフィルター(終了時点) - 'direction' => "desc" // 有効期限によるソート順序 + 'page' => 9641, // ページ番号 + 'per_page' => 5961, // 1ページ分の取引数 + 'expires_at_from' => "2021-08-08T11:00:13.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_at_to' => "2025-08-04T11:54:41.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'direction' => "asc" // 有効期限によるソート順序 ] ); ``` @@ -464,9 +464,9 @@ $request = new Request\ListAccountExpiredBalances( $request = new Request\UpdateCustomerAccount( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ - 'status' => "suspended", // ウォレット状態 - 'account_name' => "POVzvPSXDUkbgX2oBshUtXGZ9lfp9TwgYPOmismihXWyqdhqoMR6oAdT5yPsPRTmUYdZdYDDGZDuZn0XgqQIqTu14tSh13qLZDYdRTWbMgZiB4q5yXIKvcyeytZUeCOzn479Q7e7CQ6mog", // アカウント名 - 'external_id' => "si4OQ6jQwMdVQzET3CTZ", // 外部ID + 'status' => "pre-closed", // ウォレット状態 + 'account_name' => "3o2wSmfRoo5OKt3yV5Bzt1djpGomL7u0oZNCkYK3XxpWAlchemsnykqWhGOYpMimrLQy1efJIm6p2nFeDatBkmxJUfJ8iWJ5x76ilzTFGw7Nqxtl", // アカウント名 + 'external_id' => "IVfYnX2Qn7EnOChsUwktnh8", // 外部ID 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" // ウォレットに付加するメタデータ ] ); @@ -590,15 +590,15 @@ $request = new Request\UpdateCustomerAccount( $request = new Request\GetCustomerAccounts( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ - 'page' => 1122, // ページ番号 - 'per_page' => 9061, // 1ページ分のウォレット数 - 'created_at_from' => "2020-12-09T09:29:55.000000Z", // ウォレット作成日によるフィルター(開始時点) - 'created_at_to' => "2023-07-05T09:46:04.000000Z", // ウォレット作成日によるフィルター(終了時点) + 'page' => 4183, // ページ番号 + 'per_page' => 1131, // 1ページ分のウォレット数 + 'created_at_from' => "2024-09-26T04:31:00.000000Z", // ウォレット作成日によるフィルター(開始時点) + 'created_at_to' => "2024-04-20T20:16:34.000000Z", // ウォレット作成日によるフィルター(終了時点) 'is_suspended' => FALSE, // ウォレットが凍結状態かどうかでフィルターする - 'status' => "active", // ウォレット状態 - 'external_id' => "O937wRncWgLEMvwuXtyGneCNJhR9grzsET9HHziGJ2iqEYWh", // 外部ID - 'tel' => "068062151", // エンドユーザーの電話番号 - 'email' => "B6RuNHWw3k@kEII.com" // エンドユーザーのメールアドレス + 'status' => "pre-closed", // ウォレット状態 + 'external_id' => "RFve7MdNMBgF", // 外部ID + 'tel' => "0919435205", // エンドユーザーの電話番号 + 'email' => "cVySQ3ucJU@KFqV.com" // エンドユーザーのメールアドレス ] ); ``` @@ -791,7 +791,7 @@ $request = new Request\CreateCustomerAccount( [ 'user_name' => "ポケペイ太郎", // ユーザー名 'account_name' => "ポケペイ太郎のアカウント", // アカウント名 - 'external_id' => "b7878ag0GpEoXRZP9Tuo6ihkLtNpmjVgJl2arbhJouxWQ6" // 外部ID + 'external_id' => "yrEcw3WNc5IXHiI2Hhl1OjgN6fFukYqihBSq8D089" // 外部ID ] ); ``` @@ -892,11 +892,11 @@ PAPIクライアントシステムから利用するPokepayユーザーのIDで $request = new Request\GetShopAccounts( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ - 'page' => 9895, // ページ番号 - 'per_page' => 7789, // 1ページ分のウォレット数 - 'created_at_from' => "2023-05-01T04:51:14.000000Z", // ウォレット作成日によるフィルター(開始時点) - 'created_at_to' => "2023-11-26T02:48:13.000000Z", // ウォレット作成日によるフィルター(終了時点) - 'is_suspended' => FALSE // ウォレットが凍結状態かどうかでフィルターする + 'page' => 55, // ページ番号 + 'per_page' => 6955, // 1ページ分のウォレット数 + 'created_at_from' => "2021-09-24T11:16:56.000000Z", // ウォレット作成日によるフィルター(開始時点) + 'created_at_to' => "2021-12-11T01:57:34.000000Z", // ウォレット作成日によるフィルター(終了時点) + 'is_suspended' => TRUE // ウォレットが凍結状態かどうかでフィルターする ] ); ``` @@ -1022,8 +1022,8 @@ idはcredit-sessions作成時に使用できます。 $request = new Request\GetCustomerCards( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーID [ - 'page' => 1838, // ページ番号 - 'per_page' => 56 // 1ページ分の要素数 + 'page' => 9232, // ページ番号 + 'per_page' => 72 // 1ページ分の要素数 ] ); ``` @@ -1155,12 +1155,17 @@ $request = new Request\CreditCardTopupWithMembership( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: カード保持者のエンドユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // cardUuid: カード識別子 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 478, // amount: チャージ金額 + 9866, // amount: チャージ金額 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先ユーザーID 'delete_card_if_auth_fail' => TRUE, // 認証失敗時にカードを削除するか + 'description' => "クレジットカードチャージ", // 取引履歴に表示する説明文 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID - 'topup_quota_id' => 747 // チャージ可能枠ID + 'topup_quota_id' => 4302, // チャージ可能枠ID + 'memo1' => "campaign2026summer", // 取引メモ1 + 'memo2' => "8tlrFh3E5nlOP0uF7P8QkW5C5OS2i5g3A1o7StaioVaY78f381sWfsSF14rS9200x4h34uW86UfWc5QYGl91Wxj", // 取引メモ2 + 'memo3' => "5D6Ly7mN76mnydjq3h95J8l303ad8f46GFj8i0GMWxB7WW51wj78XLDu2BitUK2qFgjle85", // 取引メモ3 + 'freekey' => "order20260803001" // キー情報 ] ); ``` @@ -1256,6 +1261,25 @@ $request = new Request\CreditCardTopupWithMembership( +#### `description` +取引説明文です。 + +任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ #### `request_id` 冪等性のためのリクエストIDです。省略時はサーバーが生成します。 @@ -1284,6 +1308,81 @@ $request = new Request\CreditCardTopupWithMembership( +#### `memo1` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 +Veritransの取引検索で参照できます。ポケペイの取引履歴には表示されません。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `memo2` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `memo3` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `freekey` +Veritransの取引に付与するキー情報です。 + +任意入力で、半角英数字256桁以内で指定します。 +加盟店システムで管理しているIDとVeritransの取引を紐付ける用途に使えます。 +ハイフンやアンダースコアは使用できないため、UUIDをそのまま指定することはできません。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 256, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ 成功したときは @@ -1304,14 +1403,19 @@ receiver_user_id を指定すると、カード保持者と異なるユーザー ```PHP $request = new Request\CreditCardTopupWithMdkToken( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: カード保持者のエンドユーザーID - "1iTzlm9", // token: MDKトークン + "eeat", // token: MDKトークン "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 5450, // amount: チャージ金額 + 3485, // amount: チャージ金額 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先ユーザーID - 'is_cardholder_name_specified' => FALSE, // カード名義人指定フラグ + 'is_cardholder_name_specified' => TRUE, // カード名義人指定フラグ + 'description' => "クレジットカードチャージ", // 取引履歴に表示する説明文 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID - 'topup_quota_id' => 849 // チャージ可能枠ID + 'topup_quota_id' => 8916, // チャージ可能枠ID + 'memo1' => "campaign2026summer", // 取引メモ1 + 'memo2' => "JZSi52D246nf15", // 取引メモ2 + 'memo3' => "0D30U962VmC4vj4LLz1468yB0ARAu8p3RBZW99T67163CnZDqUj8B", // 取引メモ3 + 'freekey' => "order20260803001" // キー情報 ] ); ``` @@ -1404,6 +1508,25 @@ VeritransのMDKトークンです。 +#### `description` +取引説明文です。 + +任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ #### `request_id`
@@ -1431,6 +1554,81 @@ VeritransのMDKトークンです。
+#### `memo1` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 +Veritransの取引検索で参照できます。ポケペイの取引履歴には表示されません。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `memo2` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `memo3` +Veritransの取引に付与する取引メモです。 + +任意入力で、半角英数字100文字以内で指定します。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 100, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ +#### `freekey` +Veritransの取引に付与するキー情報です。 + +任意入力で、半角英数字256桁以内で指定します。 +加盟店システムで管理しているIDとVeritransの取引を紐付ける用途に使えます。 +ハイフンやアンダースコアは使用できないため、UUIDをそのまま指定することはできません。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 256, + "pattern": "^[0-9A-Za-z]*$" +} +``` + +
+ 成功したときは @@ -1452,10 +1650,10 @@ $request = new Request\ListCustomerTransactions( [ 'sender_customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 送金エンドユーザーID 'receiver_customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 受取エンドユーザーID - 'type' => "exchange", // 取引種別 + 'type' => "transfer", // 取引種別 'is_modified' => FALSE, // キャンセル済みかどうか - 'from' => "2024-05-30T07:48:27.000000Z", // 開始日時 - 'to' => "2024-09-25T00:05:42.000000Z", // 終了日時 + 'from' => "2025-01-11T15:29:44.000000Z", // 開始日時 + 'to' => "2026-06-18T04:05:24.000000Z", // 終了日時 'page' => 1, // ページ番号 'per_page' => 50 // 1ページ分の取引数 ] diff --git a/docs/cvs.md b/docs/cvs.md index e8882c28..15207e25 100644 --- a/docs/cvs.md +++ b/docs/cvs.md @@ -12,10 +12,10 @@ $request = new Request\GetCvsAuthorizations( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // エンドユーザーID - 'status' => "applied", // ステータス - 'before' => "Umx8bpMxY", // ページング(before) - 'after' => "yLz", // ページング(after) - 'per_page' => 48 // 1ページあたりの表示件数 + 'status' => "expired", // ステータス + 'before' => "ecHTn", // ページング(before) + 'after' => "hwv", // ページング(after) + 'per_page' => 44 // 1ページあたりの表示件数 ] ); ``` @@ -146,14 +146,15 @@ $request = new Request\GetCvsAuthorizations( $request = new Request\CreateCvsAuthorization( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーのID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 75753, // amount: チャージ額 + 298005, // amount: チャージ額 "famima", // serviceOptionType: コンビニ種別 - "Vs", // name1: 顧客姓 - "9Hj", // name2: 顧客名 - "AZf", // tel: 電話番号 + "sEsT85OfQ", // name1: 顧客姓 + "lzdmqxGSg", // name2: 顧客名 + "e3RhOb5BM", // tel: 電話番号 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先エンドユーザーのID - 'topup_quota_id' => 190 // チャージ可能枠ID + 'description' => "コンビニチャージ", // 取引履歴に表示する説明文 + 'topup_quota_id' => 7012 // チャージ可能枠ID ] ); ``` @@ -293,6 +294,25 @@ receiver_user_id が指定されない場合、このユーザーがチャージ +#### `description` +取引説明文です。 + +任意入力で、コンビニでの入金確認後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ #### `topup_quota_id` チャージするマネーにチャージ可能枠機能が設定されているとき、使用するチャージ可能枠のIDを表します。 diff --git a/docs/error-response.csv b/docs/error-response.csv index e5b810e3..855b8438 100644 --- a/docs/error-response.csv +++ b/docs/error-response.csv @@ -183,6 +183,7 @@ POST,/transactions/topup/check,403,unpermitted_admin_user,"この管理ユーザ ,,422,reserved_word_can_not_specify_to_metadata,"取引メタデータに予約語は指定出来ません",Reserved word can not specify to metadata ,,422,invalid_metadata,"メタデータの形式が不正です",Invalid metadata format ,,422,check_already_received,"このチャージQRコードは既に受取済みの為、チャージ出来ませんでした",Check is already received +,,422,check_not_started_yet,"このチャージQRコードはまだ使用できません",Check is not usable yet ,,422,check_unavailable,"このチャージQRコードは利用できません",The topup QR code is not available ,,503,temporarily_unavailable,,Service Unavailable POST,/transactions/topup/seven-bank-atm,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission @@ -471,6 +472,7 @@ POST,/transactions/bulk,400,invalid_parameters,"項目が無効です",Invalid p ,,409,,, ,,422,private_money_not_found,"マネーが見つかりません",Private money not found ,,422,bulk_transaction_invalid_csv_format,"入力されたCSVデータに誤りがあります",Invalid csv format +,,503,temporarily_unavailable,,Service Unavailable POST,/transactions/cashtray,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,422,account_not_found,"アカウントが見つかりません",The account is not found ,,422,cashtray_not_found,"決済QRコードが見つかりません",Cashtray is not found @@ -596,20 +598,28 @@ GET,/external-transactions/requests/:request-id,403,unpermitted_admin_user,"こ GET,/bulk-transactions/:uuid,404,notfound,,Not found GET,/bulk-transactions/:uuid/jobs,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,422,bulk_transaction_not_found,"Bulk取引が見つかりません",Bulk transaction not found +POST,/bulk-transactions/:uuid/cancel,404,notfound,,Not found +,,422,bulk_transaction_not_cancelable,"Bulk取引は現在のステータスではキャンセルできません",Bulk transaction cannot be canceled in its current status +,,503,temporarily_unavailable,,Service Unavailable +POST,/bulk-transactions/:uuid/resume,404,notfound,,Not found +,,422,bulk_transaction_not_resumable,"Bulk取引は現在のステータスでは再開できません",Bulk transaction cannot be resumed in its current status +,,503,temporarily_unavailable,,Service Unavailable GET,/bills,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission GET,/bills/:uuid,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,422,bill_not_found,"支払いQRコードが見つかりません",Bill not found POST,/bills,400,invalid_parameter_bill_amount_or_range_exceeding_transfer_limit,"支払いQRコードの金額がマネーの取引可能金額の上限を超えています",The input amount is exceeding the private money's limit for transfer ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission +,,422,shop_user_not_found,"店舗が見つかりません",The shop user is not found ,,422,shop_account_not_found,"店舗アカウントが見つかりません",The shop account is not found ,,422,private_money_not_found,"マネーが見つかりません",Private money not found -,,422,shop_user_not_found,"店舗が見つかりません",The shop user is not found ,,422,account_closed,"アカウントは退会しています",The account is closed ,,422,account_pre_closed,"アカウントは退会準備中です",The account is pre-closed ,,422,account_suspended,"アカウントは停止されています",The account is suspended PATCH,/bills/:uuid,400,invalid_parameter_bill_amount_or_range_exceeding_transfer_limit,"支払いQRコードの金額がマネーの取引可能金額の上限を超えています",The input amount is exceeding the private money's limit for transfer ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,404,notfound,,Not found +,,422,shop_account_not_found,"店舗アカウントが見つかりません",The shop account is not found +,,422,private_money_not_found,"マネーが見つかりません",Private money not found GET,/checks,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,422,organization_not_found,,Organization not found ,,422,private_money_not_found,"マネーが見つかりません",Private money not found @@ -617,6 +627,7 @@ GET,/checks,403,unpermitted_admin_user,"この管理ユーザには権限があ POST,/checks,400,invalid_parameter_both_point_and_money_are_zero,,One of 'money_amount' or 'point_amount' must be a positive (>0) number ,,400,invalid_parameter_only_merchants_can_attach_points_to_check,,Only merchants can attach points to check ,,400,invalid_parameter_combination_usage_limit_and_is_onetime,,'usage_limit' can not be specified if 'is_onetime' is true. +,,400,invalid_parameter_starts_at_after_expires_at,"「starts_at」は「expires_at」より前の日時を指定してください",'starts_at' must be earlier than 'expires_at' ,,400,invalid_parameter_expires_at,,'expires_at' must be in the future ,,400,invalid_parameters,"項目が無効です",Invalid parameters ,,400,invalid_parameter_bear_point_account_identification_item_not_unique,"ポイントを負担する店舗アカウントを指定するリクエストパラメータには、アカウントID、またはユーザIDのどちらかを含めることができます",Request parameters include either bear_point_account or bear_point_shop_id. @@ -634,6 +645,7 @@ PATCH,/checks/:uuid,400,invalid_parameter_combination_usage_limit_and_is_onetime ,,400,invalid_parameters,"項目が無効です",Invalid parameters ,,400,invalid_parameter_expires_at,,'expires_at' must be in the future ,,400,invalid_parameter_both_point_and_money_are_zero,,One of 'money_amount' or 'point_amount' must be a positive (>0) number +,,400,invalid_parameter_starts_at_after_expires_at,"「starts_at」は「expires_at」より前の日時を指定してください",'starts_at' must be earlier than 'expires_at' ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,404,notfound,,Not found ,,422,account_money_topup_transfer_limit_exceeded,"マネーチャージ金額が上限を超えました",Too much amount to money topup transfer @@ -983,7 +995,7 @@ POST,/messaging-operations,400,messaging_operation_over_transfer_limit,,The mess ,,400,messaging_operation_is_draft,,The messaging operation is draft ,,400,messaging_attachment_user_not_exist,,The user does not exist ,,403,,, -,,409,messaging_operation_already_done,,The messaging operation is already done +,,409,messaging_operation_already_done,"既に実行済みのため操作できません",The messaging operation is already done ,,422,account_can_not_topup,"この店舗からはチャージできません",account can not topup ,,422,shop_account_not_found,"店舗アカウントが見つかりません",The shop account is not found ,,503,temporarily_unavailable,,Service Unavailable @@ -997,10 +1009,11 @@ PATCH,/messaging-operations/:uuid,400,messaging_operation_over_transfer_limit,,T ,,400,messaging_attachment_user_not_exist,,The user does not exist ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,404,,, -,,409,messaging_operation_already_done,,The messaging operation is already done +,,409,messaging_operation_already_done,"既に実行済みのため操作できません",The messaging operation is already done ,,503,temporarily_unavailable,,Service Unavailable DELETE,/messaging-operations/:uuid,403,,, ,,404,,, +,,409,messaging_operation_already_done,"既に実行済みのため操作できません",The messaging operation is already done ,,503,temporarily_unavailable,,Service Unavailable POST,/user-stats,400,invalid_parameters,"項目が無効です",Invalid parameters ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission diff --git a/docs/event.md b/docs/event.md index 8ed9d639..26b944de 100644 --- a/docs/event.md +++ b/docs/event.md @@ -17,14 +17,16 @@ $request = new Request\CreateExternalTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 8613, // amount: 取引額 + 9006, // amount: 取引額 [ 'description' => "たい焼き(小倉)", // 取引説明文 'metadata' => "{\"key\":\"value\"}", // ポケペイ外部取引メタデータ 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] +, ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] +, ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], // 商品情報データ 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID - 'done_at' => "2023-09-15T08:40:24.000000Z" // ポケペイ外部取引の実施時間 + 'done_at' => "2020-10-19T17:55:53.000000Z" // ポケペイ外部取引の実施時間 ] ); ``` diff --git a/docs/organization.md b/docs/organization.md index 4d7d2817..a6f5cc2e 100644 --- a/docs/organization.md +++ b/docs/organization.md @@ -14,8 +14,8 @@ $request = new Request\ListOrganizations( [ 'page' => 1, // ページ番号 'per_page' => 50, // 1ページ分の取引数 - 'name' => "zO75yHWR", // 組織名 - 'code' => "FLMa9C" // 組織コード + 'name' => "Q", // 組織名 + 'code' => "L" // 組織コード ] ); ``` @@ -120,15 +120,15 @@ $request = new Request\ListOrganizations( $request = new Request\CreateOrganization( "ox-supermarket", // code: 新規組織コード "oxスーパー", // name: 新規組織名 - ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // privateMoneyIds: 加盟店組織で有効にするマネーIDの配列 - "O3GmqQepv7@doxp.com", // issuerAdminUserEmail: 発行体担当者メールアドレス - "RjgZI2VSDv@LJkk.com", // memberAdminUserEmail: 新規組織担当者メールアドレス + ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // privateMoneyIds: 加盟店組織で有効にするマネーIDの配列 + "Ijmc8VMDMH@WqGd.com", // issuerAdminUserEmail: 発行体担当者メールアドレス + "Zh4akYykFC@JxLZ.com", // memberAdminUserEmail: 新規組織担当者メールアドレス [ 'bank_name' => "XYZ銀行", // 銀行名 'bank_code' => "1234", // 銀行金融機関コード 'bank_branch_name' => "ABC支店", // 銀行支店名 'bank_branch_code' => "123", // 銀行支店コード - 'bank_account_type' => "other", // 銀行口座種別 (普通=saving, 当座=current, その他=other) + 'bank_account_type' => "saving", // 銀行口座種別 (普通=saving, 当座=current, その他=other) 'bank_account' => "1234567", // 銀行口座番号 'bank_account_holder_name' => "フクザワユキチ", // 口座名義人名 'contact_name' => "佐藤清" // 担当者名 diff --git a/docs/private_money.md b/docs/private_money.md index c13e2634..b83e1798 100644 --- a/docs/private_money.md +++ b/docs/private_money.md @@ -93,8 +93,8 @@ $request = new Request\GetPrivateMoneys( $request = new Request\GetPrivateMoneyOrganizationSummaries( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ - 'from' => "2020-05-20T05:22:42.000000Z", // 開始日時(toと同時に指定する必要有) - 'to' => "2020-07-28T00:27:27.000000Z", // 終了日時(fromと同時に指定する必要有) + 'from' => "2025-08-29T23:25:00.000000Z", // 開始日時(toと同時に指定する必要有) + 'to' => "2023-07-28T13:55:36.000000Z", // 終了日時(fromと同時に指定する必要有) 'page' => 1, // ページ番号 'per_page' => 50 // 1ページ分の取引数 ] @@ -193,8 +193,8 @@ $request = new Request\GetPrivateMoneyOrganizationSummaries( $request = new Request\GetPrivateMoneySummary( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ - 'from' => "2023-01-24T10:31:04.000000Z", // 開始日時 - 'to' => "2022-04-01T01:49:52.000000Z" // 終了日時 + 'from' => "2020-05-15T14:23:00.000000Z", // 開始日時 + 'to' => "2021-01-05T01:33:48.000000Z" // 終了日時 ] ); ``` diff --git a/docs/responses.md b/docs/responses.md index 4a07c5cc..1b8d4eca 100644 --- a/docs/responses.md +++ b/docs/responses.md @@ -94,8 +94,8 @@ ## CustomerCardDeleted - -## Bill + +## BillWithAdditionalPrivateMoneys * `id (string)`: 支払いQRコードのID * `amount (double|null)`: 支払い額 * `maxAmount (double|null)`: 支払い額を範囲指定した場合の上限 @@ -105,9 +105,12 @@ * `isDisabled (boolean)`: 無効化されているかどうか * `token (string)`: 支払いQRコードを解析したときに出てくるURL * `createdAt (\DateTime)`: 支払いQRコードの作成日時 +* `additionalPrivateMoneys (PrivateMoney[])`: 追加の支払いマネー `account`は [AccountWithUser](#account-with-user) オブジェクトを返します。 +`additional-private-moneys`は [PrivateMoney](#private-money) オブジェクトの配列を返します。 + ## Check * `id (string)`: チャージQRコードのID @@ -120,6 +123,7 @@ * `isOnetime (boolean)`: 使用回数が一回限りかどうか * `isDisabled (boolean)`: 無効化されているかどうか * `expiresAt (\DateTime)`: チャージQRコード自体の失効日時 +* `startsAt (\DateTime|null)`: チャージQRコード有効開始日時 * `lastUsedAt (\DateTime|null)`: * `privateMoney (PrivateMoney)`: 対象マネー情報 * `usageLimit (integer|null)`: 一回限りでない場合の最大読み取り回数 @@ -152,6 +156,7 @@ * `expiresAt (\DateTime)`: CPMトークンの失効日時 * `metadata (string)`: エンドユーザー側メタデータ * `strategy (string|null)`: 支払い時の残高消費方式 +* `couponId (string|null)`: クーポンID `account`は [AccountDetail](#account-detail) オブジェクトを返します。 @@ -779,6 +784,20 @@ * `email (string|null)`: 店舗のメールアドレス * `externalId (string|null)`: 店舗の外部ID + +## Bill +* `id (string)`: 支払いQRコードのID +* `amount (double|null)`: 支払い額 +* `maxAmount (double|null)`: 支払い額を範囲指定した場合の上限 +* `minAmount (double|null)`: 支払い額を範囲指定した場合の下限 +* `description (string)`: 支払いQRコードの説明文(アプリ上で取引の説明文として表示される) +* `account (AccountWithUser)`: 支払いQRコード発行ウォレット +* `isDisabled (boolean)`: 無効化されているかどうか +* `token (string)`: 支払いQRコードを解析したときに出てくるURL +* `createdAt (\DateTime)`: 支払いQRコードの作成日時 + +`account`は [AccountWithUser](#account-with-user) オブジェクトを返します。 + ## AccountTransferSummaryElement * `transferType (string)`: diff --git a/docs/seven_bank_atm_session.md b/docs/seven_bank_atm_session.md index 97f8f2ac..06731d04 100644 --- a/docs/seven_bank_atm_session.md +++ b/docs/seven_bank_atm_session.md @@ -7,7 +7,7 @@ ```PHP $request = new Request\GetSevenBankATMSession( - "qGQBWGD" // qrInfo: QRコードの情報 + "S" // qrInfo: QRコードの情報 ); ``` diff --git a/docs/shop.md b/docs/shop.md index 050ef2ac..b93e5756 100644 --- a/docs/shop.md +++ b/docs/shop.md @@ -15,12 +15,12 @@ $request = new Request\ListShops( 'organization_code' => "pocketchange", // 組織コード 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID 'name' => "oxスーパー三田店", // 店舗名 - 'postal_code' => "433-1670", // 店舗の郵便番号 + 'postal_code' => "783-8921", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "0416539743", // 店舗の電話番号 - 'email' => "kA5dwRQrAE@DCEB.com", // 店舗のメールアドレス - 'external_id' => "Tk0p", // 店舗の外部ID - 'with_disabled' => TRUE, // 無効な店舗を含める + 'tel' => "05367077", // 店舗の電話番号 + 'email' => "7kmQ3kNPt7@Ovjd.com", // 店舗のメールアドレス + 'external_id' => "3FTfLMcm3icBM", // 店舗の外部ID + 'with_disabled' => FALSE, // 無効な店舗を含める 'page' => 1, // ページ番号 'per_page' => 50 // 1ページ分の取引数 ] @@ -225,11 +225,11 @@ $request = new Request\ListShops( $request = new Request\CreateShop( "oxスーパー三田店", // shopName: 店舗名 [ - 'shop_postal_code' => "1771848", // 店舗の郵便番号 + 'shop_postal_code' => "429-2738", // 店舗の郵便番号 'shop_address' => "東京都港区芝...", // 店舗の住所 - 'shop_tel' => "03916185-4669", // 店舗の電話番号 - 'shop_email' => "S3Zg4O5dK9@OBTn.com", // 店舗のメールアドレス - 'shop_external_id' => "gY0HIwJr5Xn6R9PIw5eC52tvIBnMyMg4Cn", // 店舗の外部ID + 'shop_tel' => "046431-583", // 店舗の電話番号 + 'shop_email' => "OV9jJuZqWT@oSer.com", // 店舗のメールアドレス + 'shop_external_id' => "P7CddvYZG2P", // 店舗の外部ID 'organization_code' => "ox-supermarket" // 組織コード ] ); @@ -367,14 +367,14 @@ $request = new Request\CreateShop( $request = new Request\CreateShopV2( "oxスーパー三田店", // name: 店舗名 [ - 'postal_code' => "424-1276", // 店舗の郵便番号 + 'postal_code' => "438-0731", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "02-4427304", // 店舗の電話番号 - 'email' => "792da7QYy7@V605.com", // 店舗のメールアドレス - 'external_id' => "zcBixerwgOsZ", // 店舗の外部ID + 'tel' => "0507586", // 店舗の電話番号 + 'email' => "Kpax0Uc45f@t1ni.com", // 店舗のメールアドレス + 'external_id' => "sEBoOyK7IWRvWeQ7WqJw3BcrA", // 店舗の外部ID 'organization_code' => "ox-supermarket", // 組織コード 'private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 店舗で有効にするマネーIDの配列 - 'can_topup_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"] // 店舗でチャージ可能にするマネーIDの配列 + 'can_topup_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"] // 店舗でチャージ可能にするマネーIDの配列 ] ); ``` @@ -604,13 +604,13 @@ $request = new Request\UpdateShop( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ユーザーID [ 'name' => "oxスーパー三田店", // 店舗名 - 'postal_code' => "9613996", // 店舗の郵便番号 + 'postal_code' => "065-6944", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "03-50-4755", // 店舗の電話番号 - 'email' => "mBamQcUvvH@D25X.com", // 店舗のメールアドレス - 'external_id' => "YGaGoRmlkWpVKSQYACWhdJ", // 店舗の外部ID + 'tel' => "088-54595466", // 店舗の電話番号 + 'email' => "D1PJtdO3Sd@iMui.com", // 店舗のメールアドレス + 'external_id' => "IPxXLPGXeapZ", // 店舗の外部ID 'private_money_ids' => [], // 店舗で有効にするマネーIDの配列 - 'can_topup_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 店舗でチャージ可能にするマネーIDの配列 + 'can_topup_private_money_ids' => [], // 店舗でチャージ可能にするマネーIDの配列 'status' => "disabled" // 店舗の状態 ] ); diff --git a/docs/transaction.md b/docs/transaction.md index d2dca6c7..cda2fcc7 100644 --- a/docs/transaction.md +++ b/docs/transaction.md @@ -17,7 +17,7 @@ CPMトークンの現在の状態を取得します。CPMトークンの有効 ```PHP $request = new Request\GetCpmToken( - "kt1s5IzgftNOCeiOWbpouk" // cpmToken: CPMトークン + "5uX0nomeRn6xi8YDAJH7HJ" // cpmToken: CPMトークン ); ``` @@ -58,18 +58,18 @@ CPM取引時にエンドユーザーが店舗に提示するバーコードを ```PHP $request = new Request\ListTransactions( [ - 'from' => "2021-09-22T09:42:40.000000Z", // 開始日時 - 'to' => "2022-02-17T21:31:20.000000Z", // 終了日時 + 'from' => "2020-09-25T13:06:05.000000Z", // 開始日時 + 'to' => "2022-01-14T06:08:14.000000Z", // 終了日時 'page' => 1, // ページ番号 'per_page' => 50, // 1ページ分の取引数 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 店舗ID 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // エンドユーザーID 'customer_name' => "太郎", // エンドユーザー名 'terminal_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 端末ID - 'transaction_id' => "VaYSY", // 取引ID + 'transaction_id' => "3Oy8VhK", // 取引ID 'organization_code' => "pocketchange", // 組織コード 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'is_modified' => FALSE, // キャンセルフラグ + 'is_modified' => TRUE, // キャンセルフラグ 'types' => ["topup", "payment"], // 取引種別 (複数指定可)、チャージ=topup、支払い=payment 'description' => "店頭QRコードによる支払い" // 取引説明文 ] @@ -368,10 +368,10 @@ $request = new Request\CreateTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", [ - 'money_amount' => 1060, - 'point_amount' => 6184, - 'point_expires_at' => "2026-04-08T21:55:02.000000Z", // ポイント有効期限 - 'description' => "U3L46cfTNsJ74FdhPrGorQztiuURWZ5r1OnryKkdpmMzmoITgipjScgSjEKEvn9tkKJsfEeEirDJBvMOLUpWvpkfaBwAHAugbJ1KgmPImdwaTBcN" + 'money_amount' => 4345, + 'point_amount' => 1628, + 'point_expires_at' => "2023-07-12T07:58:04.000000Z", // ポイント有効期限 + 'description' => "GvyermibojKhVPIvz1I1HvcbolySSXeAcLtwR11xDAJrx0p" ] ); ``` @@ -549,7 +549,7 @@ $request = new Request\CreateTransaction( ```PHP $request = new Request\CreateTransactionGroup( - "wqaqeRCH16a6zzUqrHdosHdbmLywq" // name: 作成するトランザクショングループの名称です。 + "2XvsLcCeEcDmfq2CKw2F1KvbCjTFkaD9SEmE89oiZ9sjCAHNKHbkDV7" // name: 作成するトランザクショングループの名称です。 ); ``` @@ -642,11 +642,11 @@ $request = new Request\ListTransactionsV2( 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // エンドユーザーID 'customer_name' => "太郎", // エンドユーザー名 'description' => "店頭QRコードによる支払い", // 取引説明文 - 'transaction_id' => "kvEUDG", // 取引ID - 'is_modified' => TRUE, // キャンセルフラグ + 'transaction_id' => "xD9UgYkUYC", // 取引ID + 'is_modified' => FALSE, // キャンセルフラグ 'types' => ["topup", "payment"], // 取引種別 (複数指定可)、チャージ=topup、支払い=payment - 'from' => "2025-01-11T21:56:04.000000Z", // 開始日時 - 'to' => "2024-04-06T11:03:17.000000Z", // 終了日時 + 'from' => "2020-06-09T03:35:10.000000Z", // 開始日時 + 'to' => "2022-03-25T18:55:19.000000Z", // 終了日時 'next_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 次ページへ遷移する際に起点となるtransactionのID 'prev_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 前ページへ遷移する際に起点となるtransactionのID 'per_page' => 50 // 1ページ分の取引数 @@ -984,8 +984,8 @@ $request = new Request\ListBillTransactions( 'transaction_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 取引ID 'bill_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 支払いQRコードのID 'is_modified' => TRUE, // キャンセルフラグ - 'from' => "2023-04-07T07:21:25.000000Z", // 開始日時 - 'to' => "2021-05-28T02:32:21.000000Z", // 終了日時 + 'from' => "2025-04-11T21:22:24.000000Z", // 開始日時 + 'to' => "2023-05-01T20:55:15.000000Z", // 終了日時 'next_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 次ページへ遷移する際に起点となるtransactionのID 'prev_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 前ページへ遷移する際に起点となるtransactionのID 'per_page' => 50 // 1ページ分の取引数 @@ -1285,9 +1285,9 @@ $request = new Request\CreateTopupTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID [ 'bear_point_shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ポイント支払時の負担店舗ID - 'money_amount' => 6381, // マネー額 - 'point_amount' => 7756, // ポイント額 - 'point_expires_at' => "2024-02-04T22:55:04.000000Z", // ポイント有効期限 + 'money_amount' => 1417, // マネー額 + 'point_amount' => 6494, // ポイント額 + 'point_expires_at' => "2026-04-13T14:03:33.000000Z", // ポイント有効期限 'description' => "初夏のチャージキャンペーン", // 取引履歴に表示する説明文 'metadata' => "{\"key\":\"value\"}", // 取引メタデータ 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // リクエストID @@ -1545,12 +1545,11 @@ $request = new Request\CreatePaymentTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 8040, // amount: 支払い額 + 8208, // amount: 支払い額 [ 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 'metadata' => "{\"key\":\"value\"}", // 取引メタデータ 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] -, ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], // 商品情報データ 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID 'strategy' => "point-preferred", // 支払い時の残高消費方式 @@ -1817,15 +1816,14 @@ CPMトークンに設定されたスコープの取引を作ることができ ```PHP $request = new Request\CreateCpmTransaction( - "GQ9yekqoyNLKN2h7BNq3rR", // cpmToken: CPMトークン + "ddntLP9wvyYD1qoSVwF6tp", // cpmToken: CPMトークン "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ID - 7717.0, // amount: 取引金額 + 801.0, // amount: 取引金額 [ 'description' => "たい焼き(小倉)", // 取引説明文 'metadata' => "{\"key\":\"value\"}", // 店舗側メタデータ 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] -, ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], // 商品情報データ 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID 'strategy' => "point-preferred" // 支払い時の残高消費方式 @@ -2067,7 +2065,7 @@ $request = new Request\CreateTransferTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // senderId: 送金元ユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // receiverId: 受取ユーザーID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 299.0, // amount: 送金額 + 6421.0, // amount: 送金額 [ 'metadata' => "{\"key\":\"value\"}", // 取引メタデータ 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 @@ -2271,9 +2269,9 @@ $request = new Request\CreateExchangeTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 5683, + 7106, [ - 'description' => "qEgXsKX0DNjA5LloLW2ZGwTADg0EGo2tY0BvAArU4c3Hcr3rYtMZs1YhEQlphw1DkmThPoIdPA7X1r8JTPyIk7mw82VAIRkHcNMgqN77FQwuiGtQW4pnFSkfz0ZAYuHKErS89ga8rAwXpAi", + 'description' => "PGi6YnBQDM8MlLw6WNmhQ1XbNNNiRTERN1SPoqCbHjtLPWoEeyLYkaItEzRnlzKYkySdT2Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZeWlNcmFKOSukrPpaSteC08CcbsYxt96gmv0VcOEBgxJasez0E3N0w4tVAdgt1xX1dSRHXsA", 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // リクエストID ] ); @@ -2487,7 +2485,7 @@ $request = new Request\RefundTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // transactionId: 取引ID [ 'description' => "返品対応のため", // 取引履歴に表示する返金事由 - 'returning_point_expires_at' => "2023-06-11T19:59:42.000000Z" // 返却ポイントの有効期限 + 'returning_point_expires_at' => "2026-02-18T22:40:45.000000Z" // 返却ポイントの有効期限 ] ); ``` @@ -2699,6 +2697,80 @@ $request = new Request\ListBulkTransactionJobs( +--- + + + +## CancelBulkTransaction: バルク取引をキャンセルする + +```PHP +$request = new Request\CancelBulkTransaction( + "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // bulkTransactionId: バルク取引ジョブID +); +``` + + + +### Parameters +#### `bulk_transaction_id` + +
+スキーマ + +```json +{ + "type": "string", + "format": "uuid" +} +``` + +
+ + + +成功したときは +[BulkTransaction](./responses.md#bulk-transaction) +を返します + + + +--- + + + +## ResumeBulkTransaction: バルク取引を再開する + +```PHP +$request = new Request\ResumeBulkTransaction( + "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // bulkTransactionId: バルク取引ジョブID +); +``` + + + +### Parameters +#### `bulk_transaction_id` + +
+スキーマ + +```json +{ + "type": "string", + "format": "uuid" +} +``` + +
+ + + +成功したときは +[BulkTransaction](./responses.md#bulk-transaction) +を返します + + + --- diff --git a/docs/transfer.md b/docs/transfer.md index 9f8b5a9c..4c3a2f1a 100644 --- a/docs/transfer.md +++ b/docs/transfer.md @@ -14,8 +14,8 @@ $request = new Request\GetAccountTransferSummary( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ - 'from' => "2023-02-22T13:24:35.000000Z", // 集計期間の開始時刻 - 'to' => "2021-11-15T21:20:44.000000Z", // 集計期間の終了時刻 + 'from' => "2025-04-27T00:16:10.000000Z", // 集計期間の開始時刻 + 'to' => "2022-10-04T18:27:01.000000Z", // 集計期間の終了時刻 'transfer_types' => ["topup", "payment"] // 取引明細種別 (複数指定可) ] ); @@ -143,19 +143,19 @@ $request = new Request\GetAccountTransferSummary( ```PHP $request = new Request\ListTransfers( [ - 'from' => "2024-12-03T05:51:16.000000Z", - 'to' => "2021-06-23T15:00:59.000000Z", - 'page' => 7673, - 'per_page' => 4876, + 'from' => "2023-08-21T06:12:16.000000Z", + 'to' => "2024-09-26T19:45:38.000000Z", + 'page' => 3671, + 'per_page' => 1420, 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 'shop_name' => "1HL4wWzmkMDA4SVfWD13Zj3L9DQPYajb0tVdWEdtL2ujHbA770c9iXi2Q1VWdznJovLhT0BrHHw3tEdBOJZocfpIFBg2EP1IMpzVlOR0ZjHbJ4pIYeH1m", + 'shop_name' => "Iv51Dnx9WEjtPQeVvIzNJybaWd5nDKgnWgGOF388caTufq1V8gMtPEUm5qxAkXQdgmA6Ox4Cr60B3K44a0163kByMdg32LG1oWyluqXLUpztzpGIdluCdFeopAnKzAxtAmMd124CMe44VQ69lqvNuxrP4SroQtmwf2SR0athJ6w5", 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 'customer_name' => "jK91BovJNiyan2Rg9xEgMUhIRyB0Lq7z8Ljil9JSMA7rA7mkLLtmKfguDK2IgQjODYIDOJbPEu", + 'customer_name' => "HZkze23HnekgXpUMEHxZW0Tc6eMEIuVp5e", 'transaction_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 'is_modified' => FALSE, - 'transaction_types' => ["cashback", "transfer", "payment", "topup"], - 'transfer_types' => ["transfer"], // 取引明細の種類でフィルターします。 + 'transaction_types' => ["exchange"], + 'transfer_types' => ["campaign", "exchange", "transfer", "cashback", "expire", "coupon", "payment"], // 取引明細の種類でフィルターします。 'description' => "店頭QRコードによる支払い" // 取引詳細説明文 ] ); @@ -432,20 +432,20 @@ $request = new Request\ListTransfers( $request = new Request\ListTransfersV2( [ 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 店舗ID - 'shop_name' => "LktsxpQNr6y6a28m0nRuldHpSuEUpdPie9qQ2GFfC0at9jn8DwInc5YWbNc2E2NkkI", // 店舗名 + 'shop_name' => "HRA4MJeTWEJu4ZLaQXIwCGI0d9iW", // 店舗名 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // エンドユーザーID - 'customer_name' => "cBn5byBGxSlhAbqrppUqGdxMolEMce2oIWkzh6xh3kO5wXHuEli1NcEVyTrbdyJqmh3WRfGT9d54NzUibZax1gbEqwtEhHNUjZJEl7H6aHeFVmJSAKrLNuNDUQhJfNq76RxAuxSVrnur4Ju4ayidm5BuCe0yTSEIanUYTV2eUYLa", // エンドユーザー名 + 'customer_name' => "W97shqF2iDJgp3ZW8SpDn16YEfYX3JUUHHD0kbha6rp", // エンドユーザー名 'transaction_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 取引ID 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'is_modified' => TRUE, // キャンセルフラグ - 'transaction_types' => ["transfer", "payment"], // 取引種別 (複数指定可)、チャージ=topup、支払い=payment + 'is_modified' => FALSE, // キャンセルフラグ + 'transaction_types' => ["transfer", "cashback", "payment", "expire"], // 取引種別 (複数指定可)、チャージ=topup、支払い=payment 'next_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 次ページへ遷移する際に起点となるtransferのID 'prev_page_cursor_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 前ページへ遷移する際に起点となるtransferのID 'per_page' => 50, // 1ページ分の取引数 - 'transfer_types' => ["coupon", "payment", "exchange"], // 取引明細種別 (複数指定可) + 'transfer_types' => ["coupon", "expire", "transfer", "cashback", "topup"], // 取引明細種別 (複数指定可) 'description' => "店頭QRコードによる支払い", // 取引詳細説明文 - 'from' => "2020-07-05T14:20:24.000000Z", // 開始日時 - 'to' => "2023-02-03T08:16:27.000000Z" // 終了日時 + 'from' => "2023-03-31T05:30:36.000000Z", // 開始日時 + 'to' => "2023-05-16T02:46:33.000000Z" // 終了日時 ] ); ``` diff --git a/docs/webhook.md b/docs/webhook.md index 69a6f876..7dafcd48 100644 --- a/docs/webhook.md +++ b/docs/webhook.md @@ -72,8 +72,8 @@ $request = new Request\ListWebhooks( ```PHP $request = new Request\CreateWebhook( - "bulk_shops", // task: タスク名 - "ldC" // url: URL + "process_user_stats_operation", // task: タスク名 + "ST7CuEyd" // url: URL ); ``` @@ -176,9 +176,9 @@ $request = new Request\DeleteWebhook( $request = new Request\UpdateWebhook( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // webhookId: Webhook ID [ - 'url' => "sSS", // URL - 'is_active' => TRUE, // 有効/無効 - 'task' => "process_user_stats_operation" // タスク名 + 'url' => "lBtSyriuS", // URL + 'is_active' => FALSE, // 有効/無効 + 'task' => "bulk_shops" // タスク名 ] ); ``` diff --git a/init.php b/init.php index d74326ae..657f9ccc 100644 --- a/init.php +++ b/init.php @@ -80,6 +80,8 @@ require_once __DIR__ . '/lib/Request/ListCustomerTransactions.php'; require_once __DIR__ . '/lib/Request/GetBulkTransaction.php'; require_once __DIR__ . '/lib/Request/ListBulkTransactionJobs.php'; +require_once __DIR__ . '/lib/Request/CancelBulkTransaction.php'; +require_once __DIR__ . '/lib/Request/ResumeBulkTransaction.php'; require_once __DIR__ . '/lib/Request/CreateCashtray.php'; require_once __DIR__ . '/lib/Request/CancelCashtray.php'; require_once __DIR__ . '/lib/Request/GetCashtray.php'; @@ -126,6 +128,7 @@ require_once __DIR__ . '/lib/Response/CustomerCardDeleted.php'; require_once __DIR__ . '/lib/Response/AccountBalance.php'; require_once __DIR__ . '/lib/Response/Bill.php'; +require_once __DIR__ . '/lib/Response/BillWithAdditionalPrivateMoneys.php'; require_once __DIR__ . '/lib/Response/Check.php'; require_once __DIR__ . '/lib/Response/PaginatedChecks.php'; require_once __DIR__ . '/lib/Response/CpmToken.php'; diff --git a/lib/PartnerAPI.php b/lib/PartnerAPI.php index b9dd70d0..8f4b5fde 100644 --- a/lib/PartnerAPI.php +++ b/lib/PartnerAPI.php @@ -10,7 +10,7 @@ class PartnerAPI private $clientSecret; private $apiBase; - const VERSION = '0.4.28'; + const VERSION = '0.4.29'; private $config = array(); diff --git a/lib/Request/CancelBulkTransaction.php b/lib/Request/CancelBulkTransaction.php new file mode 100644 index 00000000..332e44a8 --- /dev/null +++ b/lib/Request/CancelBulkTransaction.php @@ -0,0 +1,36 @@ +bulkTransactionId = $bulkTransactionId; + + $this->optionalParams = array(); + } + + public function getPath() + { + return '/bulk-transactions' . '/' . $this->bulkTransactionId . '/cancel'; + } + + public function getParams() + { + $params = array( + + ); + + $params += $this->optionalParams; + + + return $params; + } +} diff --git a/lib/Request/CreateBill.php b/lib/Request/CreateBill.php index 94bf62c9..f494a1fa 100644 --- a/lib/Request/CreateBill.php +++ b/lib/Request/CreateBill.php @@ -7,7 +7,7 @@ class CreateBill extends Base { protected $method = 'POST'; - public $responseClass = \Pokepay\Response\Bill::class; + public $responseClass = \Pokepay\Response\BillWithAdditionalPrivateMoneys::class; private $privateMoneyId; private $shopId; public function __construct($privateMoneyId, $shopId, $optionalParams = array()) diff --git a/lib/Request/CreateCheck.php b/lib/Request/CreateCheck.php index ad7e27de..181152bf 100644 --- a/lib/Request/CreateCheck.php +++ b/lib/Request/CreateCheck.php @@ -34,6 +34,9 @@ public function getParams() if (isset($params['expiresAt']) && $params['expiresAt'] instanceof DateTime) { $params['expiresAt'] = $params['expiresAt']->format(DateTime::ATOM); } + if (isset($params['startsAt']) && $params['startsAt'] instanceof DateTime) { + $params['startsAt'] = $params['startsAt']->format(DateTime::ATOM); + } if (isset($params['pointExpiresAt']) && $params['pointExpiresAt'] instanceof DateTime) { $params['pointExpiresAt'] = $params['pointExpiresAt']->format(DateTime::ATOM); } diff --git a/lib/Request/GetBill.php b/lib/Request/GetBill.php index 4859e016..cee7bcaa 100644 --- a/lib/Request/GetBill.php +++ b/lib/Request/GetBill.php @@ -7,7 +7,7 @@ class GetBill extends Base { protected $method = 'GET'; - public $responseClass = \Pokepay\Response\Bill::class; + public $responseClass = \Pokepay\Response\BillWithAdditionalPrivateMoneys::class; private $billId; public function __construct($billId) { diff --git a/lib/Request/ListChecks.php b/lib/Request/ListChecks.php index b20764d4..3729874c 100644 --- a/lib/Request/ListChecks.php +++ b/lib/Request/ListChecks.php @@ -36,6 +36,12 @@ public function getParams() if (isset($params['expiresTo']) && $params['expiresTo'] instanceof DateTime) { $params['expiresTo'] = $params['expiresTo']->format(DateTime::ATOM); } + if (isset($params['startsFrom']) && $params['startsFrom'] instanceof DateTime) { + $params['startsFrom'] = $params['startsFrom']->format(DateTime::ATOM); + } + if (isset($params['startsTo']) && $params['startsTo'] instanceof DateTime) { + $params['startsTo'] = $params['startsTo']->format(DateTime::ATOM); + } if (isset($params['createdFrom']) && $params['createdFrom'] instanceof DateTime) { $params['createdFrom'] = $params['createdFrom']->format(DateTime::ATOM); } diff --git a/lib/Request/ResumeBulkTransaction.php b/lib/Request/ResumeBulkTransaction.php new file mode 100644 index 00000000..f8a795b3 --- /dev/null +++ b/lib/Request/ResumeBulkTransaction.php @@ -0,0 +1,36 @@ +bulkTransactionId = $bulkTransactionId; + + $this->optionalParams = array(); + } + + public function getPath() + { + return '/bulk-transactions' . '/' . $this->bulkTransactionId . '/resume'; + } + + public function getParams() + { + $params = array( + + ); + + $params += $this->optionalParams; + + + return $params; + } +} diff --git a/lib/Request/UpdateBill.php b/lib/Request/UpdateBill.php index 0e1dc468..fac20664 100644 --- a/lib/Request/UpdateBill.php +++ b/lib/Request/UpdateBill.php @@ -7,7 +7,7 @@ class UpdateBill extends Base { protected $method = 'PATCH'; - public $responseClass = \Pokepay\Response\Bill::class; + public $responseClass = \Pokepay\Response\BillWithAdditionalPrivateMoneys::class; private $billId; public function __construct($billId, $optionalParams = array()) { diff --git a/lib/Request/UpdateCheck.php b/lib/Request/UpdateCheck.php index 64b1c39a..44237b7c 100644 --- a/lib/Request/UpdateCheck.php +++ b/lib/Request/UpdateCheck.php @@ -34,6 +34,9 @@ public function getParams() if (isset($params['expiresAt']) && $params['expiresAt'] instanceof DateTime) { $params['expiresAt'] = $params['expiresAt']->format(DateTime::ATOM); } + if (isset($params['startsAt']) && $params['startsAt'] instanceof DateTime) { + $params['startsAt'] = $params['startsAt']->format(DateTime::ATOM); + } if (isset($params['pointExpiresAt']) && $params['pointExpiresAt'] instanceof DateTime) { $params['pointExpiresAt'] = $params['pointExpiresAt']->format(DateTime::ATOM); } diff --git a/lib/Response/BillWithAdditionalPrivateMoneys.php b/lib/Response/BillWithAdditionalPrivateMoneys.php new file mode 100644 index 00000000..eafecf80 --- /dev/null +++ b/lib/Response/BillWithAdditionalPrivateMoneys.php @@ -0,0 +1,59 @@ +createdAt->setTimezone($tz); + foreach ($this->additionalPrivateMoneys as $item) { + $item->normalize($timezone); + } + } +} diff --git a/lib/Response/Check.php b/lib/Response/Check.php index 2628021d..a5489a53 100644 --- a/lib/Response/Check.php +++ b/lib/Response/Check.php @@ -47,6 +47,10 @@ class Check extends Base * @var \DateTime */ public $expiresAt; + /** + * @var \DateTime|null + */ + public $startsAt; /** * @var \DateTime|null */ @@ -81,6 +85,9 @@ protected function normalize($timezone) $tz = new DateTimeZone($timezone); $this->createdAt->setTimezone($tz); $this->expiresAt->setTimezone($tz); + if (isset($this->startsAt)){ + $this->startsAt->setTimezone($tz); + } if (isset($this->lastUsedAt)){ $this->lastUsedAt->setTimezone($tz); } diff --git a/lib/Response/CpmToken.php b/lib/Response/CpmToken.php index 95ed4ccb..29b35e86 100644 --- a/lib/Response/CpmToken.php +++ b/lib/Response/CpmToken.php @@ -39,6 +39,10 @@ class CpmToken extends Base * @var string|null */ public $strategy; + /** + * @var string|null + */ + public $couponId; protected function normalize($timezone) { diff --git a/partner.yaml b/partner.yaml index 944dab2c..ae15c59c 100644 --- a/partner.yaml +++ b/partner.yaml @@ -117,7 +117,7 @@ tags: description: | 一括取引処理を表すデータです。 CSVファイルのアップロードにより、複数件の取引をバッチ処理する非同期APIを提供します。 - 一括処理のステータス(submitted, examining, queued, processing, error, done)を監視できます。 + 一括処理のステータス(submitted, examining, queued, processing, error, done, scheduled, canceled)を監視できます。 処理完了時にコールバックURLへの通知も可能です。 また、スケジュール実行時刻を指定して将来の時点で処理を実行することもできます。 - name: Event @@ -574,6 +574,56 @@ components: type: string format: date-time title: 支払いQRコードの作成日時 + BillWithAdditionalPrivateMoneys: + x-pokepay-schema-type: "response" + properties: + id: + type: string + format: uuid + title: 支払いQRコードのID + amount: + type: number + format: decimal + nullable: true + title: 支払い額 + description: 支払い額。支払い額未指定の場合は支払い時に任意金額を入力できます。 + max_amount: + type: number + format: decimal + nullable: true + title: 支払い額を範囲指定した場合の上限 + description: 支払い額に任意金額を入力する際の上限です。 + min_amount: + type: number + format: decimal + nullable: true + title: 支払い額を範囲指定した場合の下限 + description: 支払い額に任意金額を入力する際の下限です。 + description: + type: string + title: 支払いQRコードの説明文(アプリ上で取引の説明文として表示される) + account: + $ref: '#/components/schemas/AccountWithUser' + title: 支払いQRコード発行ウォレット + description: 支払いQRコードを発行した店舗のウォレットです。ユーザやマネーの情報を含みます。 + is_disabled: + type: boolean + title: 無効化されているかどうか + token: + type: string + title: 支払いQRコードを解析したときに出てくるURL + created_at: + type: string + format: date-time + title: 支払いQRコードの作成日時 + additional_private_moneys: + type: array + items: + $ref: '#/components/schemas/PrivateMoney' + title: 追加の支払いマネー + description: |- + 複数マネー対応支払いQRコードで、`account` のマネー以外に支払いに使えるマネーの一覧です。 + 複数マネー対応でない場合は空配列になります。 Check: x-pokepay-schema-type: "response" properties: @@ -614,6 +664,11 @@ components: type: string format: date-time title: チャージQRコード自体の失効日時 + starts_at: + type: string + format: date-time + nullable: true + title: チャージQRコード有効開始日時 last_used_at: type: string format: date-time @@ -702,6 +757,14 @@ components: - point-preferred: ポイント残高が優先的に消費され、ポイントがなくなり次第マネー残高から消費されていきます - money-only: マネー残高のみから消費され、ポイント残高は使われません + coupon_id: + type: string + format: uuid + nullable: true + title: クーポンID + description: |- + CPMトークンを使った支払い時に、クーポンによる値引き処理を行なう場合にエンドユーザ側から指定するクーポンIDです。 + Cashtray: x-pokepay-schema-type: "response" properties: @@ -1179,6 +1242,8 @@ components: - processing - error - done + - scheduled + - canceled title: バルク取引の状態 error: type: string @@ -3545,7 +3610,7 @@ paths: tags: - Bill summary: '支払いQRコードの発行' - description: 支払いQRコードの内容を更新します。支払い先の店舗ユーザーは指定したマネーのウォレットを持っている必要があります。 + description: 支払いQRコードを作成します。支払い先の店舗ユーザーは指定したマネーのウォレットを持っている必要があります。 x-pokepay-operator-name: "CreateBill" x-pokepay-allow-server-side: true requestBody: @@ -3568,6 +3633,19 @@ paths: type: string format: uuid title: '支払いマネーのマネーID' + additional_private_money_ids: + type: array + items: + type: string + format: uuid + title: '追加の支払いマネーのマネーID' + description: |- + 複数マネー対応支払いQRコードにするために、`private_money_id` 以外に支払いに使えるマネーのマネーIDを指定します。 + エンドユーザはアプリでの読み取り時に、ここで指定したマネーを含む中から支払うマネーを選択できます。 + マネーを明示的に選択しなかった場合は `private_money_id` で指定したマネーによる支払いになります。 + + 支払い先の店舗ユーザは、ここで指定した全てのマネーのウォレットを持っている必要があります。 + また `amount` を指定する場合の上限額は、`private_money_id` と合わせた全マネーの取引上限額のうち最小のものです。 shop_id: type: string format: uuid @@ -3583,7 +3661,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Bill' + $ref: '#/components/schemas/BillWithAdditionalPrivateMoneys' '400': $ref: '#/components/responses/BadRequest' '403': @@ -3615,7 +3693,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Bill' + $ref: '#/components/schemas/BillWithAdditionalPrivateMoneys' '400': $ref: '#/components/responses/InvalidParameters' '403': @@ -3664,19 +3742,35 @@ paths: type: boolean title: '無効化されているかどうか' description: 支払いQRコードが無効化されているかどうかを指定します。真にすると無効化され、偽にすると有効化します。 + additional_private_money_ids: + type: array + items: + type: string + format: uuid + title: '追加の支払いマネーのマネーID' + description: |- + 複数マネー対応支払いQRコードの、デフォルトマネー以外に支払いに使えるマネーを指定し直します。 + ここで渡した内容で置き換えられるため、既存の追加マネーを残したい場合は残したいマネーIDも含めて渡してください。 + 空配列を渡すと追加マネーが全て外れ、デフォルトマネーのみの支払いQRコードになります。 + このパラメータ自体を省略した場合、追加マネーの設定は変更されません。 + + 支払い先の店舗ユーザは、ここで指定した全てのマネーのウォレットを持っている必要があります。 + デフォルトマネーは変更できません。 responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Bill' + $ref: '#/components/schemas/BillWithAdditionalPrivateMoneys' '400': $ref: '#/components/responses/BadRequest' '403': $ref: '#/components/responses/Forbidden' '404': $ref: '#/components/responses/NotFound' + '422': + $ref: '#/components/responses/UnprocessableEntity' /checks: post: tags: @@ -3741,6 +3835,15 @@ paths: チャージQRコード自体の失効日時を指定します。この日時以降はチャージQRコードを読み取れなくなります。デフォルトでは作成日時から3ヶ月後になります。 チャージQRコード自体の失効日時であって、チャージQRコードによって付与されるマネー残高の有効期限とは異なることに注意してください。マネー残高の有効期限はマネー設定で指定されているものになります。 + starts_at: + type: string + format: date-time + nullable: true + title: チャージQRコード有効開始日時 + description: |- + チャージQRコードの有効開始日時を指定します。この日時を過ぎるまではチャージQRコードを読み取ることができません。 + NULL(デフォルト)の場合は作成直後から有効になります。 + `starts_at`は`expires_at`より前である必要があります。 point_expires_at: type: string format: date-time @@ -3827,6 +3930,20 @@ paths: description: |- 有効期限の期間によるフィルターの終了時点のタイムスタンプです。 デフォルトでは未指定です。 + starts_from: + type: string + format: date-time + title: '有効開始日時の期間によるフィルター(開始時点)' + description: |- + 有効開始日時の期間によるフィルターの開始時点のタイムスタンプです。 + デフォルトでは未指定です。 + starts_to: + type: string + format: date-time + title: '有効開始日時の期間によるフィルター(終了時点)' + description: |- + 有効開始日時の期間によるフィルターの終了時点のタイムスタンプです。 + デフォルトでは未指定です。 created_from: type: string format: date-time @@ -3985,6 +4102,16 @@ paths: チャージQRコード自体の失効日時を指定します。この日時以降はチャージQRコードを読み取れなくなります。 チャージQRコード自体の失効日時であって、チャージQRコードによって付与されるマネー残高の有効期限とは異なることに注意してください。マネー残高の有効期限はマネー設定で指定されているものになります。 + starts_at: + type: string + format: date-time + nullable: true + title: チャージQRコード有効開始日時 + description: |- + チャージQRコードの有効開始日時を指定します。この日時を過ぎるまではチャージQRコードを読み取ることができません。 + NULLに設定すると、作成直後から有効になります。 + 過去の日時を指定した場合は現在日時に補正されます。 + `starts_at`は`expires_at`より前である必要があります。 point_expires_at: type: string format: date-time @@ -4132,6 +4259,17 @@ paths: type: string title: '電話番号' description: '顧客の電話番号を表します。' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、コンビニでの入金確認後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: コンビニチャージ topup_quota_id: type: integer minimum: 1 @@ -5745,6 +5883,8 @@ paths: $ref: '#/components/responses/Conflict' '422': $ref: '#/components/responses/UnprocessableEntity' + '503': + $ref: '#/components/responses/TemporarilyUnavailable' /transactions/{transaction_id}: get: tags: @@ -7188,6 +7328,17 @@ paths: delete_card_if_auth_fail: type: boolean title: '認証失敗時にカードを削除するか' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: クレジットカードチャージ request_id: type: string format: uuid @@ -7196,6 +7347,47 @@ paths: topup_quota_id: type: integer title: 'チャージ可能枠ID' + memo1: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ1' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + Veritransの取引検索で参照できます。ポケペイの取引履歴には表示されません。 + example: campaign2026summer + memo2: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ2' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + memo3: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ3' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + freekey: + type: string + maxLength: 256 + pattern: '^[0-9A-Za-z]*$' + title: 'キー情報' + description: |- + Veritransの取引に付与するキー情報です。 + + 任意入力で、半角英数字256桁以内で指定します。 + 加盟店システムで管理しているIDとVeritransの取引を紐付ける用途に使えます。 + ハイフンやアンダースコアは使用できないため、UUIDをそのまま指定することはできません。 + example: order20260803001 responses: '200': description: OK @@ -7203,6 +7395,8 @@ paths: application/json: schema: $ref: '#/components/schemas/CardAuthorizeResult' + '400': + $ref: '#/components/responses/BadRequest' '403': $ref: '#/components/responses/Forbidden' '404': @@ -7264,6 +7458,17 @@ paths: is_cardholder_name_specified: type: boolean title: 'カード名義人指定フラグ' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: クレジットカードチャージ request_id: type: string format: uuid @@ -7271,6 +7476,47 @@ paths: topup_quota_id: type: integer title: 'チャージ可能枠ID' + memo1: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ1' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + Veritransの取引検索で参照できます。ポケペイの取引履歴には表示されません。 + example: campaign2026summer + memo2: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ2' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + memo3: + type: string + maxLength: 100 + pattern: '^[0-9A-Za-z]*$' + title: '取引メモ3' + description: |- + Veritransの取引に付与する取引メモです。 + + 任意入力で、半角英数字100文字以内で指定します。 + freekey: + type: string + maxLength: 256 + pattern: '^[0-9A-Za-z]*$' + title: 'キー情報' + description: |- + Veritransの取引に付与するキー情報です。 + + 任意入力で、半角英数字256桁以内で指定します。 + 加盟店システムで管理しているIDとVeritransの取引を紐付ける用途に使えます。 + ハイフンやアンダースコアは使用できないため、UUIDをそのまま指定することはできません。 + example: order20260803001 responses: '200': description: OK @@ -7475,6 +7721,66 @@ paths: $ref: '#/components/responses/Forbidden' '422': $ref: '#/components/responses/UnprocessableEntity' + /bulk-transactions/{bulk_transaction_id}/cancel: + post: + tags: + - Transaction + summary: バルク取引をキャンセルする + x-pokepay-operator-name: "CancelBulkTransaction" + x-pokepay-allow-server-side: true + parameters: + - in: path + name: bulk_transaction_id + schema: + type: string + format: uuid + title: 'バルク取引ジョブID' + required: true + responses: + '200': + description: OK + content: + application/json: + schema: + $ref: '#/components/schemas/BulkTransaction' + '400': + $ref: '#/components/responses/InvalidParameters' + '403': + $ref: '#/components/responses/Forbidden' + '404': + $ref: '#/components/responses/NotFound' + '422': + $ref: '#/components/responses/UnprocessableEntity' + /bulk-transactions/{bulk_transaction_id}/resume: + post: + tags: + - Transaction + summary: バルク取引を再開する + x-pokepay-operator-name: "ResumeBulkTransaction" + x-pokepay-allow-server-side: true + parameters: + - in: path + name: bulk_transaction_id + schema: + type: string + format: uuid + title: 'バルク取引ジョブID' + required: true + responses: + '200': + description: OK + content: + application/json: + schema: + $ref: '#/components/schemas/BulkTransaction' + '400': + $ref: '#/components/responses/InvalidParameters' + '403': + $ref: '#/components/responses/Forbidden' + '404': + $ref: '#/components/responses/NotFound' + '422': + $ref: '#/components/responses/UnprocessableEntity' /cashtrays: post: tags: diff --git a/tests/ActivateUserDeviceTest.php b/tests/ActivateUserDeviceTest.php index 86f4ac3c..6908629c 100644 --- a/tests/ActivateUserDeviceTest.php +++ b/tests/ActivateUserDeviceTest.php @@ -8,7 +8,7 @@ public function testActivateUserDevice0() { $client = $this->newClient(); $request = new Request\ActivateUserDevice( - "340b6509-0065-48e2-a025-9b7bd3ec4dff" + "15e0952b-0b2f-4cd5-b5e2-87638fa683a7" ); try { $response = $client->send($request); diff --git a/tests/CancelBulkTransactionTest.php b/tests/CancelBulkTransactionTest.php new file mode 100644 index 00000000..6efe217e --- /dev/null +++ b/tests/CancelBulkTransactionTest.php @@ -0,0 +1,22 @@ +newClient(); + $request = new Request\CancelBulkTransaction( + "57102acd-20ec-4a22-909d-e53159440f7f" + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } +} diff --git a/tests/CancelCashtrayTest.php b/tests/CancelCashtrayTest.php index 22b3158c..d45ccf65 100644 --- a/tests/CancelCashtrayTest.php +++ b/tests/CancelCashtrayTest.php @@ -8,7 +8,7 @@ public function testCancelCashtray0() { $client = $this->newClient(); $request = new Request\CancelCashtray( - "272b3c5a-3ab6-4e06-8bde-448fd2a73794" + "22b22920-8144-45a2-85e8-8399c5cebbf6" ); try { $response = $client->send($request); diff --git a/tests/CancelCvsAuthorizationTest.php b/tests/CancelCvsAuthorizationTest.php index fcba07b6..83340b9d 100644 --- a/tests/CancelCvsAuthorizationTest.php +++ b/tests/CancelCvsAuthorizationTest.php @@ -8,7 +8,7 @@ public function testCancelCvsAuthorization0() { $client = $this->newClient(); $request = new Request\CancelCvsAuthorization( - "90441e08-449c-405a-ac23-3ef1709a6e35" + "ebbe9569-5478-45ae-8c26-c41dee491788" ); try { $response = $client->send($request); diff --git a/tests/CreateBankTest.php b/tests/CreateBankTest.php index 21478a9f..fe74ed18 100644 --- a/tests/CreateBankTest.php +++ b/tests/CreateBankTest.php @@ -8,10 +8,10 @@ public function testCreateBank0() { $client = $this->newClient(); $request = new Request\CreateBank( - "f1b8edca-a0c5-4dbb-8fad-838c7c89c2e0", - "aaa4a468-aa22-4f6e-b257-e1016238a40b", - "kQVh8G8vXFKeuF0FhTncNlMmgEuaHAHntz60OEH7JgjiA", - "w3cGaLL5KHpinnRK5y0" + "16f504d6-7cd5-4017-8052-5aefd33764d2", + "f55e1711-0e40-4bbf-909f-f044b2814da1", + "0303M0EUzCR0XC7UBINwESq7hPy7a3F5MBC2C7VfANu3p62KDWO8TDrLXiDq8ZM4HpSJ7ezaoKVM6PG4n", + "xadlDXYh8F3jX5Rw62VEObO" ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreateBank1() { $client = $this->newClient(); $request = new Request\CreateBank( - "f1b8edca-a0c5-4dbb-8fad-838c7c89c2e0", - "aaa4a468-aa22-4f6e-b257-e1016238a40b", - "kQVh8G8vXFKeuF0FhTncNlMmgEuaHAHntz60OEH7JgjiA", - "w3cGaLL5KHpinnRK5y0", + "16f504d6-7cd5-4017-8052-5aefd33764d2", + "f55e1711-0e40-4bbf-909f-f044b2814da1", + "0303M0EUzCR0XC7UBINwESq7hPy7a3F5MBC2C7VfANu3p62KDWO8TDrLXiDq8ZM4HpSJ7ezaoKVM6PG4n", + "xadlDXYh8F3jX5Rw62VEObO", [ - 'birthdate' => "zJ9Hvf2c" + 'birthdate' => "MsiJR" ] ); try { @@ -47,13 +47,13 @@ public function testCreateBank2() { $client = $this->newClient(); $request = new Request\CreateBank( - "f1b8edca-a0c5-4dbb-8fad-838c7c89c2e0", - "aaa4a468-aa22-4f6e-b257-e1016238a40b", - "kQVh8G8vXFKeuF0FhTncNlMmgEuaHAHntz60OEH7JgjiA", - "w3cGaLL5KHpinnRK5y0", + "16f504d6-7cd5-4017-8052-5aefd33764d2", + "f55e1711-0e40-4bbf-909f-f044b2814da1", + "0303M0EUzCR0XC7UBINwESq7hPy7a3F5MBC2C7VfANu3p62KDWO8TDrLXiDq8ZM4HpSJ7ezaoKVM6PG4n", + "xadlDXYh8F3jX5Rw62VEObO", [ - 'email' => "VYRMoN8ciC@bZWn.com", - 'birthdate' => "zcDnK" + 'email' => "l1b2ESaJKC@DCVa.com", + 'birthdate' => "jv" ] ); try { diff --git a/tests/CreateBankTopupTransactionTest.php b/tests/CreateBankTopupTransactionTest.php index 2514387e..b0489fc5 100644 --- a/tests/CreateBankTopupTransactionTest.php +++ b/tests/CreateBankTopupTransactionTest.php @@ -8,11 +8,11 @@ public function testCreateBankTopupTransaction0() { $client = $this->newClient(); $request = new Request\CreateBankTopupTransaction( - "da7497b4-4d60-4c4c-859a-605d114fcc41", - "ee1e76e0-430c-461d-aaa1-c23477cbbc67", - 5262, - "06d24278-51f2-48db-85ae-cafc348dccd7", - "82819cc7-6023-422c-8b51-3aed80efb049" + "709ca096-2a03-4858-99b9-3c04ceaf5162", + "63fec7f5-ee76-4aad-b18d-e450f400911d", + 9242, + "866caf61-1d81-4394-b170-b5f8f50f83ce", + "93830cc1-5a94-4563-9c60-2bc219fa5dae" ); try { $response = $client->send($request); @@ -27,13 +27,13 @@ public function testCreateBankTopupTransaction1() { $client = $this->newClient(); $request = new Request\CreateBankTopupTransaction( - "da7497b4-4d60-4c4c-859a-605d114fcc41", - "ee1e76e0-430c-461d-aaa1-c23477cbbc67", - 5262, - "06d24278-51f2-48db-85ae-cafc348dccd7", - "82819cc7-6023-422c-8b51-3aed80efb049", + "709ca096-2a03-4858-99b9-3c04ceaf5162", + "63fec7f5-ee76-4aad-b18d-e450f400911d", + 9242, + "866caf61-1d81-4394-b170-b5f8f50f83ce", + "93830cc1-5a94-4563-9c60-2bc219fa5dae", [ - 'receiver_user_id' => "81ae9d1f-fcf1-4f8c-8ef7-2f2e0fcf2982" + 'receiver_user_id' => "84205bb7-dfd8-4e23-be4a-7c7ba16a77b2" ] ); try { diff --git a/tests/CreateBillTest.php b/tests/CreateBillTest.php index 8b6d135e..6971fb13 100644 --- a/tests/CreateBillTest.php +++ b/tests/CreateBillTest.php @@ -46,8 +46,29 @@ public function testCreateBill2() "c0fb4d20-913c-4b92-8d7c-f8465bf9a3f5", "b4d1531a-08f2-4d8c-adb2-ad108e5eae01", [ - 'amount' => 8169.0, - 'description' => "CyVTR3czNdwQ9LziqjK5MdQ1lZMyARXVB9A32ESqVUKE1GN9JqLEvyRdA5j20ws4Z1pnjZ8xWKeN3WKGyHX" + 'additional_private_money_ids' => ["c41a5fe9-7652-4bbc-83bd-2f2f73f931f9", "1ca51556-043b-4eae-a5d4-621ef4112612"], + 'description' => "3czNdwQ9LziqjK5MdQ1lZMyARXVB9A32ESqVUKE1GN9JqLEvyRdA5j20ws4Z1" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreateBill3() + { + $client = $this->newClient(); + $request = new Request\CreateBill( + "c0fb4d20-913c-4b92-8d7c-f8465bf9a3f5", + "b4d1531a-08f2-4d8c-adb2-ad108e5eae01", + [ + 'amount' => 7574.0, + 'additional_private_money_ids' => ["7808addc-16ff-4e6e-9ea5-03ea8622f77f"], + 'description' => "Z8xWKeN3WKGyHXCKDfS0S9olxtCG8sS34enFyHhI" ] ); try { diff --git a/tests/CreateCampaignTest.php b/tests/CreateCampaignTest.php index f1dcb059..51e42ca9 100644 --- a/tests/CreateCampaignTest.php +++ b/tests/CreateCampaignTest.php @@ -8,14 +8,14 @@ public function testCreateCampaign0() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["ef1aa667-e69f-43da-ad9c-bb33e097e0bd"] + 'applicable_shop_ids' => ["020fb7bb-81d6-4b9e-84e7-b8b4dd2258a7"] ] ); try { @@ -31,15 +31,15 @@ public function testCreateCampaign1() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["3dc59b1c-85a8-4ed3-81f3-4bea1e5cc9f0"], - 'bear_point_shop_id' => "8017b203-fc41-4416-b550-1c8a166d7ead" + 'applicable_shop_ids' => ["042ae159-239d-418d-8d75-f07a4bebb853", "91d06d03-600a-48c2-9794-71b4e53a97f3", "90c7628e-b69e-4a74-abdb-a66f381793bf", "cf495e5c-1150-4163-a717-24b70dd30455"], + 'bear_point_shop_id' => "73166003-c940-4a58-92a8-0a7967c5eaa2" ] ); try { @@ -55,16 +55,16 @@ public function testCreateCampaign2() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["3724ff20-1477-4fcf-92cd-3d4523e6c378", "a5811193-26ba-4643-b1f7-a2b6fea4f569"], - 'description' => "9ZUstqj7jJ1Xazd0M0QE8si7WktomTSIs3sss0bSZ1cR5rMDg0iBD2et6R89vRehYIZbMh6MfShA8D4Ev7O7TGT70LQ2epxhXvfJrqwCwzvGv", - 'bear_point_shop_id' => "b660b31b-7203-4f35-b429-7ffcc4095b83" + 'applicable_shop_ids' => ["c68cd169-e9ac-4f56-b815-e650c606732f", "04cd4baa-36dc-4616-837b-1c8859a238e1", "5b2352a3-4e04-43f8-b533-a9c95aadeb44"], + 'description' => "wuQOCWjbIPmFGWkh7DMCSqp4SWi3zPKlO", + 'bear_point_shop_id' => "f1fab496-0030-4175-8a62-3c3a12195e24" ] ); try { @@ -80,17 +80,17 @@ public function testCreateCampaign3() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["62e8fe42-f939-4eb3-bd5f-7fb4844dbeb1", "2334d3c1-38e4-47ab-9b04-955dbb85a1d1", "6ae6e1a1-cb1c-4ee0-a6ba-2f8a59d05e53", "b4ba968e-9076-4a72-b2bd-6e00177555ea", "a46f64c4-3d32-4e00-9ec3-59d056f6235e", "ba69f142-6510-4b0c-85a2-bee751e0c311", "8b4ead2b-aa36-47ab-b1c4-00d898aeaa68", "d85721d3-1248-4bb8-9c68-9c61f7c3fa5b", "393f2066-77ca-4e09-84f9-2405e3d9f93b"], + 'applicable_shop_ids' => ["6e7093e1-1e3b-42bc-8e7f-bc61878eeda0", "6397e3bf-fed7-4974-b2a7-55052469943a", "f33aa193-183c-487c-b395-8c664c97e952", "0c65f31b-f677-4e42-af06-2cf417195e2c", "a32f7768-6cce-4776-aa17-2254e044d9be", "2448c2d9-5fb3-41f6-863e-cf72105fef34", "eb4104c5-d7cc-4fa5-8a52-b05856c0b1ac", "8aa02a07-227b-43dd-b90c-0142445e9595", "1f8b0357-bab7-4a3b-83de-d7a3b0bd4c27", "61070496-e5b0-470b-a26f-4614078bdc71"], 'status' => "enabled", - 'description' => "sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14x", - 'bear_point_shop_id' => "d90ce142-2338-41b9-b1f2-01d0de7e7de0" + 'description' => "JP1EYwzYF5YE8jQgUzmyBkd9RsSiJlXzLN5312aQsa3khCQuI0KxC45PIbfMDQsr0pTvhXVGg9hnQlyenzuwrO3gGQmGe09eXlKtPgqSA0ERaGz46vIiA4hbe1yI3CGp5lj6m5fgOCupwcIPxBzhbkfELKrUPd9GpW6Q92PXWpLmGFM1Pr", + 'bear_point_shop_id' => "1eca9cee-e067-4d01-8cf3-f334bb6420c0" ] ); try { @@ -106,18 +106,18 @@ public function testCreateCampaign4() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["ca36e237-c346-463e-a364-7b872374db21", "1357dd08-2644-4a80-a512-1e10d9b922de", "d3bcc15b-5ec2-4eb6-b176-71630c4b01ff", "d923a73a-a024-40a2-8fda-5e60d2ac7e9d", "56f684b1-3dbc-430a-b5bf-8dcea0103f20", "a4f4f41c-be88-4502-8294-fca11d09cd41", "0a9c1064-7372-4000-9bba-1a7ca937775f"], - 'point_expires_at' => "2021-03-05T02:11:02.000000Z", + 'applicable_shop_ids' => ["f3d64ada-0a5f-4dae-b1b6-fef27c72c6ea", "baf68da1-3f60-4046-8b7e-178b5b8baace", "91767094-1ac8-4e93-9155-efd0ac13846a", "f9ddf85f-9c38-41cf-a1c8-8a2d6bb4a5cc", "874baa85-80c4-4033-94a8-725cd987aee9", "890e7a10-dc98-486e-8c25-78e3010ad521"], + 'point_expires_at' => "2024-04-03T01:39:00.000000Z", 'status' => "enabled", - 'description' => "lfzbfqKlnsG4", - 'bear_point_shop_id' => "d0b6e2bf-8c2e-4e30-83ac-ecf70f0145da" + 'description' => "33SWlp4s7jMjS5PtJzYsdA5qhl1QGqEwjgkrGn0uAn0iqI2b5rxt", + 'bear_point_shop_id' => "cd701cfa-e9c7-424f-8c98-b62b2f926a22" ] ); try { @@ -133,19 +133,19 @@ public function testCreateCampaign5() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["700c8230-0552-4e02-80db-3e5425332304", "174be639-2230-402d-add4-bd769749be80", "6100fe7c-5f39-418c-a911-3c1fe703f07c"], - 'point_expires_in_days' => 3886, - 'point_expires_at' => "2023-04-02T00:07:27.000000Z", - 'status' => "disabled", - 'description' => "NiY62Bc0n5yxxXvKDa0c2v5NvERR1ovUoSMxuwois43hKOtAoX7opuae7lO58Ae6hTnrFSjbB1hiRjTNSU46DKPvyktKcWCyKm4tG2", - 'bear_point_shop_id' => "7c04e81b-4fc6-4c7a-a503-cdae5b266adf" + 'applicable_shop_ids' => ["fac5b192-831c-4400-984b-f94ad6ad564d", "fcfb00cb-1f2a-4f5b-bff7-1a3a87657104", "8de14ea4-577a-40a7-b659-0373b12dfa62", "f579ff42-ba7a-41fe-9410-de990948fd8c", "959b8264-256f-415e-b627-cae29fa953f0", "7c186621-a641-4497-b1e3-09be1f0a0583", "882f56a1-2fdc-491c-9157-2c04db33b74e", "d0350e9c-a3a7-454a-9686-91f21dc4464e", "03a214ae-85a4-44d4-89be-34f331f08f76"], + 'point_expires_in_days' => 5811, + 'point_expires_at' => "2022-09-25T23:21:40.000000Z", + 'status' => "enabled", + 'description' => "ex1ejGQ2ugzGxu81Sx50Yf2M71M8zENOSGlzUlDTz33P2rJ14YHcAJKWHCf11oIN1lhxfCtQoWt3KCnkWzy38cC0E7gsSEITDei3yOkB642y5", + 'bear_point_shop_id' => "b3dd8a4d-2393-4293-b682-bd20942d539b" ] ); try { @@ -161,20 +161,20 @@ public function testCreateCampaign6() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["ec36fb58-5978-45d0-8e36-aa522529f2e9", "c81e0ecd-1256-4668-86da-69ed998e8a1f", "dd0d9482-e990-4d6d-87ea-505ed69f3130", "85f9d611-d354-4d8d-8d91-7a0eb354c5a3", "4566b3ea-75d0-4e06-9726-7a920f2bb7ac", "3b07f1a8-c546-4fcc-a708-df18fe9a95cd", "02720b2b-3b1e-42b0-9c8f-8abee84c60c4", "e9a65a4c-a67c-4a88-a4f7-82c01657df15"], - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5539, - 'point_expires_at' => "2020-12-10T11:53:21.000000Z", - 'status' => "enabled", - 'description' => "nfPZtzGunVJbtCnsdFVcjFxpkr7nBijaa4uqZ", - 'bear_point_shop_id' => "96ca31bf-f24b-4d6c-a270-5212a35f97c8" + 'applicable_shop_ids' => ["a5dc77c7-7302-458f-be4b-cb5cf6d6ea4c", "62f0e7ce-11ed-4fcf-a887-6ea93c5c00d3", "f5e22958-cf88-489a-90bd-be4c2d8b716b", "15ade556-d767-4e40-87ba-dabfe3e36748", "85483d69-365c-448a-aae4-88fb75fb1120", "9f0bf069-8ece-40f8-9253-db7f65ef3d88", "6aea5ccd-cfbb-4d62-9512-044052ad58bd", "0d26c736-8db5-47a1-a0ab-b284f4f4702e", "0187d1ac-eda4-4ba4-8f69-da461c591847"], + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 4802, + 'point_expires_at' => "2023-05-22T18:02:35.000000Z", + 'status' => "disabled", + 'description' => "GpPep5MlLDDmy5H5WNxLWXFOkEFZiHMkNkDC4XjAgnNgPyTa", + 'bear_point_shop_id' => "414931f3-20a7-4cf1-b149-cc2caa3f61c6" ] ); try { @@ -190,21 +190,21 @@ public function testCreateCampaign7() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["b36198d1-a9c0-4dd4-b4fe-9b13112ae8ed", "804b5c8f-2fda-4151-bb5e-5b9ef56ffba7", "9bbc9428-d89b-4144-bf25-d0c274255d36"], + 'applicable_shop_ids' => ["7a5901e5-ae78-448a-b819-0648aa68976f", "541c2da4-d6cf-40bd-b314-95595ab17d17"], 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 666, - 'point_expires_at' => "2022-04-09T06:27:40.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 2608, + 'point_expires_at' => "2026-08-09T14:04:29.000000Z", 'status' => "enabled", - 'description' => "kMJt8otXLMwiqJK6MisPTXvJ9APWVf0nkI2cpiZrwht02dhTsSxNXBuhLAx", - 'bear_point_shop_id' => "b1f5d403-86af-45d0-bbf8-c982c585ed4c" + 'description' => "CMMI0hPIOcfptkBjffHuYKUEJ4zrJepcLNjePvmbsJ6aAodX3lOsSzeTfXuUhrzyKZN2IpvZDbUGNbf92zGe", + 'bear_point_shop_id' => "8bb9736a-4669-43f9-be37-4be2c9288240" ] ); try { @@ -220,31 +220,26 @@ public function testCreateCampaign8() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["77b05288-f6bf-4592-a49b-90233bd1b791", "289903e7-7950-4a24-9e46-b00d0071c437", "d994eda7-a7ff-43d0-882d-1e399a84c1db", "b87cd8bc-126a-450f-b3fb-ae501b26b3bd", "09c2f4ff-72ef-432b-a9b3-b7f1872436d2", "19ab18e2-c75d-4bd8-8312-5382531d82b0", "0399760e-177b-4721-abb6-9da85b2a76e8"], + 'applicable_shop_ids' => ["e19517f3-4bbf-4872-8be7-b30ca65b4826", "7638d8ed-2b2d-4808-be01-1f1d03347a37", "336da7fe-0a04-4c82-8c56-e4a958fa1906", "b40903ee-b268-45a9-b8d4-0f79ccc4403e"], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 9004, - 'point_expires_at' => "2025-09-17T20:53:09.000000Z", - 'status' => "enabled", - 'description' => "N6r", - 'bear_point_shop_id' => "59785c20-161f-431c-9314-5e7172e10607" + 'point_expires_in_days' => 765, + 'point_expires_at' => "2020-01-19T23:13:02.000000Z", + 'status' => "disabled", + 'description' => "fZDkQ2r2xXuIalmcupP8PaFubqXmo0h47ayHi8sXxsnC42wCpyAiBnUBLAV97YftKTMpHhWMUK3SCmPb9BXoLZ7wKHt", + 'bear_point_shop_id' => "95dcbb58-9a11-4592-b23e-bedd36446f90" ] ); try { @@ -260,14 +255,14 @@ public function testCreateCampaign9() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["d8de25db-d611-41e8-98e3-d7bcb022ba01"], + 'applicable_shop_ids' => ["af9bc4c8-def7-46d4-8c2e-1cebd88ae702", "9d33a409-ee55-4115-8a16-6547d14208b7", "c9beeb3e-459c-4029-ba78-ad07017498f4", "96b5b7d1-0060-4750-ac07-86cc4fcfcf86"], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -276,19 +271,18 @@ public function testCreateCampaign9() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3555, - 'point_expires_at' => "2020-03-26T18:50:59.000000Z", - 'status' => "disabled", - 'description' => "pwNVNkX1wbtHq7h4XHkBbxR0RnLtirGJS2N5S6EEO5Bp0TaBrm", - 'bear_point_shop_id' => "e2a9346e-e2bd-4d64-a982-e4c393ac070d" + 'point_expires_in_days' => 1928, + 'point_expires_at' => "2022-10-21T13:07:07.000000Z", + 'status' => "enabled", + 'description' => "bUOhv3B3t2DzpE8reI7vFyo7eM4dNHW25nKJYDvzM004QSYdkecoFJzr3brOZ5f3RQvkhtySJKYRUQ3NzIgBoxko0Q38viglT3j7uK", + 'bear_point_shop_id' => "b92af539-74c6-4d45-8f38-f03af5c4c592" ] ); try { @@ -304,14 +298,14 @@ public function testCreateCampaign10() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["27348258-af58-4500-b71a-aa6af30ba5c6", "b37b48e1-c926-4cd2-9bc1-580a3b683987", "5c625afb-e6bd-4865-9e54-62ae608aa8ae", "bf21c3f8-98a4-48a6-9f3d-5c9381d309e6", "c57304e5-f630-4359-9c9e-7010fc21e989", "15885351-8993-4a43-9ac8-3b7aedbbc1fc", "9d229aed-732e-4edb-b816-272832a00a7d", "9d661f9b-cd85-444f-877b-dd5d963d2747", "7fdbda95-d638-41fa-9b02-c9e39d8c7d9a"], + 'applicable_shop_ids' => ["63c9ab8a-1efd-49bb-b0d4-f24d4f5b7862", "9d7f3d05-c9a2-4dd5-af00-9f8fe5e0e090", "6c1a8296-7ee0-4c33-b4cf-3968e1b5faa3", "a5253d6a-3290-4fdf-a763-498239c4ba62", "6acd04c9-7628-4f46-baf9-8c2187efaf05", "55f8bb1d-8db0-4d0c-bfb0-d1e2bd55b4c8", "45628e66-e02d-40d0-b441-5fc4b8d028f2", "01eb9361-e8fd-4048-bb4a-55a5398b9942"], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -321,27 +315,28 @@ public function testCreateCampaign10() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5704, - 'point_expires_at' => "2024-10-23T21:08:51.000000Z", + 'point_expires_in_days' => 7995, + 'point_expires_at' => "2022-05-02T00:15:56.000000Z", 'status' => "enabled", - 'description' => "ZjjM6j3edDcpZu9iiEwcokneeQ36NR2IjhyB4vKQ7cGlo7SrCjimdlgwn9qvauQ2kDhj5HLJcSNTCm30yK3y8WItCe9VYgMydEalG76qE4T1vOrKA4IwgS5AgijW", - 'bear_point_shop_id' => "0c76ed08-29d2-4179-a9f8-8e184c40385b" + 'description' => "QhJIvCWpCXLp2gUnx8oHUCw9IDU8v5tebk", + 'bear_point_shop_id' => "9a4f72b7-f7b2-4ee2-ad16-a15b2294fd6e" ] ); try { @@ -357,15 +352,15 @@ public function testCreateCampaign11() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["88a56f88-3d65-4a6b-a321-65d6a027c686", "37d0881e-f7b8-4963-8749-81ddadf594c4", "e2cb1bdb-265b-452f-9430-c9a029af4c5e", "752f129a-fa68-47ee-ad89-213b79b635b8", "bfa49ce8-6b24-44b8-bb1e-b2e59b7866f6", "415f1bdb-0557-4c2a-b626-a6047e03a7b8"], - 'applicable_days_of_week' => [0, 2, 3, 0], + 'applicable_shop_ids' => ["c068bc35-3ed6-4b7f-b123-3ebfa49a53d0", "5259aa3d-dfae-4f59-b520-847928fdc713"], + 'applicable_days_of_week' => [5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -375,20 +370,19 @@ public function testCreateCampaign11() ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 6350, - 'point_expires_at' => "2024-04-14T09:52:19.000000Z", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2756, + 'point_expires_at' => "2022-04-01T08:01:33.000000Z", 'status' => "disabled", - 'description' => "o6iR11TAHpgNTXOxFwqhkpZVaDhpFPp5bfKVt9DPYJAVzV6vyI6ywfpyKilj5zg8pn57kF0DYbPLXjuwrpeD0A9IDYP4sAiFNwaac9r9GBqh0SVIl9M1spjv4mKXU1rVLf6U0K44BovHKqYzk7GBG1DZKj2tBRFerhSuL22gGga7pF0", - 'bear_point_shop_id' => "8eb682ee-cfed-434c-8d1a-a0e673c81adc" + 'description' => "vlknHwyCYeoTGD6IVelM1xkQHIURZCUVG9E4BcH9vh8Qcd9Qr1jGxJh75seT2MlMasdJCSgZ4nn16A08HMuzRKVjoY8", + 'bear_point_shop_id' => "255dce25-9337-4eab-bc69-12ad32f2d61f" ] ); try { @@ -404,17 +398,20 @@ public function testCreateCampaign12() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["433fd12b-7b49-43af-9c59-42d4ec62a710", "a0a706fb-25d1-4764-be1e-50bab17f1c9b", "9611cef1-3192-4c83-bc1d-f0c83706b100", "31fe607f-9324-434a-9a25-6ab807cf05d7", "76ab9909-596e-46c0-8418-5d48161c9a8f", "e34e53c5-f2bc-4bd6-bea6-c066e68deb01", "1dadc827-55dc-4870-8928-c8bef1602442", "e35fed96-f61d-4c74-85a1-9bcf26d63e4d"], + 'applicable_shop_ids' => ["52dbed5d-bec5-4c78-a416-3145b749b748", "9c553892-1054-4da8-8cce-b644382ce074", "be2ba898-f967-4ac5-9770-d6644de7afdc", "4ec9f30b-f411-4802-abcd-813ff5353a6c"], 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [0, 3, 1], + 'applicable_days_of_week' => [2, 6, 1, 4, 3, 3, 1, 0, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -429,18 +426,18 @@ public function testCreateCampaign12() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 3883, - 'point_expires_at' => "2024-09-18T19:30:17.000000Z", - 'status' => "disabled", - 'description' => "gmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgR", - 'bear_point_shop_id' => "5eb1c595-2b96-46fc-9491-4541bd69dc67" + 'point_expires_in_days' => 4617, + 'point_expires_at' => "2022-05-07T22:28:16.000000Z", + 'status' => "enabled", + 'description' => "jNBic0lbP5i9pPDb3qItRRs3FY6lAlrydgPmYNQmdCCSHSb7PeqbGNNyGMxdwCiRwJpoUBZS7wM2sjFT50Pr6H3Lr5Vqadi7ItSc4oUdi9EYp8oXZ4d1DUqCUDmWqMmM9IYmurAkM", + 'bear_point_shop_id' => "7b841de4-dfbf-4a34-b79f-b782dff601c4" ] ); try { @@ -456,15 +453,15 @@ public function testCreateCampaign13() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["9c6eb4de-e7f8-4e90-80bf-a25a36300147", "639e3e09-1efe-4efb-82a6-e4c7ea49eb43", "6df8ee01-d393-4623-8671-7861f59a9942", "a25df4dc-6bf7-4aca-b9e9-6158ebec55ea", "c7307dd8-6abc-4c53-85e6-016284b2676b", "207b93dd-52e4-461f-9010-cb88302b2d92"], - 'minimum_number_of_products' => 749, + 'applicable_shop_ids' => ["5d5dff41-18e0-439b-8f0a-09e0bf4a6d15", "bd85fa7b-28b0-4ab1-8b68-3c29bf69120a", "df84400a-15f6-477e-a710-d66d6f213170", "f9c38fa7-7960-4e49-8dfb-ec28a2f01aae"], + 'minimum_number_of_products' => 5977, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -473,31 +470,35 @@ public function testCreateCampaign13() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 6, 3, 5, 0], + 'applicable_days_of_week' => [6, 4, 6, 2, 1, 4, 2, 0, 1, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", + 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 8158, - 'point_expires_at' => "2023-02-21T00:34:24.000000Z", + 'point_expires_in_days' => 2619, + 'point_expires_at' => "2023-02-05T22:15:14.000000Z", 'status' => "disabled", - 'description' => "UOGTeYua5DveJsn8lhIUcgIkY0oNU4ZtZZObHmdr0N6vylnlZRhGDMxuj8A7eDOAWeoDpeF6vcSyg1N9plx7jjHK1E1PUQiuVzdT2YVVNgkhGiOaJk8HWWbXOMsyMVL1Y0FzVGqOKFoU3xJNKmuaDr4cMSAgHDAlLlP6", - 'bear_point_shop_id' => "e24ba2cc-44ef-431a-9107-5eb51cf3d702" + 'description' => "m6uKQNQH3PDcRwUCecSBjOParYUfATbiJrkxUEwT3M91XjHrTG7fMCl81IJPQuSHXTmEReE1YV9e", + 'bear_point_shop_id' => "4c8232e2-343f-456e-95fb-230766905cad" ] ); try { @@ -513,16 +514,16 @@ public function testCreateCampaign14() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["a93a3179-012f-4b53-832a-f7b12d940d94", "30d98b10-d7f6-4237-8804-414c71377bb6", "3ef65e3d-e46c-4a43-8d34-5ef996b2c940", "1a5a5186-589a-4812-b271-00bbeb417ab4"], - 'minimum_number_of_amount' => 2506, - 'minimum_number_of_products' => 2612, + 'applicable_shop_ids' => ["607ec3df-f0f0-4fc0-ba44-0f378adebae4", "b403ba39-a09d-469d-8473-61c7f5c707ee", "49b20e1e-054f-45be-b600-1250c1c27374"], + 'minimum_number_of_amount' => 797, + 'minimum_number_of_products' => 5842, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -531,9 +532,8 @@ public function testCreateCampaign14() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3, 6, 6, 6, 1, 6, 1, 4, 2, 1], + 'applicable_days_of_week' => [2, 5, 5, 5, 2, 2, 2, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -550,22 +550,25 @@ public function testCreateCampaign14() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 6168, - 'point_expires_at' => "2023-12-11T10:19:48.000000Z", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5644, + 'point_expires_at' => "2024-11-09T21:51:01.000000Z", 'status' => "disabled", - 'description' => "yNq2PW9ePZH1V16DlcE", - 'bear_point_shop_id' => "18b4bf35-58db-4f87-ad9b-8d7b5d9ac772" + 'description' => "Yhb78o", + 'bear_point_shop_id' => "df8f4ac1-e330-4dcc-9327-2ba1b3658293" ] ); try { @@ -581,32 +584,24 @@ public function testCreateCampaign15() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["506ee6b4-a098-4114-89ad-f77bdfe59db9", "fead532d-0809-4dfe-b15d-e3c3e175cad0", "eacb74dd-15f1-42bf-8631-449a72ac22eb", "0022356c-abfe-4125-8e7d-cb29e970cad0", "4e347a1a-180f-4d86-99c9-bb8503a74be9", "2d72f7b4-5d7e-4366-9c67-a25a321df47a", "bc468cde-3c2e-4a70-bb0d-f32ee1140cc6", "feb5fd9e-b5e6-4587-8239-db99b2490f76", "00a11f3b-745d-4c84-a0c3-5852ff3f331a", "164f3696-242c-4d8d-94c4-9fa50832c755"], - 'minimum_number_for_combination_purchase' => 4511, - 'minimum_number_of_amount' => 29, - 'minimum_number_of_products' => 6389, + 'applicable_shop_ids' => ["dcec5439-9aaf-4a6e-8487-b008ccfa19a8", "cf795847-f6bd-417a-bcf3-f06f5bfe9cc2", "e5d21cc9-643f-4b71-932e-fbbefa567543", "66a76d5a-347d-4a82-85ee-7726355d6c10", "b0fad990-1863-4d43-9178-e9dddbcccfea", "233d6f49-5f3e-4401-a872-7c55df0cda65"], + 'minimum_number_for_combination_purchase' => 5807, + 'minimum_number_of_amount' => 349, + 'minimum_number_of_products' => 4814, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 3, 6, 0, 5, 4, 6], + 'applicable_days_of_week' => [3, 3, 4, 6, 2, 5, 3, 3, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -615,6 +610,7 @@ public function testCreateCampaign15() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -623,17 +619,14 @@ public function testCreateCampaign15() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 2764, - 'point_expires_at' => "2025-06-12T12:02:35.000000Z", + 'point_expires_in_days' => 8882, + 'point_expires_at' => "2023-07-29T07:09:29.000000Z", 'status' => "enabled", - 'description' => "iBoGU1OxUmIl7jlWxrfEKMQ8FCs062PLb59yfzniw8Z7TrjWh0BQdrr7bOC0AUfJnZnSogxeCWxbc4wl0P2Dqh3DSK23Mk8m6Cln0nexx5CEw583J2WEBiiOFuwneTfWH1pqqlIhFKkOnPRe3g3OqYMD6Y7flopJpL06wROQZ33dSb51CrQ", - 'bear_point_shop_id' => "b560cc3b-57dc-4aac-9e5a-591656d37e94" + 'description' => "cvovqZ6GQpcxkL1iWim0Xpy9XRR4FHqayBd9Y6naDnCaj1IshUK5sOcLMoSdluvLDw0rIOalhSCHrt5J1YKxmhpIQaAHuF1XqBsQEc2YHzb0v51JNexx20BlobdlTY6n3LbK6Vu4m4rhE7PkEzPYVXfzwtjxI8n9Z0CQKMUdsLKbKLcaV6nH1", + 'bear_point_shop_id' => "f121e689-1238-4e29-9c5b-0a57d4927163" ] ); try { @@ -649,21 +642,29 @@ public function testCreateCampaign16() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["240f14af-8b16-4fa1-84dc-3dd686cf5383", "f93afa01-4d6f-418c-b2cd-67b8c3d20fb0", "deee7a98-bf1a-4512-aa82-e88a3e2c8c41", "55a7ae6e-7d9b-47e2-8c2f-0a98c2b4ef80", "6b60b63c-7823-4b25-8eb9-dbf0b84939c6", "c58626b2-a8fe-4041-bae9-926a94c6e959", "d63389e6-c2a9-4438-8af9-d0965aa52a0b", "eefad57b-b9e4-4c54-b7f3-2a02601c18b4"], + 'applicable_shop_ids' => ["3cb9e006-e5e9-4064-abf6-cdbbb02c095a", "258755aa-aa35-4535-a5ed-ce41a9204f0d", "0ecc1167-f9bb-44cf-857e-9d8ee4f15384", "e24a49b1-9e7f-432d-8a36-b61c4c4e95c1"], 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7634, - 'minimum_number_of_amount' => 9003, - 'minimum_number_of_products' => 2114, + 'minimum_number_for_combination_purchase' => 7675, + 'minimum_number_of_amount' => 6748, + 'minimum_number_of_products' => 4420, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [0, 2, 0, 0, 2, 6, 1, 2, 4, 3], + 'applicable_days_of_week' => [6, 4, 5, 6, 3, 4, 3, 4, 6, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -671,24 +672,23 @@ public function testCreateCampaign16() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 4319, - 'point_expires_at' => "2021-11-25T02:51:40.000000Z", - 'status' => "enabled", - 'description' => "L6ak44VafBlkQEtaE8xbTpd0PiIwS54q66i2nXWkvfusE3magRZXBvYQN11diTIPMylP78XJI2fkoYuaeWPZ92K6Zt1zTkBm5QsUJIx79pUjuQLW", - 'bear_point_shop_id' => "65883cad-7fb3-460b-8aca-12d11cc39515" + 'point_expires_in_days' => 5936, + 'point_expires_at' => "2020-08-30T21:14:50.000000Z", + 'status' => "disabled", + 'description' => "woOHJhs1D1kk2Z65xpUZ28FCmVx3QLXn5K0ujHfTEebumDwnUvtTuwE1P6w3jvuc6WVynWZlMwTGtLKHNv0GHMA8YNVctqn0HylBEaWFtKmGqTMRGGhLK4md8CvDRXJmyMUq3nONdNUldEzZzYqTFGHLldYwHPZ5GyoYYcgPPK3Dchqik562nQJ7JN9nEMDfH9ZULXM", + 'bear_point_shop_id' => "d0a632bb-9802-40a9-8688-1fcbd800fc11" ] ); try { @@ -704,29 +704,24 @@ public function testCreateCampaign17() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["55879c08-9eec-4ce3-a9b0-fc6dcda37cae", "2b6f1f97-bc78-4a5b-9be6-e591d087460c"], - 'max_point_amount' => 8851, + 'applicable_shop_ids' => ["23bf556a-2d46-4d9d-b580-082e0427b732", "ac3e898b-a766-4747-a801-79de3b965569", "9d358784-25d3-4068-848d-578d620720ef"], + 'max_point_amount' => 4124, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 2188, - 'minimum_number_of_amount' => 4508, - 'minimum_number_of_products' => 3625, + 'minimum_number_for_combination_purchase' => 212, + 'minimum_number_of_amount' => 4071, + 'minimum_number_of_products' => 9084, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 3, 5, 3, 1, 6, 4, 3], + 'applicable_days_of_week' => [2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -748,17 +743,14 @@ public function testCreateCampaign17() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1511, - 'point_expires_at' => "2022-10-09T21:42:12.000000Z", - 'status' => "enabled", - 'description' => "VZC1gROo7yDwwPoswLPrFl08abqydMndg7MmFsD2bCpZf9Kmzx2cSvc", - 'bear_point_shop_id' => "90b4fc12-fe73-45e7-a670-c332e2ada6b8" + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3364, + 'point_expires_at' => "2026-02-12T14:24:52.000000Z", + 'status' => "disabled", + 'description' => "b4HK1DE5zpHipftSBuuUyajKD4UG1MO97nrik73QyiaNKms0iFYGrWxxlKwOlCibtq2e0nqtXLNITG9Gffmmox8hwqx5x7fQZGPMXFo6oIvZGxUJAAeHeUyg78eCpqwfbVaGI8MUg6pkTJeF4LA5VGWmlO55tLRhXfPthFrTbvP80JDs", + 'bear_point_shop_id' => "a99d6960-fd3c-4940-b400-9d80e904a8d4" ] ); try { @@ -774,32 +766,33 @@ public function testCreateCampaign18() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["be42004e-b150-45fb-9771-4deff073f936", "62280b58-133a-4c71-ac97-23023d73b071", "810b7e23-b2f2-4309-92b9-45ecd92aeae7"], - 'max_total_point_amount' => 665, - 'max_point_amount' => 1777, + 'applicable_shop_ids' => ["7344eef6-73f6-4257-b767-488bd289f4a3", "f0f265f5-5b40-48a6-8d42-51bdc35a0abf"], + 'max_total_point_amount' => 7340, + 'max_point_amount' => 1638, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7150, - 'minimum_number_of_amount' => 8314, - 'minimum_number_of_products' => 471, + 'minimum_number_for_combination_purchase' => 5173, + 'minimum_number_of_amount' => 7942, + 'minimum_number_of_products' => 6322, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 4, 4, 4, 3, 4], + 'applicable_days_of_week' => [4, 5, 2, 4, 2, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -810,12 +803,12 @@ public function testCreateCampaign18() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5578, - 'point_expires_at' => "2020-03-11T19:21:14.000000Z", - 'status' => "disabled", - 'description' => "8", - 'bear_point_shop_id' => "62e7c9d2-b978-4b70-8533-4974aa4932e5" + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 7464, + 'point_expires_at' => "2020-02-02T08:09:27.000000Z", + 'status' => "enabled", + 'description' => "a7P9KtTHr3zG8NnPjRfIRrqy3FohrRiHbftN77E9sKP2LWTHQkvbYQTkmf", + 'bear_point_shop_id' => "c1874d53-1ebf-41ed-a0c7-63605d2aea05" ] ); try { @@ -831,31 +824,24 @@ public function testCreateCampaign19() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["e6e0fb50-6369-4961-999e-73459e3bdf8e", "2414fe1a-f4e5-484e-b8ee-20e3898ceaef", "1bd4fdcc-2ab5-4362-9cef-09d35f2d9a2b", "2a9ec45c-f142-4702-872c-3348e705592d", "5237d13c-b793-4dbc-a526-21f20b997745", "e926cede-9074-4e3d-be47-88e831f7ba96"], - 'dest_private_money_id' => "1ec55f27-dcc6-4b67-bb85-ff4a3a5d3c22", - 'max_total_point_amount' => 9701, - 'max_point_amount' => 2553, + 'applicable_shop_ids' => ["6d1f82c6-1cae-4ded-a054-6eaba95cb054", "0bae21e5-7c20-462b-bbcc-1347e840770d", "113a8441-dff9-4e14-97fe-fc374ca4e7a7", "7655d868-98a7-42b6-adb0-a71906952108"], + 'dest_private_money_id' => "683692ae-b72c-45d9-b98b-75e1b54af0a4", + 'max_total_point_amount' => 1319, + 'max_point_amount' => 7272, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 9182, - 'minimum_number_of_amount' => 621, - 'minimum_number_of_products' => 6636, + 'minimum_number_for_combination_purchase' => 1860, + 'minimum_number_of_amount' => 1951, + 'minimum_number_of_products' => 6062, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 4, 6, 5, 1, 4, 1, 0], + 'applicable_days_of_week' => [1, 6, 2, 3, 6, 0, 6, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -865,15 +851,12 @@ public function testCreateCampaign19() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -883,16 +866,14 @@ public function testCreateCampaign19() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3463, - 'point_expires_at' => "2026-02-23T17:50:25.000000Z", - 'status' => "enabled", - 'description' => "jg7pW5tLDSL3EPYXvMXdIXxGA8eOtdDg4emZxxvv3UzyZmkPPeL3QSeHszKal8UJ7mvjTFU0wWAMu89mD0TpxWczQUyWaVgBaLWMWptjgf0Fi", - 'bear_point_shop_id' => "d9aea15a-31da-4b03-8493-0c601fa20991" + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5437, + 'point_expires_at' => "2021-03-11T08:47:51.000000Z", + 'status' => "disabled", + 'description' => "H4f0IDf80jI5hMMqGagepFcb0C3pMehBLw9uhZslxpk65zsLMOaWLvqiZty5Zp232IvDDPPtMusem1WSPOdAkWL", + 'bear_point_shop_id' => "54ee4f43-c789-4048-be97-14dd068f309c" ] ); try { @@ -908,23 +889,23 @@ public function testCreateCampaign20() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["e4c1c90a-35ae-43ba-96c5-c04f039e65b2", "c61e58fc-50fb-4050-9aad-03dc8c9a00c1", "a48fa2a0-6bb9-48e2-a989-baefbd45c484", "6d85d2d1-1f2b-4e5f-8d88-035007759247", "2ccd9893-1a31-4f2b-94c5-83b8307e8bb1", "28cceaae-606a-4e96-ac8b-cac3e75f01c1"], + 'applicable_shop_ids' => ["f1c53c82-2393-49d0-ba7f-e1375efda571", "40c19837-fd04-436a-8eaa-8edbaf058ff9", "1af98add-47ea-4745-af38-580b3201ce19", "57b04f23-cad6-4833-8406-2d69990ea5b9", "4df9bb44-fb07-4bf4-babd-689e20b6c768", "eb9d955e-2d60-437a-a016-0641560fcd47", "6f81c38d-4fa9-44cb-95f4-4d73ac56f516", "aed1629a-82c4-47e4-a8d0-ed3af27e28e1", "6bd3696c-1d35-480d-a50b-1d2b61ac695e"], 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "b5823fe0-9fd2-49fd-a960-a95c4b89f6d8", - 'max_total_point_amount' => 5821, - 'max_point_amount' => 4835, + 'dest_private_money_id' => "42308184-a726-40de-85f6-620bdb986caa", + 'max_total_point_amount' => 3221, + 'max_point_amount' => 2272, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 5925, - 'minimum_number_of_amount' => 4733, - 'minimum_number_of_products' => 6840, + 'minimum_number_for_combination_purchase' => 7964, + 'minimum_number_of_amount' => 4562, + 'minimum_number_of_products' => 8606, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -933,8 +914,10 @@ public function testCreateCampaign20() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3], + 'applicable_days_of_week' => [3, 0, 0, 4, 4, 6, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -946,22 +929,24 @@ public function testCreateCampaign20() 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8058, - 'point_expires_at' => "2024-09-07T16:02:20.000000Z", - 'status' => "disabled", - 'description' => "xBAxNrASDj9VGr6rQWfEP7s2f7f5rT4gnJZ2Cz81XNoucyBbEpxFX7PDggr", - 'bear_point_shop_id' => "1218eafa-876e-43ce-978a-8cc2e76f0856" + 'point_expires_in_days' => 4707, + 'point_expires_at' => "2021-01-14T18:21:09.000000Z", + 'status' => "enabled", + 'description' => "2ICSa1fLqeRz", + 'bear_point_shop_id' => "50eca1c0-9c29-4d86-bdad-035f55466a77" ] ); try { @@ -977,42 +962,38 @@ public function testCreateCampaign21() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["7379a4b0-2f5d-4205-b00f-26b9cc760a8d", "e1638b08-21c2-4dc2-8f54-752c66834a54", "0fa189f0-92ab-4d29-b69c-73c1bba5dfc7", "37e084f0-a94d-4e9a-8e82-55cd35039622", "2b68eaa3-3ae0-428f-9d3e-09cfdad7109e", "950b447e-4e3d-4e81-b3e2-17745dfcd0c0", "9da3ff48-daad-4f59-a39c-a61729d6e947", "19d439e9-f5aa-4dc2-a814-9fb42ad1fb98", "7930df2d-070a-4a1b-91e1-44ec248aa002", "d40a1b75-b1b6-4f03-9c00-85120c5d789e"], + 'applicable_shop_ids' => ["f79794ee-894e-4f88-ae28-305d31074cd5", "2150c4b8-0448-4e01-a5f9-fbb730bb5a9e", "6d8d102a-c973-44ac-a555-f2b6a7a85cd4", "a1184c8c-c750-4e99-b086-d9b7fb4dab59", "e2ecfad4-2ae3-4f05-ae76-43078404340f", "430ef543-6d0a-4de2-adf5-98576ad166d1", "eb5b77fe-a9f6-44f9-a0ea-b36d5cea7186", "a99f6b12-67fb-4ca1-a44b-c104de8ece5f", "29d79568-bfd7-451d-8e00-11067dcb6fa5", "ed210646-c87a-4b5c-b26f-c6c627b3ebca"], 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "3c0c4263-0168-4627-ba3b-dca2a369adc4", - 'max_total_point_amount' => 792, - 'max_point_amount' => 7127, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 8481, - 'minimum_number_of_amount' => 6353, - 'minimum_number_of_products' => 5604, + 'dest_private_money_id' => "e583393f-c51e-42fd-a65e-1babbc817e67", + 'max_total_point_amount' => 5115, + 'max_point_amount' => 9412, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 8032, + 'minimum_number_of_amount' => 1386, + 'minimum_number_of_products' => 3718, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 1, 2, 3, 4], + 'applicable_days_of_week' => [6, 4, 1, 1, 6, 0, 5, 5, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1020,17 +1001,14 @@ public function testCreateCampaign21() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 5912, - 'point_expires_at' => "2022-08-15T08:38:37.000000Z", + 'point_expires_in_days' => 6228, + 'point_expires_at' => "2025-09-06T07:42:38.000000Z", 'status' => "disabled", - 'description' => "3qZWTYzGouuBX6LUUUBENz9R18rNQjTARxcKWcb1nyLLVIf7PJ4PKI", - 'bear_point_shop_id' => "a1efb859-a897-41d2-816c-a331ffa8685d" + 'description' => "NqipKVsIIUjVYx3ZiMVPZEq0xgguEtAXJ6WozfUGo1oVRA1PV2JD5SjzUvS2Jlq6P89tC2Mi1PRe6ex8zQnoMXPxIs0d6X24reGHeQvAPqGMsA1rgfPu4olvC1KDDE1G2mGU9YeDH5Tysjz5v4HW6eqkSknjWS4aW80Xp5YCo9TXEMx6Q3N4lydCpBzThmg", + 'bear_point_shop_id' => "464a92cf-afa8-4f94-89ea-4d4919ab2d88" ] ); try { @@ -1046,26 +1024,26 @@ public function testCreateCampaign22() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'applicable_shop_ids' => ["b7f4f943-7a75-4ddc-93d1-b17b76ef6b79", "700af5e3-ddd7-4b67-9846-2f6ca99c995b", "ee279551-dcf2-4b94-9ec7-8a2f3e83bc2d", "23746f5b-a15c-4de4-9bd2-6e8f6939c371", "ee21a37f-b22d-4856-a433-42c386afe982", "c7c944fd-9649-4996-acc5-f8b359a968a0"], - 'budget_caps_amount' => 287824169, + 'applicable_shop_ids' => ["27a22d61-dcf4-4c70-85a2-3a3dfc4341b7", "55418d35-3130-45a7-b8cc-bd89fd0a23e1", "7d6b163e-34d9-4c3e-8d4e-c2eb5d3dc228", "b62e0ef8-fb04-47f0-a1d3-3b2d914669ae", "94065251-44f1-49eb-8966-d457e4e93584", "f92eaf7b-ed4c-4d7d-b5b8-116007e78a04"], + 'budget_caps_amount' => 263648863, 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "b7593be0-76ab-4be4-a54f-d5ac55a1cbb8", - 'max_total_point_amount' => 2249, - 'max_point_amount' => 3731, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7550, - 'minimum_number_of_amount' => 8066, - 'minimum_number_of_products' => 6209, + 'dest_private_money_id' => "1e83ae60-2fac-4d10-9d05-98d763f77f62", + 'max_total_point_amount' => 5490, + 'max_point_amount' => 7922, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 9252, + 'minimum_number_of_amount' => 8256, + 'minimum_number_of_products' => 6289, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1073,35 +1051,33 @@ public function testCreateCampaign22() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3, 0, 1, 1, 3, 2, 1, 0], + 'applicable_days_of_week' => [5, 6, 0, 5, 6, 5, 1, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 5608, - 'point_expires_at' => "2021-03-28T05:20:29.000000Z", - 'status' => "enabled", - 'description' => "K5b9hyZhcZh8MuSlVRKgCSpIL13YYuGN17rfT9nOtCiuSxp7i1rcacR4EWmJRYE0vg", - 'bear_point_shop_id' => "f4066ccc-1a9d-4791-88be-b03d73692afc" + 'point_expires_in_days' => 6443, + 'point_expires_at' => "2020-06-27T16:47:42.000000Z", + 'status' => "disabled", + 'description' => "ulBO0tWJ93Y52C590AS7UiB0DiDGREmImyJDbbC2wEGBfcAGc0EsTxqnb80BRFYcLTC4xCABLekowD1pN0MSUSSu62wEl3iPUkIv4a2NsBAg7OoWmbOWXvcqkH6OCG8bjnFs6Wxag7kVTYLZtjqA6blCNXCxB23NKDv8dBki6rCZ5MRu3n3kWR611LhXRF1WjDXemYs", + 'bear_point_shop_id' => "55a937f3-a4d7-4323-bdd6-bf0e9cb656d1" ] ); try { @@ -1117,14 +1093,14 @@ public function testCreateCampaign23() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["4ec18423-7318-4604-a66e-47b27e45a51d", "e3ad3080-0913-4c4f-a42d-3bfd6fd08b0f", "e85bb160-d910-461c-ace0-f7ad35dc5bf8", "b8acf4e7-55f8-4999-b703-113d670c33c6", "739a4832-6bb9-420a-a5d6-a3695fe54c26", "1a752f00-5300-43dd-b50e-76dc9092a377", "1774efcb-dd12-4aa6-b47e-026abf113df3", "dae269a3-7540-49a9-926a-867af3dc3ba2"] + 'blacklisted_shop_ids' => ["4219b6e1-0130-4483-9b80-761411cfbbd3", "c253e42c-2e13-48b9-8f95-46af6f59a6d7"] ] ); try { @@ -1140,15 +1116,15 @@ public function testCreateCampaign24() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["bbc2331e-b729-451f-b6aa-c8e26cba52bf", "68c089bf-3938-4a58-a88e-1655ad1b9101", "a1fbd9ee-2d09-43e5-bc89-72c007e1208a", "f06c77c7-5c4e-463f-8e30-7a16e0fd4967", "5425531c-f6e3-4062-9e05-8660382787ea"], - 'bear_point_shop_id' => "746865c8-679f-4a83-bcc5-e5b01a56fc79" + 'blacklisted_shop_ids' => ["0d62d145-d081-4d60-bcf1-c8010cd9610d"], + 'bear_point_shop_id' => "c471eac9-4690-473a-905e-8d1a138a5cef" ] ); try { @@ -1164,16 +1140,16 @@ public function testCreateCampaign25() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["ebddeb6b-de4f-4bd7-86b2-491b06ece43a", "400a139b-7579-47a5-bebd-b7d608e2c9ec", "a8c9db92-41c8-4dee-afe4-7808f46ffb4d", "e028601b-f382-4d1e-bc27-620b5e8f9ebf", "f23ca28b-ca20-4d1b-8164-fc7daca7f457", "e3db3f0a-ffd9-4edf-803c-f45ee98b68b9", "825ae512-22c8-4990-aa07-304e0b5e4108"], - 'description' => "OFWD0f28rlwLb9YSbpNpmMET9MPbipC8utokXPq016coqfiAUWXxFRzN5EfouqVIJLmWFeGJqYbyf9xqeV9Lg6T4ooRxK5KRr3h8egFMYUCN7QJ0QWlqwtDL88aLfgCd3mseLQBXIUiYpTvNgfaK3PoowpKAx3kfA31wXd04SY1O8gGOF1kRrye61uzmBIXdnE", - 'bear_point_shop_id' => "4d0890ce-6446-4695-b329-bf8848a5cf33" + 'blacklisted_shop_ids' => ["acd2a457-ef10-4da9-a873-70da492cc238", "cbdce431-2af0-4e30-8981-e2053a764399", "a1dac48d-6c05-4413-90a4-6ebd569d7544"], + 'description' => "THD4dpuhxNvhxjPfdLCMpGSOhV764tKT9oHgjnPne51YZOU0zGq4PpZBc", + 'bear_point_shop_id' => "07918b9f-e9bd-47b0-86f2-11fecac691ca" ] ); try { @@ -1189,17 +1165,17 @@ public function testCreateCampaign26() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["bae15a8e-8ec0-4a0d-aaa6-d4c25a57b1df", "c25fad23-166c-4677-9a89-0f814a596d60", "247eccf2-a3c4-4c7f-92b7-acb21251a9e0", "33ba3d7c-ba16-48a3-84c2-7f8d1e982eb3", "10a25e24-52e0-4a37-a613-4307875daac3"], + 'blacklisted_shop_ids' => ["52c9a7cf-8673-488a-b444-84379e9f6cbf"], 'status' => "disabled", - 'description' => "t8PxiPIwClGZ1KOGgE2sj7Hu6WK5M7npguch6s2J670P8hn4WhIeMSn521mnmeh5QEBdCZJtrUa6Fgp7ym0", - 'bear_point_shop_id' => "1bcfaea1-e2e8-4184-9925-eef11293af08" + 'description' => "9IM7suB5w40dZFTsuKZGsFElmQpA4RSTaTl", + 'bear_point_shop_id' => "c1123dcc-09de-4826-afe1-75f1a04219ec" ] ); try { @@ -1215,18 +1191,18 @@ public function testCreateCampaign27() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["3b90c901-332d-4507-95c1-60d70cf03e4d", "2a60ea59-321f-411f-bcdc-1478a89ae957", "2ffdbfbb-b626-4966-bfdc-c92dc333cb03", "e1c183c7-322a-4f8b-ab4e-34c3cf57b028", "52f6c1a7-f4bb-4ba7-8530-a50c166e4677"], - 'point_expires_at' => "2023-07-14T22:58:10.000000Z", + 'blacklisted_shop_ids' => ["35a34f3e-adb4-4339-80cf-a6584cbf5309", "e8de4fed-0697-4fe3-8ddb-515ebf7be9dc", "1287e231-2ca5-4f04-a11b-5f297e42a795", "5e442565-b9a8-4181-99cc-373c6476eac3", "02177c49-2c99-49f6-917e-7944f26d3c7a", "ab602ca3-4a59-459f-ba77-b516f0614b05"], + 'point_expires_at' => "2023-05-11T23:35:29.000000Z", 'status' => "disabled", - 'description' => "V3aBOX1Ig8hROFB3MljHGXrpVSkSdQBQzqXHWCk88yAdkNbUUlXp2sT5T809AbvtJaUy0K5oRI2Afv57nsS8pT7iwNl9CKN5yCsDMuuaWg6vjoZFJU5quwxFBXnJ5Eq6GcNPCEV", - 'bear_point_shop_id' => "cfaee0db-75fb-400f-903e-26a4c985a0f1" + 'description' => "ksQWSl6Am3gCBrhM35EfmrtOFWMml5EKRiDsWg9ZcujQMFmb4vZ2HzNm8wdK6sB9HsuClaKx3AfzVa9lboQsNDBH1uzKMqlEF94aThPURq2Q4ZM2ZH2d8EggWOOiiO67HWQCePWkLnY7y5P2vTc2kTDF85U9g31HpRLtjhMxgRT9FEddBtVan5HyW6Uan9MoYMbeeB", + 'bear_point_shop_id' => "31c9f7ff-0f4b-4d5e-9f9a-ad55c8b8dd0a" ] ); try { @@ -1242,19 +1218,19 @@ public function testCreateCampaign28() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["ecb94336-bc40-45c7-a4c9-ff50eb9b5625", "d9aec62c-684a-48ed-a338-37e1d6178cdc", "a9f24063-de9d-4c28-99aa-34e2f4da519d", "bc35ca97-5c1d-46fa-b44b-5a3355569cc9", "ed370fc1-cf38-4cca-827d-baac45dfb826"], - 'point_expires_in_days' => 7745, - 'point_expires_at' => "2020-09-09T09:03:21.000000Z", + 'blacklisted_shop_ids' => ["85e1f3c4-22c4-41f9-bd30-7231cdccbba2", "d8ceaf2b-e734-4913-8017-5576e6d603f1", "6b7e8e67-c80a-4649-a3e8-a709f7d7c110", "09349235-1d18-4bdd-97a7-e1b6bc626358", "8df2dbba-cc7d-4f75-944c-5f5dd9b16cff", "f473e0a1-1f30-49f6-acc9-d3e49fb24776", "304b7e86-b301-435b-99a0-0b9dc2d588a3", "84bb9fe4-c3c9-4a4d-87e2-d07ae9b52215", "f023f31c-595b-45b7-b70e-1a1ccc7118bc"], + 'point_expires_in_days' => 2825, + 'point_expires_at' => "2024-03-24T09:43:18.000000Z", 'status' => "disabled", - 'description' => "LwDYHWq9h3ayYxNgOJ9lz7HMs7r8Mwpfor2g0yfZY1uTlDfXz0uDeov2GaxLjZM7ftEliKPQLWJArPq3tph1c8gKwadNnw5eCqfZdksVLOzbmWJa8YkV10V05hf8WtQGHpv3xPQzPNZMa3cTmTslTDHzq00PkzT3rjRscSaT", - 'bear_point_shop_id' => "063dcaba-9144-4e1c-857f-642112c0d8d5" + 'description' => "XoKUl0tR07369wBiPR32MXZafz3jffpT8lgGERnFdcWhSdaJfJ60D0H2T0aKhnL3FlnAD82QrpYaKuslNraOesyAiawWiyWkSV3bs4OkWhHFx3P67yxFmxWAZtUSoiVrIFnb7w6ZClkoqVajvuG5cGcBP5wA9GwSB8bfxMId7hFKERGvYa7vbD1cIywVpXocQ5N", + 'bear_point_shop_id' => "b8fdd0b9-bdb8-4343-81d6-13cb9097ba97" ] ); try { @@ -1270,20 +1246,20 @@ public function testCreateCampaign29() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["db07faf8-13f7-448e-a0c1-144a243d50d8", "5fca59df-0e4e-469d-8c5e-994f2c13d94c", "922f60a5-5f2b-4044-956a-0cc18bd35327", "054c1ec5-3020-4555-8fb9-a15c9ab35bfc", "68ce2acb-b555-4ba0-93d3-420d068ae647"], - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1635, - 'point_expires_at' => "2021-10-02T08:45:04.000000Z", + 'blacklisted_shop_ids' => ["01221d4b-6bd2-421e-83b5-8d46c0692ccc", "7632179f-4641-4ec9-9224-851a4fcaeca2", "c1dfc402-4604-4f05-a6ad-66bd4231a769", "ca83b717-4506-4747-97dd-dd15bcce7a09", "6bf41a4b-4086-44f5-99c9-3bb8b59bfadb", "d16120fd-01a3-4043-9ca4-3b4e673a2822"], + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 2627, + 'point_expires_at' => "2021-11-10T07:42:12.000000Z", 'status' => "disabled", - 'description' => "mda66Hxc4wf0VsciZqVg9CY4JyxUqm9QYX9eOR0RPX1REGDLSjexe42N6h2JPSKXOz8JwoXWD3OcRqlTHYw", - 'bear_point_shop_id' => "47d02a8d-60de-4007-940f-854fc85f70bf" + 'description' => "qLCZ99AjVbK3l31NeAICSoLJdEVZoJB0H5I2jNmYRtpCMs", + 'bear_point_shop_id' => "808730fc-a43f-4139-94e5-c682bd62a394" ] ); try { @@ -1299,21 +1275,21 @@ public function testCreateCampaign30() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["0576df80-5e17-4d73-b40e-be2c47d29e82", "d79126e6-24de-4587-aa51-9020d2ba2446", "50bf5615-4f0a-4f75-a660-236d349829c7", "c9baddd1-ed56-41af-a6ad-2ba528541b17", "53a96c08-7d97-4455-b3f7-8723b197ec34", "26481e90-ea0b-430d-85e8-81e6638acdd9"], - 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8121, - 'point_expires_at' => "2021-03-28T19:03:53.000000Z", + 'blacklisted_shop_ids' => ["26f30113-6213-4ea7-aca1-958505591023", "2659686a-b006-4e33-81be-29161e31edb0", "f02ead1f-89b8-40b5-b92e-68942ebfbdc0", "d598b035-aa8a-4008-a8de-f88033c0d90c", "6f78321e-7303-4ad7-9105-6311fc68fba1"], + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 8613, + 'point_expires_at' => "2020-06-26T07:19:03.000000Z", 'status' => "enabled", - 'description' => "ws7k48pGfLa44NJMCeJ8jlsCf1ZGfe6gS6x1DqMOxCGU3f6AMPJnByO8IAY8ZIAKOHAMaB7ZxbhLpAG3vIRMVqbJVgHdPhvPKwzwzrbVYcpu84LTKQxDTzMnM7RDpI6DZQTPfIajSBmWzFbVfaL5LT2cPjctfArtA5QzauCKeqrCHL", - 'bear_point_shop_id' => "3f4edd4f-6b06-45e2-b681-85af3ffed4a6" + 'description' => "OWFExGORRYNLJdsZ6n3IGoF44i0499bTqwmusaHN4dAo0kcMwrj6lsuth9pSzmqVAxW3BZh2UFG0NdobuyCqKAyF8XBloHn7nUM7l934bPMQ7DIwFMXGuPCrmdUDxKggDFfFvOJkxhc8IPvtQD4QxNm6tX3Guvbo2vDNfvQpElqxJKgNyOMeXS2rUoCJ5iHqorIsw", + 'bear_point_shop_id' => "e9afdb93-b68a-41ab-9598-720be7534709" ] ); try { @@ -1329,32 +1305,25 @@ public function testCreateCampaign31() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["bd07d001-39b1-4a0f-8e5c-e71387e7c81f", "b3fed67a-ea63-47f0-92cd-41f8142e043b", "d5599594-1232-426c-a3b8-5d1d118c704f", "e6f6a3b1-0c76-4ae8-8e25-abb739f7db21"], + 'blacklisted_shop_ids' => ["c91fbde3-6c5e-400a-9eb2-f1aebf9000e3"], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 1275, - 'point_expires_at' => "2023-07-29T17:34:04.000000Z", + 'point_expires_in_days' => 4550, + 'point_expires_at' => "2022-03-25T04:16:14.000000Z", 'status' => "disabled", - 'description' => "DPGC2ST6zTd6xVdSlQkj4Z4gR5YjMfLJAECo2gNDDCrV3PxozvlpngWpA6xbZMfc0uwppINu3aeeMh7MwqqZDhOobPpK6TParuulg11gUr", - 'bear_point_shop_id' => "beadc325-a593-4be7-9771-a7b52a247e31" + 'description' => "skU0m8hSr1melepO9LnwIsUcSmvb4GOUqCz9cGDIhlPt52zP7YS2DWusWLcKpd2P335Nv6jpCTg7cImjgcPmkAEumRe3ajM", + 'bear_point_shop_id' => "038318e7-52fd-4e26-b860-8bd6527f0dae" ] ); try { @@ -1370,20 +1339,18 @@ public function testCreateCampaign32() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["c4359b9f-867f-4618-acf5-ecd54ab3d9fd", "46e244c0-ddbb-4cbc-bd3c-949f8e78ff6f"], + 'blacklisted_shop_ids' => ["df0b3647-0743-48b0-8b93-eeda96a8e818", "b81d974c-147c-4eb7-964d-62ba88e80218", "f810b961-7b4d-4c28-8507-67aa87c33c5f", "c8ee8815-fa12-4047-bb98-b3f6a6d272b2", "e61cd7bf-d09d-4c4e-8188-c190bf4e9914", "c4ce61f3-e08c-413e-8ea7-27524f9c86c7"], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1391,18 +1358,14 @@ public function testCreateCampaign32() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 6775, - 'point_expires_at' => "2020-07-24T17:49:41.000000Z", - 'status' => "disabled", - 'description' => "rDbvmuL7BqYd28Ylq4PTRllx603bU9utxlgE1LKaCgZVizYnvZve6TUW", - 'bear_point_shop_id' => "8818651c-e2a3-4bc6-9f20-5657eaad3e0f" + 'point_expires_in_days' => 3639, + 'point_expires_at' => "2020-06-14T14:53:22.000000Z", + 'status' => "enabled", + 'description' => "190Xf2yHeAyBqIIySMiYLD3kq3Znz8pepfEmpSiLZTFdERWScAwFtubDUWmymMiDwFFfcNNLAfTp6G3m2S11HDiNC2T6Z1NRFWi9xNJqHv5TG4qAHZdsob31RGFcTjCH", + 'bear_point_shop_id' => "88d50049-eaaa-4713-9888-438565c654fc" ] ); try { @@ -1418,24 +1381,18 @@ public function testCreateCampaign33() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["941b4124-76a5-4bf9-bea7-201ba68d37b2", "728dcae2-9635-4d56-abf3-0eb50dd72467", "2620cf50-7575-4010-9ef6-750d02482490", "9a960fc8-c095-4b75-bb5d-588505e17641", "54b7b435-9148-47d7-9b20-e8499d927e11", "9e987df1-a368-49ce-8803-775de371bea5", "79319822-3a55-44af-af4d-1405f6983a08", "a32b4412-c600-4b9a-aee9-39bf2445d1b9", "b1031177-4e07-41ce-893c-6d610f7a155d"], + 'blacklisted_shop_ids' => ["4f5fc76b-a68e-41b6-8cc5-300d0bd856dd", "ed2b834f-0a4b-4b03-9327-d39f5d6875c4", "11804f59-6b09-4a8d-a7c4-3280234040e6"], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1443,22 +1400,24 @@ public function testCreateCampaign33() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 6597, - 'point_expires_at' => "2024-08-27T16:38:42.000000Z", + 'point_expires_in_days' => 1581, + 'point_expires_at' => "2020-03-11T05:08:25.000000Z", 'status' => "disabled", - 'description' => "B4yB1GZTk4B1PKHR2EWhPZSvV8nScTvJ4VHpUajLmD9cCimPwC9", - 'bear_point_shop_id' => "81e9a8ab-c0b7-44cc-95c8-f7bcde157a86" + 'description' => "Y", + 'bear_point_shop_id' => "f66ced05-6cc2-44e6-9376-c43291ada319" ] ); try { @@ -1474,23 +1433,21 @@ public function testCreateCampaign34() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["63ac092d-0ae1-4e53-9bcf-056ec6baf649", "33a04813-a943-4a25-880a-a2ba0b583f08", "d24dbc22-c4c2-4aca-a96d-b42a6a1b7547", "c349af82-0e02-484b-bb69-048c9892516f", "480758f0-8314-43ac-a0f2-9e3d6d48beae", "b7156c61-2881-41d6-80b9-4cc60092027d", "924ede89-d375-4c34-b7be-17be17e3a7d7", "337f2c14-48e9-407d-86df-2344a47333e7"], - 'applicable_days_of_week' => [4, 4, 6], + 'blacklisted_shop_ids' => ["0e1a6631-9114-4ad5-a356-cd3470da04df", "4d83cf95-6fba-48bb-af80-26d03b0d8e5c", "06efe866-3fc3-4474-ac81-701f0e89442c", "46d76246-9ee1-4f19-ab59-7389c29c4669", "4e6ef6d7-f992-4fff-abd9-3a6554ccc24c", "c3e6ea70-c298-4570-83a8-b7bb0b84a1dc", "13d7b2ca-1aff-47b3-b3c3-25ebbd5fa5cd"], + 'applicable_days_of_week' => [0, 0, 6, 5, 2, 2, 0, 0, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1505,19 +1462,14 @@ public function testCreateCampaign34() ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 2204, - 'point_expires_at' => "2020-01-21T04:30:23.000000Z", - 'status' => "disabled", - 'description' => "17kjNr295nMRl2EDxJjIsLyTAA5MEWhdNFDbX7fss0ltmaJnxslaUL7RrxqbBxY5tCbxb", - 'bear_point_shop_id' => "e84ca2b3-1d35-47c6-ba85-c37c462e61c1" + 'point_expires_in_days' => 3994, + 'point_expires_at' => "2023-09-12T03:23:15.000000Z", + 'status' => "enabled", + 'description' => "29Gzz59vVOvin5VZAtZIBDPoHNl5n64I544K0pgRwqKcwLRpyfhvSp3huvf9ISSZ1V5b6lHxDKXrcl2EVGtJV2Ntce9IqiVZ5m5eyekXLeKtBuImxN", + 'bear_point_shop_id' => "343cffee-7894-4558-9103-8b9048d29db4" ] ); try { @@ -1533,43 +1485,26 @@ public function testCreateCampaign35() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["864d006d-3796-433a-abaa-de16ebbbdbe4", "c31328b3-33f0-481c-a492-06f54401b62c", "c3e9b077-3ad5-4a27-827d-af83ba0e9685", "566a5e27-c496-495b-ab72-eff136b7127b", "eb7729ad-81f2-4d76-8a0a-4633e5c19dc7", "bcb6ca96-bed6-4ebf-80f3-657c61bc8936", "a139ea1b-b7c7-452d-bc73-9e1256e6e89f"], + 'blacklisted_shop_ids' => ["5870c6a2-e400-437f-92fd-8f3571977603", "686a44da-3719-4cce-89e9-64e5910b3969", "733c3fbe-f789-4d0c-abe4-8cf08dfe1138", "b742899d-a228-43a3-b790-b62b66d3da39", "24dc59cc-eea1-4e57-be5f-779b9ee7b323", "1c8669ff-e16c-4321-9e0c-38ff1af4fe6b"], 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 4, 4, 6, 2, 1, 0, 6, 6], + 'applicable_days_of_week' => [3, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1577,18 +1512,14 @@ public function testCreateCampaign35() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3307, - 'point_expires_at' => "2025-08-24T07:24:59.000000Z", - 'status' => "disabled", - 'description' => "dqTZCuDots6oOpUnX5paeprWtPSGZrL9UrmNU3vFgZ69vwXIbJ7yB2uIbdTxo63tcXPzmao0EWnRVCjlgZcfxXnQfXvfoocz3td7BZN78kqzJ0Us2fGrJyLKsRHFPpRHSTTSFxnvRwj3Oa3urFP8R4bhOdaBwGLVVHwtN3AFb20DhVqIxWOmhxrSYnMI0dEOIqOFLq", - 'bear_point_shop_id' => "467d9c6e-ee0c-47b2-a05a-f6de0baf9c17" + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2324, + 'point_expires_at' => "2023-12-30T03:07:15.000000Z", + 'status' => "enabled", + 'description' => "43dBm26Or7FE7oxXwqyeP95WFsrDTZsTHaLMAx4xhJmPNb2Vt3kMgTzAxm3nuCtm4tM4rQ7TMWwQQegAiqW5Gh3EedIVkoAN4R6PBgm1bgbkQVRY8MuhwDykulFo5mDyJw8V3XaTOkFDFDXkJRYuzmNrD0IPFMYcPpoEq", + 'bear_point_shop_id' => "bdd184ae-3a63-465a-b1c0-77d93b94f94e" ] ); try { @@ -1604,38 +1535,43 @@ public function testCreateCampaign36() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["81e6c84c-012f-42eb-97de-97b5bfa13fc7", "014b9ca6-a8a8-4146-b246-7006283254d5", "af5496f5-2c79-477b-84d6-3d078a2d6a11", "fc72153b-b455-46f0-925b-5dda5378f06e", "ec6b6ca7-bfc3-4f35-aaa2-ec552ae39159", "b613a92b-1965-40de-babd-e32c10e7a730"], - 'minimum_number_of_products' => 6684, + 'blacklisted_shop_ids' => ["38bc99cb-7e59-42f5-ab70-59978a3ec1dd", "30f8937c-1148-4f57-b376-eaeb511409da", "1e9c5250-da8f-4462-bf75-482322c6639d", "4b435381-e35e-42f0-bf77-62cf25161e2b", "eb6323ba-f000-47ed-b0cc-29791c4f6e0f", "02fbc9a4-93be-4819-a6aa-19e370f1dadd", "5891efde-9a2a-4d40-929e-d0bca2e537ee", "46388d76-5d52-415f-b234-3c654cf39813"], + 'minimum_number_of_products' => 7791, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3, 5, 0, 2, 0, 3, 5, 3], + 'applicable_days_of_week' => [5, 1, 3, 5, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 477, - 'point_expires_at' => "2022-05-08T13:01:59.000000Z", - 'status' => "disabled", - 'description' => "e7wXOOVc8GIqj26qcMQ423OrAYOyd21L95eAaG4JW0HS70OJOUKjK", - 'bear_point_shop_id' => "65ae8acc-fae5-4b47-9c5d-eade8e0b91c3" + 'point_expires_in_days' => 9578, + 'point_expires_at' => "2024-05-15T05:55:54.000000Z", + 'status' => "enabled", + 'description' => "qLz34cJjz9WzSXV2wa", + 'bear_point_shop_id' => "491608c9-0b70-46bc-8fee-51a288934b14" ] ); try { @@ -1651,16 +1587,16 @@ public function testCreateCampaign37() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["eb58da4c-d411-417b-9ddb-541e2f16cd2e", "e5e88518-bdf9-43e3-b388-0a214d05eed8", "398450ad-f999-44e3-a125-2b4612bd1099", "f6448fcf-0759-47ad-b0c1-76c1c28cf6ac", "e1236987-3648-4281-a959-030d700aa6d9", "bc0a72cb-9439-4f7a-8637-c53b73928685", "926840b3-bf8b-4575-b844-eb507a488f7c", "55e9260a-66b2-4810-9569-960667beb763"], - 'minimum_number_of_amount' => 3061, - 'minimum_number_of_products' => 1193, + 'blacklisted_shop_ids' => ["a718380d-5045-4a81-a385-94ead0b32d6e", "8690af13-7e7e-4cd0-b547-7b44332e3515", "1df60c7e-8b24-46cf-8bcc-f6063c7133f1", "6eecbd73-7698-46f9-a03f-54b40feb8f02", "7cce5f2f-3b33-4625-81f4-7657fb297c79"], + 'minimum_number_of_amount' => 5205, + 'minimum_number_of_products' => 5815, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1671,15 +1607,12 @@ public function testCreateCampaign37() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [2, 3, 6, 0, 1, 3, 3, 3, 6, 4], + 'applicable_days_of_week' => [2, 2, 0, 3, 0, 4, 1, 0, 4, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1688,26 +1621,18 @@ public function testCreateCampaign37() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 2199, - 'point_expires_at' => "2021-09-18T11:35:30.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 4674, + 'point_expires_at' => "2026-01-03T04:04:20.000000Z", 'status' => "disabled", - 'description' => "jQgbj8PRfNm4vkTJ8joyTSHmI2see5qGgNKlkv5", - 'bear_point_shop_id' => "232f2690-3408-41f6-858f-6afde9d9b686" + 'description' => "n", + 'bear_point_shop_id' => "326b0442-b351-4cb2-82c1-7b68fc86263d" ] ); try { @@ -1723,23 +1648,20 @@ public function testCreateCampaign38() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["0b3861df-d05c-4e3b-89c5-0a6f79186922", "d987a0cd-1d06-4d6a-ba3f-696281225754", "794fde34-4656-49d0-b85d-786c9246c5da", "eff909c6-bcad-42b0-8168-d05b10f910fb"], - 'minimum_number_for_combination_purchase' => 6538, - 'minimum_number_of_amount' => 4726, - 'minimum_number_of_products' => 5903, + 'blacklisted_shop_ids' => ["a4eac22e-b80b-4280-b4f2-fcd2cc7a5afb", "1b69277e-5011-46e8-9aaa-6b4553eee5ed", "e9b5ea45-d0e8-41ee-808e-5de3e42031bf"], + 'minimum_number_for_combination_purchase' => 6594, + 'minimum_number_of_amount' => 2224, + 'minimum_number_of_products' => 6799, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [2, 0, 3, 3, 6, 4, 2, 1, 1], + 'applicable_days_of_week' => [5, 3, 5, 4, 1, 0, 1, 1, 3, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1765,15 +1687,14 @@ public function testCreateCampaign38() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3448, - 'point_expires_at' => "2023-01-15T04:35:08.000000Z", - 'status' => "disabled", - 'description' => "5LEwfbe5dxC9nFb6EnR37XI7b090WiBtRh0avWom7iSFIO4uZdtJGn6HWLBVq7JK", - 'bear_point_shop_id' => "a4dd7fcc-0b1f-45b8-92a6-7627b95cbfaf" + 'point_expires_in_days' => 6933, + 'point_expires_at' => "2022-07-27T18:58:19.000000Z", + 'status' => "enabled", + 'description' => "42hmKtJWGe0W2JoBVxOBG6QSEaMM6DcJjfAtdrmKAg3KBKDu0vlbYdVC6n9nVLo43cE33CQPF6kxIlI0uguDnziraNYM7VX5YLnlD8HOOCDlP4GZ7jbmXMO5zVMwfk3fyCehTHNb57OPgysrQCIrNbKg5EGtS1CRG8HTOfVnvp3qGXZFBsOSpPHbl", + 'bear_point_shop_id' => "4c9b89a9-5f40-415c-a976-f53734ab53d5" ] ); try { @@ -1789,46 +1710,40 @@ public function testCreateCampaign39() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["61415e7f-8e73-4249-8077-b74083841b31", "a57b6db7-95cf-49b7-9f45-cc790aa1fbd2", "f264ed2e-f17c-4477-9562-06032db7f39b", "45941a1f-8ad2-4189-bbe7-a78294a09755", "8dce04f9-4037-41af-b6a0-aec6c446417d", "ac1167a9-5106-4165-a1be-78069295dd60", "6bc5c39e-a2a0-4f1b-b557-9b653bae6523", "e4100b87-f642-4d8b-81fb-80a0beb291a8", "27d10618-dbeb-4324-9660-d16799ea23a4", "2d1f0949-3663-40a1-87e9-8556c4eef1ee"], + 'blacklisted_shop_ids' => ["82642164-01e8-4155-a000-0f3f641868cd", "7e9c47fa-0c05-4f24-8f18-30e2e7b9123c", "7887c897-f90f-4b3f-9618-904a6e86ea63", "00c594fe-2347-4835-90e2-db9693e8df06", "3fed078b-e1ae-4174-8069-c20b8f61321b", "8991ab91-7889-47c8-b5a5-1b72253f1e5f", "170f0e75-1572-42fe-b798-29477dd121f3", "58c57af5-ed3b-4e9a-a21d-860f794d4c90", "8a7f78a6-29cd-4baa-871b-f4d43dd01f7f", "549dbea8-9417-4c6a-9b49-2de3e664b0c0"], 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 792, - 'minimum_number_of_amount' => 5934, - 'minimum_number_of_products' => 1059, + 'minimum_number_for_combination_purchase' => 2649, + 'minimum_number_of_amount' => 15, + 'minimum_number_of_products' => 3596, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 5, 6, 1, 1], + 'applicable_days_of_week' => [1, 4, 3, 0, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1454, - 'point_expires_at' => "2021-02-28T18:27:26.000000Z", - 'status' => "enabled", - 'description' => "OPQZR4UpdKmspN8b2gkMcSPrmt0hjIJu43wB7scWlYirrj6XmXYoqVEvKvw3AdEs5hGDLuaSpYl1TGEiugglxJJBGt0dcPbtQc", - 'bear_point_shop_id' => "18a70f0b-e834-4289-a8f5-40530d0484eb" + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 4489, + 'point_expires_at' => "2020-11-23T13:17:35.000000Z", + 'status' => "disabled", + 'description' => "BURahT5P9DvE8UV0j2YqC15yVJZpc8KVpHARBDgg1Gn2XcmC1vS6JUWIFuWHifSCeHqDX4OovF1kPsfFAfUD6hedBMnO5c5siBhPS0PdEUgltcrxJuLRpPyEyLzg5USUF0acnAYj9bCB7rUqwv3jfmweeo8gmjkrVbM4yoFbYRleOf9KOkq0RFzjJHwRArvOU8komJ1A", + 'bear_point_shop_id' => "de5091fb-8cf4-40ba-a7eb-0898fbac1aac" ] ); try { @@ -1844,24 +1759,32 @@ public function testCreateCampaign40() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["f86c6a82-0cc0-4296-b6f5-0a02d8ca8cd3", "d4ffa6d2-d4fc-48f7-9836-f24037695fd2", "0894505e-f626-4578-b766-40891a8942cf"], - 'max_point_amount' => 3526, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7764, - 'minimum_number_of_amount' => 7838, - 'minimum_number_of_products' => 8334, + 'blacklisted_shop_ids' => ["71b1b3b5-e2df-4d5d-9256-c86ce71858f5", "1abd5269-69b7-436d-8a2e-c9c74ae8843e", "fb7bc652-573c-454d-9b72-3e8d0089b244", "4240785b-6b7e-44f5-bffa-2d68103556e7", "a6ac4918-31de-434d-b799-46e902f391ae", "ca87b72f-fd32-417c-879b-343a97c8800a", "7277f5d1-e65c-453d-85f7-2bf872949b3f"], + 'max_point_amount' => 1655, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 9542, + 'minimum_number_of_amount' => 6247, + 'minimum_number_of_products' => 9821, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 4, 1, 0, 6, 3, 4], + 'applicable_days_of_week' => [0, 2, 6, 3, 4, 1, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1872,20 +1795,20 @@ public function testCreateCampaign40() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5513, - 'point_expires_at' => "2021-12-27T08:34:08.000000Z", + 'point_expires_in_days' => 5050, + 'point_expires_at' => "2022-10-28T16:02:46.000000Z", 'status' => "enabled", - 'description' => "klVD4mELe2edQd6Mwu12UeT7ThuLLgJ9PT2zGkxOOzhTpPLnUQXea3eTBlP1za1n7IcWMlrV1ey0F13qC7iArhwm76E35ql4XfUae14Wbt93t26LiQAMBYx057AoBwLeryNecuIhUBXRQRCvkSHsmDbMU34aVyZLcCN", - 'bear_point_shop_id' => "874aa396-be8e-4545-aaa4-25b418584b4b" + 'description' => "mS964bSnGq9n7PpIOomMWW66P3IlH0kXmsTMdugDsmRtGnF", + 'bear_point_shop_id' => "800d76bd-ea25-451f-b7a9-9dcc79871a34" ] ); try { @@ -1901,49 +1824,59 @@ public function testCreateCampaign41() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["429f1990-7940-42d7-aced-18502887b7f7", "87d957f9-2537-45eb-b0c5-533247a92337", "eaad126f-ce60-4d6d-ae03-008aff865ea0", "69ca8429-32dc-4ba1-97bc-32f20fe59e0e", "993eb375-9bc9-4557-b381-8d03d79392a6", "16837334-bdd4-49c1-80af-4e10412c1047", "a0cddf05-8966-405e-b199-84b9f52324fe", "1eb04df5-7d65-4808-b8d4-98f60f4bbc04"], - 'max_total_point_amount' => 2395, - 'max_point_amount' => 924, + 'blacklisted_shop_ids' => ["ba1619ac-dd06-40c6-8ec3-e35740d64dfd", "89143c15-9f19-4d8f-b262-4c9a07297b5b"], + 'max_total_point_amount' => 7776, + 'max_point_amount' => 9495, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 3868, - 'minimum_number_of_amount' => 3901, - 'minimum_number_of_products' => 9946, + 'minimum_number_for_combination_purchase' => 3189, + 'minimum_number_of_amount' => 1504, + 'minimum_number_of_products' => 936, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 5, 6], + 'applicable_days_of_week' => [4, 3, 2, 0, 0, 1, 0, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 5962, - 'point_expires_at' => "2022-10-12T10:45:36.000000Z", + 'point_expires_in_days' => 6539, + 'point_expires_at' => "2022-10-19T01:27:31.000000Z", 'status' => "enabled", - 'description' => "qAG", - 'bear_point_shop_id' => "c04254a4-219d-46e1-a88a-2e3fc69aac00" + 'description' => "D2aKjXN0NBWyTy0xC6byToeZcV73t7vuEmirlewYMI5WNi6AMJzfUo3Mw8SUD48UFtXOBKAPivd5iJNrdqAuTxyB0A3WX2EcUb892jz3Nv10xFyFeM64iLpLDhctAZixWvzCjvZGuuLmpXAGJua2paAAkUgzb5zEsMYGbxzOIV2r2JtDEGxgzX90xQ1qEwnOj", + 'bear_point_shop_id' => "e9cfb02d-84ff-4f24-91fa-d542d9ce580a" ] ); try { @@ -1959,21 +1892,21 @@ public function testCreateCampaign42() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["03ff9c2e-f48b-492d-a9dc-b008f21aa19b", "9919206a-c063-47b2-8bb2-28555b6e284a", "cb938a61-5a2a-4409-a085-f2e6d19fd0ef"], - 'dest_private_money_id' => "b82853d1-56a4-4280-bd73-6c00387ceb3a", - 'max_total_point_amount' => 7865, - 'max_point_amount' => 8944, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7965, - 'minimum_number_of_amount' => 7353, - 'minimum_number_of_products' => 3626, + 'blacklisted_shop_ids' => ["b94808ea-854d-40e4-852a-55b2ac596f7d", "19d63811-58da-4d67-a82b-2af1f14f4dab", "578a11c3-660a-4a8f-b667-d4291161078f", "14bd0209-3695-4d22-9e31-1f01560a31c5", "38b6a983-ff7c-4ece-affc-38fc79ccd857", "5a4d18cf-877c-4ad0-8881-66468c88ea4d", "a835d275-57dc-47a1-86f9-6c675e75d99a", "99d6b7ac-a5ab-4fda-9d6f-f49ac023a264"], + 'dest_private_money_id' => "c825c927-f495-4c38-886e-0b75505cdf88", + 'max_total_point_amount' => 3175, + 'max_point_amount' => 5735, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 8339, + 'minimum_number_of_amount' => 5756, + 'minimum_number_of_products' => 7958, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1982,16 +1915,20 @@ public function testCreateCampaign42() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [4, 6, 1, 4], + 'applicable_days_of_week' => [0, 3, 5, 3, 2, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -2004,11 +1941,11 @@ public function testCreateCampaign42() ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1393, - 'point_expires_at' => "2025-01-27T18:07:15.000000Z", + 'point_expires_in_days' => 9705, + 'point_expires_at' => "2023-04-02T15:08:00.000000Z", 'status' => "disabled", - 'description' => "jn2vqwiu14DVHGOrsaIKsQ11QA0zf5QFhEcKjjKztGRK6K9KAPEUIedziHih60rhQZO78Ysa8FmX0ccAumcgyg4cqEaxSmm8kmOYz37PEcPNNiKvN5Ht8RLA9ghACTJRDSXhb0oNXnX7lDuTKN6ygQ5h7kN0paU2HC64wcGrUcdcR", - 'bear_point_shop_id' => "54a761a9-04de-454f-b27d-0d1171b4e453" + 'description' => "monziI8gPB410GLPQCeC7jS6W3DftZcdyglmNXEppEtAwequ8PJiYpSm0jLeVc0IIOPvouCcBMs9oEUXdmuJ5CsXeAgeVmz0XdBqvz2LZqSb1Cr9GvJk1u6JVnb04lQy4ktenk93ttYPJhOiPCYhnxitPJhteZ9v4lYIFrYpnV35pBMGKJEJkpn6Mlr99", + 'bear_point_shop_id' => "16b7b274-c59d-4bed-9c1e-d470763f074c" ] ); try { @@ -2024,47 +1961,57 @@ public function testCreateCampaign43() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["29cb70b3-38a2-4da5-ba09-a9c500ee3639", "57ee5edb-a971-4e84-8d09-17bf3681810f"], + 'blacklisted_shop_ids' => ["630f6bd4-35bb-433a-86d1-17e5f2d7c948", "7ec0242b-a049-4050-b399-43dd7fb2df9b"], 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "1040f50e-f108-465d-8684-fbc191ffcf9f", - 'max_total_point_amount' => 2328, - 'max_point_amount' => 3255, + 'dest_private_money_id' => "7409adc9-8642-4a5f-be42-7aa5fd134cc4", + 'max_total_point_amount' => 413, + 'max_point_amount' => 1514, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7021, - 'minimum_number_of_amount' => 513, - 'minimum_number_of_products' => 3999, + 'minimum_number_for_combination_purchase' => 4818, + 'minimum_number_of_amount' => 6801, + 'minimum_number_of_products' => 1202, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 5], + 'applicable_days_of_week' => [1, 4, 3, 3, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1962, - 'point_expires_at' => "2025-02-23T14:26:20.000000Z", - 'status' => "disabled", - 'description' => "IAldP5taDahvoqIf3H7H22Xm9qyhmrKIzglEahNrgMO9grD73ccOw2h3Fa222nHBaN6510bAHdVRRVqtJb7GLA5jeThW5qr3yEd4dXuL0rYsAz43Mmx6hv0Ug3INp6i2B7flubMg8I3PFzXHSWu8scihqWwWKLIsgxoxZCQ2441blMtS", - 'bear_point_shop_id' => "7d64234f-4e7f-4d5a-886f-d925d69e9057" + 'point_expires_in_days' => 5762, + 'point_expires_at' => "2020-12-18T00:46:35.000000Z", + 'status' => "enabled", + 'description' => "4Ceen1NSjytDUp3byZcFEPnIDVyEjs1xIVAG7PJaXsPvnXy7JLPWT4POJKIKUBKfvAdAdVhR8qFWp5tCaOkj67zOOhzPjoLUnpes4zWmpVcy9ixDX4fCfbAE0AZjhFFPDiC5XgRDuJC7DFGXWJ1DsLyOnXTqwNlXWPSNst44xBM1tMMoOyW", + 'bear_point_shop_id' => "29beebbe-906f-412a-8197-adf137e9179a" ] ); try { @@ -2080,29 +2027,37 @@ public function testCreateCampaign44() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["60619afd-e884-4676-aefa-0b123a0846fc", "96b2b574-e79f-4806-bc14-071ca21d6d68"], + 'blacklisted_shop_ids' => ["56aebd63-b805-4c44-99b5-774186bc3cc4", "d725bdba-1824-4046-8488-54427e32b28c", "4f313d1a-282c-4fff-9aa5-43d3c43a5b50", "a261e82b-051e-45e8-9337-33145975f882", "1a3c59ac-b15d-49bd-af32-7d105cc62fcd", "65a2fddb-da43-4389-b594-2273672e744d", "c2479dfe-b34e-425f-8151-edfe7507d03e", "26500b68-cbe0-4546-b0a9-633bed4d9cae"], 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "67fc1bae-656f-4158-9618-afab3b7d41e3", - 'max_total_point_amount' => 8800, - 'max_point_amount' => 1599, + 'dest_private_money_id' => "d7b3b71c-dda0-4ac8-837f-9fef8559636a", + 'max_total_point_amount' => 4477, + 'max_point_amount' => 7738, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 4069, - 'minimum_number_of_amount' => 8207, - 'minimum_number_of_products' => 8816, + 'minimum_number_for_combination_purchase' => 9797, + 'minimum_number_of_amount' => 6507, + 'minimum_number_of_products' => 7171, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 6, 5, 6, 6, 0, 2, 0], + 'applicable_days_of_week' => [4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -2110,32 +2065,23 @@ public function testCreateCampaign44() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1075, - 'point_expires_at' => "2020-09-20T08:31:55.000000Z", - 'status' => "disabled", - 'description' => "W1f9b8gICLPqqow4qG8fKRsijZT9ACbFhSbUnXdQpmPpnHFqiJvOHOlQFLdxOm16oejI9dat1CLgQo", - 'bear_point_shop_id' => "93b7ea52-866c-497a-ba75-ac260357b85f" + 'subject' => "all", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 2674, + 'point_expires_at' => "2026-07-30T01:11:14.000000Z", + 'status' => "enabled", + 'description' => "HK5WKI86hTWo47qb9nSKNBR3LjzCdQo4GwTY7y2Am8ZcyGh3BczuQ1HmAT4U7cCHORIBupKF2LGLWlWRqEU1", + 'bear_point_shop_id' => "b685acd2-0eb3-41c8-96e6-1a3b53a7f675" ] ); try { @@ -2151,41 +2097,35 @@ public function testCreateCampaign45() { $client = $this->newClient(); $request = new Request\CreateCampaign( - "bfd8lI7ca3oyQQIsUl3rCM2ZMpE4WDor4IADTHdTPsjhUsWbuhnbIUFlfvobOclFXKfvdQivs3hjtD1VYnThEQOLtlkRPIAeI3C1kLw", - "f77d846f-d253-4b4a-b02b-57a7e55fc8f4", - "2025-01-04T14:37:11.000000Z", - "2021-10-01T05:50:40.000000Z", - 6136, - "external-transaction", + "oJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRy", + "dee3ffdd-82ff-4a84-a32c-8ad2c731de2b", + "2020-05-05T07:06:03.000000Z", + "2021-03-17T11:45:28.000000Z", + 5165, + "payment", [ - 'blacklisted_shop_ids' => ["39adc21c-d9f8-4e08-8218-c3997cacfd32", "3b34f451-8447-41f2-83a9-a93e9fde868e", "8298a950-0bed-45d1-b4b1-020ce5cf64db", "0bd780b5-6102-4c2f-8574-7d2dde6438ba", "cf9a56dd-0404-47df-8c32-f92a28c2b15c", "68e741d3-6d5b-4305-8782-daf138eb03a9", "328c53e7-9ef9-48b7-82d7-fb6f16f49e77", "61c60d63-1e20-406d-8c3d-518a2a51dbfc", "86632482-0033-48c3-ad29-f1c6102e1566", "dcbebd78-0f2d-4370-95f9-30165d3e6edc"], - 'budget_caps_amount' => 176165032, + 'blacklisted_shop_ids' => ["8445086b-8e86-4521-aa3a-f678fdd201c1", "1fc9dc97-b2b1-4d5f-970d-c9a8d9e5b197", "095f2d3a-4ed2-477c-a0c2-886897ef366b"], + 'budget_caps_amount' => 1727743563, 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'dest_private_money_id' => "0129c343-15d0-4670-a028-b8f38a6c09a2", - 'max_total_point_amount' => 3745, - 'max_point_amount' => 4799, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 1275, - 'minimum_number_of_amount' => 8919, - 'minimum_number_of_products' => 9197, + 'dest_private_money_id' => "f1028c87-0f6e-4df2-8bee-f136a76264d4", + 'max_total_point_amount' => 4761, + 'max_point_amount' => 1628, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 7143, + 'minimum_number_of_amount' => 6456, + 'minimum_number_of_products' => 9689, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [4, 1], + 'applicable_days_of_week' => [4, 5, 5, 5, 6, 5, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -2193,14 +2133,17 @@ public function testCreateCampaign45() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 9424, - 'point_expires_at' => "2022-12-05T07:58:13.000000Z", - 'status' => "enabled", - 'description' => "9CFz87kImOLWynZ7sTqSkOWWDLZmiyY4qSDce16GC4wPtLkv3o4mk88yYjRj6ppJLnlec8JObXuRsPVeFJcsOCB9dZH0k0NKC7bYH6IQhPn4Xu22OkprhqhwvNpMEMbpSnLulsX8V7SnJwOTksCozm6o1k9oe", - 'bear_point_shop_id' => "f07070f0-95d2-48c2-b78f-803da0ec24a8" + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3975, + 'point_expires_at' => "2023-09-20T22:45:37.000000Z", + 'status' => "disabled", + 'description' => "oQItbJApNFNbizZqSEKvNBsiLTmRsG1pcvzPfSNlMjgyCm3l36NNuyyweAXXanZiLS6lbj9JXoVWEOjNWcJ8Pqob8ZBDc2LIkAJFpX", + 'bear_point_shop_id' => "76417e2f-de33-4bf4-8384-ac4dc3c5afaa" ] ); try { diff --git a/tests/CreateCashtrayTest.php b/tests/CreateCashtrayTest.php index e1648581..9c88cffd 100644 --- a/tests/CreateCashtrayTest.php +++ b/tests/CreateCashtrayTest.php @@ -8,9 +8,9 @@ public function testCreateCashtray0() { $client = $this->newClient(); $request = new Request\CreateCashtray( - "fc981986-ee4d-43d5-95ac-a89576490394", - "78d88e5c-4959-43e2-aca3-907bf9069ec1", - 9551.0 + "cf74965c-8253-46b6-bb10-a5d88e200b1d", + "7f105556-0ecc-4e31-9a14-647ba8f7ebd5", + 526.0 ); try { $response = $client->send($request); @@ -25,11 +25,11 @@ public function testCreateCashtray1() { $client = $this->newClient(); $request = new Request\CreateCashtray( - "fc981986-ee4d-43d5-95ac-a89576490394", - "78d88e5c-4959-43e2-aca3-907bf9069ec1", - 9551.0, + "cf74965c-8253-46b6-bb10-a5d88e200b1d", + "7f105556-0ecc-4e31-9a14-647ba8f7ebd5", + 526.0, [ - 'expires_in' => 3865 + 'expires_in' => 6062 ] ); try { @@ -45,12 +45,12 @@ public function testCreateCashtray2() { $client = $this->newClient(); $request = new Request\CreateCashtray( - "fc981986-ee4d-43d5-95ac-a89576490394", - "78d88e5c-4959-43e2-aca3-907bf9069ec1", - 9551.0, + "cf74965c-8253-46b6-bb10-a5d88e200b1d", + "7f105556-0ecc-4e31-9a14-647ba8f7ebd5", + 526.0, [ - 'description' => "w5uYgLUj2LWIHcZ5Kh7Upt9fM2ThdFR4ZGmC3lYSdkRdIHlBo7iMGslQeLzTg9FCP6boJkANEWZ0xko5rtXdkj", - 'expires_in' => 3340 + 'description' => "PgZQoGXLb8hT5vzbbFysLVW03Q8sgkwbt7bycdIa6s2OiS448zYYuSerVgt5xpThqkxWuN4OkYmUnkAFHrW51", + 'expires_in' => 8121 ] ); try { diff --git a/tests/CreateCheckTest.php b/tests/CreateCheckTest.php index 4b2be3e2..fee9d36f 100644 --- a/tests/CreateCheckTest.php +++ b/tests/CreateCheckTest.php @@ -8,9 +8,9 @@ public function testCreateCheck0() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 6896.0 + 'money_amount' => 5024.0 ] ); try { @@ -26,10 +26,10 @@ public function testCreateCheck1() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 2977.0, - 'description' => "NZaugRp11iMcrfILoN8ZP7287JaoYb8spv1FcaYx8c7c37K2BoQEomxqdvzxKVxdoit0" + 'money_amount' => 3748.0, + 'description' => "IRy95uKnYj6aDVb3qDkr4zFWttvA7t4NS9wkdOXwioDpfXuzoNbRpuKefj9zn" ] ); try { @@ -45,11 +45,11 @@ public function testCreateCheck2() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 7556.0, + 'money_amount' => 5343.0, 'is_onetime' => TRUE, - 'description' => "sRdkY0a6T9IRy95uKnYj6aDVb3qDkr4zFWttvA7t4NS9wkdOXwioDpfXuzoNbRpuKefj9znX2XonFzQcO5QEOmdgUm73I2kFchNQksZB6ByT3lV" + 'description' => "2XonFzQcO5QEOmdgUm73I2kFchNQksZB6ByT3lVRQ7O823WFeXCsADfveWv5SetJL" ] ); try { @@ -65,12 +65,12 @@ public function testCreateCheck3() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 4946.0, - 'usage_limit' => 2385, - 'is_onetime' => TRUE, - 'description' => "7O823WFeXCsADfveWv5SetJLuZcB6tdcwibyPvTHbjOWbqqVGNOP2f7Fmc6XSXX" + 'money_amount' => 6569.0, + 'usage_limit' => 6976, + 'is_onetime' => FALSE, + 'description' => "ZcB6tdcwibyPvTHbjOWbqqVGNOP2f7Fmc6XSXXM3Y5XPxnjFhfkfYgvABxRhjV7rXm6F6onhtgkbe1I3fnSrAjiMpnuQgQ" ] ); try { @@ -86,13 +86,13 @@ public function testCreateCheck4() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 2094.0, - 'expires_at' => "2024-09-11T12:51:25.000000Z", - 'usage_limit' => 6416, + 'money_amount' => 9276.0, + 'expires_at' => "2023-06-15T01:41:34.000000Z", + 'usage_limit' => 8357, 'is_onetime' => FALSE, - 'description' => "Y5XPxnjFhfkfYgvABxRhjV7rXm6F6onhtgkbe1I3fnSrAjiMpnuQgQNZWqLAFAWqZBqyjs43AAjNChMERBnJER6lOBQBwAgsTow2Z3Uka1wds9TY9Bp5VDJiBPB1XeTNJcIKtWyeNc1zzlxW2hgOK8NI225RAsUHuuLFS4058hKDGnyjbxrF" + 'description' => "ZWqLAFA" ] ); try { @@ -108,14 +108,14 @@ public function testCreateCheck5() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 2702.0, - 'point_expires_at' => "2022-03-10T22:59:02.000000Z", - 'expires_at' => "2021-07-30T12:40:06.000000Z", - 'usage_limit' => 7160, - 'is_onetime' => TRUE, - 'description' => "kmTZedVWeLbSdWlORFkWxf1fgII7vrhxHZrOEIH6HNdDlfIrfFFwUdXhpSi4j72IcAxs47XeIzYlwiQaQGyn4Age91Y1cWNDBnv9RrzZK5kL8kuH9QZjAoA9Wjz3xWF4fJVtnG3Avmta20vIgud6F1U" + 'money_amount' => 8535.0, + 'starts_at' => "2020-01-27T12:34:57.000000Z", + 'expires_at' => "2022-08-25T17:41:46.000000Z", + 'usage_limit' => 5570, + 'is_onetime' => FALSE, + 'description' => "yjs43AAjNChMERBnJER6lOBQBwAgsTow2Z3Uka1wds9TY9Bp5VDJiBPB1XeTNJcIKtWyeNc1zzlxW2hgOK8NI225RAsUHuuLFS4058hKDGnyjbxrF6zxkmTZedVWeLbSdWlORF" ] ); try { @@ -131,15 +131,15 @@ public function testCreateCheck6() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 3850.0, - 'point_expires_in_days' => 2815, - 'point_expires_at' => "2021-03-16T04:27:51.000000Z", - 'expires_at' => "2022-11-20T03:26:05.000000Z", - 'usage_limit' => 3528, - 'is_onetime' => TRUE, - 'description' => "k2IRflsv" + 'money_amount' => 8285.0, + 'point_expires_at' => "2021-02-01T03:35:34.000000Z", + 'starts_at' => "2025-01-13T02:31:40.000000Z", + 'expires_at' => "2020-02-17T06:02:19.000000Z", + 'usage_limit' => 8382, + 'is_onetime' => FALSE, + 'description' => "f1fgII7vrhxHZrOEIH6HNdDlfIrfFFwUdXhpSi4j72IcAxs47XeIzYlwiQaQGyn4Age91Y1cWNDBnv9RrzZK5kL8kuH9QZjAoA9Wjz3xWF4fJVtnG3Avmta20" ] ); try { @@ -155,16 +155,16 @@ public function testCreateCheck7() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 9079.0, - 'bear_point_account' => "93a55815-5475-4f22-807c-a196eea46726", - 'point_expires_in_days' => 5723, - 'point_expires_at' => "2026-01-14T18:47:03.000000Z", - 'expires_at' => "2026-01-28T13:14:11.000000Z", - 'usage_limit' => 418, - 'is_onetime' => TRUE, - 'description' => "k0nQmXMvg0FcWUrBHOSV7LC2s46hfsRF0YKxTClCMK7WZ9OzNLNkjfoAuPSksHUuefNAm0yTlB8Y7jnhE6v0ICVfZpB32LWZFMYYNQ77hNnDgeQkP6BrHNLW2TjgwJkClYsxYjLV6mNckmX" + 'money_amount' => 3900.0, + 'point_expires_in_days' => 5726, + 'point_expires_at' => "2023-03-07T20:52:55.000000Z", + 'starts_at' => "2026-05-30T03:40:02.000000Z", + 'expires_at' => "2022-06-26T23:53:47.000000Z", + 'usage_limit' => 4598, + 'is_onetime' => FALSE, + 'description' => "g" ] ); try { @@ -180,10 +180,17 @@ public function testCreateCheck8() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 3927.0, - 'point_amount' => 1661.0 + 'money_amount' => 402.0, + 'bear_point_account' => "aa777010-6c87-40f5-a4b6-bbc677f1b631", + 'point_expires_in_days' => 4822, + 'point_expires_at' => "2024-01-11T00:02:18.000000Z", + 'starts_at' => "2025-03-23T15:42:54.000000Z", + 'expires_at' => "2021-03-16T04:27:51.000000Z", + 'usage_limit' => 3528, + 'is_onetime' => TRUE, + 'description' => "k2IRflsv" ] ); try { @@ -199,11 +206,10 @@ public function testCreateCheck9() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 9955.0, - 'point_amount' => 431.0, - 'description' => "TOBEvT1fZYocBrtgwRLixenA1GWqf2JPqamqpbbuSj1PURjYRasH9ARntTDK9f1O2csoG" + 'money_amount' => 9079.0, + 'point_amount' => 6165.0 ] ); try { @@ -219,12 +225,11 @@ public function testCreateCheck10() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 1704.0, - 'point_amount' => 650.0, - 'is_onetime' => TRUE, - 'description' => "55uy56fVMl4ovKtbbNML" + 'money_amount' => 5237.0, + 'point_amount' => 8704.0, + 'description' => "Zxk0nQmXMvg0FcWUrBHOSV7LC2s46hfsRF0YKxTClCMK7WZ9OzNLNkjfoAuPSksHUuefNAm0yTlB8Y7jnhE6v0ICVfZpB32LWZFMYYNQ77hNnDgeQkP6BrHNLW2Tj" ] ); try { @@ -240,13 +245,12 @@ public function testCreateCheck11() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 1019.0, - 'point_amount' => 3999.0, - 'usage_limit' => 2524, - 'is_onetime' => TRUE, - 'description' => "xf72tklHyikvXSu1xVqKMzKtPMLBX6YLvmDqPAbWtHJHRtQBqCHsx" + 'money_amount' => 1303.0, + 'point_amount' => 1918.0, + 'is_onetime' => FALSE, + 'description' => "kClYsxYjLV6mNckmXWb6cDTOBEvT1fZYocBrtgwRLixenA1GWqf2JPqamqpbbuSj1PURjYRasH9ARntTDK9f1O2csoG3F55uy56fVMl4ovKtbbNMLWzz4xf72tklHyikvXSu1" ] ); try { @@ -262,14 +266,13 @@ public function testCreateCheck12() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 4232.0, - 'point_amount' => 5355.0, - 'expires_at' => "2021-03-26T09:43:13.000000Z", - 'usage_limit' => 7806, - 'is_onetime' => FALSE, - 'description' => "iSHcZ37iojnk7j2j33qMA4N2evwLBNS7QyCEhtgNDuAnxydB9u3o7ZMeTosoRh4S0mExQI1uCwHXvSS9" + 'money_amount' => 4245.0, + 'point_amount' => 1918.0, + 'usage_limit' => 5489, + 'is_onetime' => TRUE, + 'description' => "KMzKtPM" ] ); try { @@ -285,15 +288,14 @@ public function testCreateCheck13() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 7160.0, - 'point_amount' => 2088.0, - 'point_expires_at' => "2026-02-06T23:34:09.000000Z", - 'expires_at' => "2020-03-30T00:48:24.000000Z", - 'usage_limit' => 3022, + 'money_amount' => 1356.0, + 'point_amount' => 2520.0, + 'expires_at' => "2023-08-06T00:45:12.000000Z", + 'usage_limit' => 7641, 'is_onetime' => TRUE, - 'description' => "eqv2rRxx8SeYgA5RTAZIE0d3whSKLF4xWXCgQOdSsQVPrApoltrzZbMjGbqCaDUv1CsWTy6z2FdXbf" + 'description' => "LvmDqPAbWtHJHRtQBqCHsxk71kIOiSHcZ37iojnk7j2j33qMA4N2evwLBNS7QyCEhtgNDuAnxydB9u3o7ZMeTosoRh4S0mExQI1uCwHXvSS9xqXNJMeqv2rRxx8SeYgA5RTAZIE0d3whSKLF4xWXCgQO" ] ); try { @@ -309,16 +311,15 @@ public function testCreateCheck14() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 8280.0, - 'point_amount' => 3169.0, - 'point_expires_in_days' => 2302, - 'point_expires_at' => "2020-06-21T10:51:14.000000Z", - 'expires_at' => "2020-10-25T14:15:25.000000Z", - 'usage_limit' => 3135, - 'is_onetime' => FALSE, - 'description' => "HwaVVWGcOvRgfjTir1eeHpnGAvFN5uVHKI7mM3plgJR5fwzKIFQcpGZZVlRU03Fa2F6PUopGrOCijX4VQZjHwhb9lV9sTjbq8Wo22UU1er3T1gBtfr20CiDsCwyLdW5AzEeQbE5VhNxjrtNh84WLuHKWoYQpDLtJyiWbDVy6Ss7attO0KDv" + 'money_amount' => 2077.0, + 'point_amount' => 4068.0, + 'starts_at' => "2026-05-23T07:25:19.000000Z", + 'expires_at' => "2026-03-12T09:28:51.000000Z", + 'usage_limit' => 6131, + 'is_onetime' => TRUE, + 'description' => "QVPrApoltrzZbMjGbqCaDUv1CsWTy6z2FdXbfXavW2HwaVVWGcOvRgfjTir1eeHpnGAvFN5uVHKI7mM3plgJR5fwzKIFQcpGZ" ] ); try { @@ -334,17 +335,16 @@ public function testCreateCheck15() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'money_amount' => 6578.0, - 'point_amount' => 4934.0, - 'bear_point_account' => "e96623cb-b255-40b3-b3d0-7fd936255c3f", - 'point_expires_in_days' => 3930, - 'point_expires_at' => "2021-06-23T00:37:46.000000Z", - 'expires_at' => "2020-08-08T16:24:09.000000Z", - 'usage_limit' => 4996, + 'money_amount' => 171.0, + 'point_amount' => 8022.0, + 'point_expires_at' => "2022-12-26T10:43:56.000000Z", + 'starts_at' => "2023-06-08T09:08:49.000000Z", + 'expires_at' => "2025-12-10T17:22:36.000000Z", + 'usage_limit' => 3904, 'is_onetime' => TRUE, - 'description' => "IyRndmm72c26Cd6B3OB7swghUIdkqUOY2HAI87h7tC8vMnTzjNmFWDzLZEPN7HQXwymFrbXYvN3cal4RO9jT63dRDxKNVoewLoaJggIMA5wXB3CTdPu3I6Gb57N6Bfk723xgVJhWc2FLmu9RV4wTQ1eFfFoOmA6KgKFTgUMIqeaKPydQtxKkPEiJ9F7s09s2D07ZJt" + 'description' => "3Fa2F6PUopGrOCijX4VQZjHwhb9lV9sTjbq8Wo22UU1er3T1gBtfr20CiDsCwyLdW5AzEeQbE5VhNxjrtNh84WLuHKWoYQpDLtJyiWbDVy6Ss7attO0KDvZ2PuoFKU33PYYZTEIyRndmm72c26Cd6B3OB7swghUIdkqUOY2HAI87h7tC8" ] ); try { @@ -360,9 +360,17 @@ public function testCreateCheck16() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 1362.0 + 'money_amount' => 8196.0, + 'point_amount' => 8481.0, + 'point_expires_in_days' => 3114, + 'point_expires_at' => "2022-12-13T13:20:59.000000Z", + 'starts_at' => "2021-11-26T13:30:50.000000Z", + 'expires_at' => "2023-07-06T21:19:50.000000Z", + 'usage_limit' => 6733, + 'is_onetime' => TRUE, + 'description' => "jNmFWDzLZEPN7HQXwymFrbXYvN3cal4RO9jT63dRDxKNVoewLoaJggIMA5wXB3CTdPu3I6Gb57N6Bfk723xgVJhWc2FLmu9RV4wTQ1eFfFoOmA6KgKFTgUMIqea" ] ); try { @@ -378,10 +386,18 @@ public function testCreateCheck17() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 9935.0, - 'description' => "nJyz65lsPnpU0js5rsIZ4cWpER3UtPkG2eq1I6SZr9Xo8DUROCVDxPSk72x92MmliF75MFhbZKuKGU7dTPisUgKnCVzFujd5tp1lylHobnm6HycWppeOG" + 'money_amount' => 1147.0, + 'point_amount' => 4299.0, + 'bear_point_account' => "85eb9ed0-f179-4fe4-aa51-3aff9ab93b13", + 'point_expires_in_days' => 2979, + 'point_expires_at' => "2022-04-08T19:31:00.000000Z", + 'starts_at' => "2023-03-13T06:15:20.000000Z", + 'expires_at' => "2020-05-15T12:12:19.000000Z", + 'usage_limit' => 6859, + 'is_onetime' => TRUE, + 'description' => "kPEiJ9F7s09s2D07ZJtROtnJyz65lsPnpU0js5rsIZ4cWpER3UtPkG2eq1I6SZr9Xo8DUROCVDxPSk72x92MmliF75MFhbZKuKGU7dTPisUgKnCVzFujd5tp1lylHobnm" ] ); try { @@ -397,11 +413,9 @@ public function testCreateCheck18() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 3859.0, - 'is_onetime' => FALSE, - 'description' => "5c4bSqVBGp3Ank6BTTvgxHzzgdLIxgPMdYrCUsTg7mFBD5JyTl3OSbQF6o9LFFmkiVCdqahnfY1HR9DfMzD3LCASqee9bY3sHOGNF3Mai4m7no77RN8AasCH56gnyuHFpFsNPJmzuH1GHYOOmiUvKwyiQYSSoPK3" + 'point_amount' => 9526.0 ] ); try { @@ -417,12 +431,10 @@ public function testCreateCheck19() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 3592.0, - 'usage_limit' => 2357, - 'is_onetime' => TRUE, - 'description' => "GrmU0unMptspEioBBqGcJLaXcepDTPRHElLNQrvWUnk17KWAioiFIGH7shpxz5S2r82nr4Char2DsC6IOlQ3ZCa8lZmMT5mAFAIeN7EOzXnRCcbLOsMiN4tjoxBAROpiRc0j39oPNkDTFwGmGihFz2z0g" + 'point_amount' => 1480.0, + 'description' => "cWppeOG5c4bSqVBGp3Ank6BTTvgxHzzgdLIxgPMdYrCUsTg7mFBD5JyTl3OSbQF6o9LFFmkiVCdqahnfY1HR9DfMzD3LCASqee9bY3sHOGNF3Mai4m7no77RN8" ] ); try { @@ -438,13 +450,11 @@ public function testCreateCheck20() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 7066.0, - 'expires_at' => "2020-02-09T04:52:58.000000Z", - 'usage_limit' => 5158, - 'is_onetime' => TRUE, - 'description' => "nSv3peMsqUtDBVf5JNWPBpzSQtetKx5V0IU1H2quyHwM52367FRSK6ZN3dPGJYhssMJ1c" + 'point_amount' => 6849.0, + 'is_onetime' => FALSE, + 'description' => "CH56gnyuHFpFsNPJmzuH1GHYOOmiUvKwyiQYSSoPK3N5ZGrmU0unMptspEioBBqGcJLaXcepDTPRHElLNQrvWUnk17KWAioiFIGH7shpxz5S2r82nr4C" ] ); try { @@ -460,14 +470,12 @@ public function testCreateCheck21() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 3007.0, - 'point_expires_at' => "2025-08-08T18:23:02.000000Z", - 'expires_at' => "2022-06-22T04:29:19.000000Z", - 'usage_limit' => 7940, - 'is_onetime' => TRUE, - 'description' => "uwaN6FqKGuMQEbIhSKLSxcJDAAH0jwIPbMhYlMMXruKsOetb8P3w3wpAlq46MRFhBa1KSFCImukjAtQPb0UOTifX7KrzTtAdseC51TTzGU05VTqLiAQDTT40IDYkIvu0sCcHMaDTHEOIiZjdOoQxmayWcgZvBQUAudiHvhALf0xr0YedjAtAh" + 'point_amount' => 9576.0, + 'usage_limit' => 8254, + 'is_onetime' => FALSE, + 'description' => "ar2DsC6IOlQ3ZCa8lZmMT5mAFAIeN7EOzXnRCcbLOsMiN4tjoxBAROpiRc0j39oPNkDTFwGmGihFz2z0gAPfWDnSv3peMsqUtDBVf5JNWPBpzSQtetKx5V0IU1H2quyHwM52367FRSK6ZN" ] ); try { @@ -483,15 +491,13 @@ public function testCreateCheck22() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 379.0, - 'point_expires_in_days' => 5154, - 'point_expires_at' => "2023-03-21T03:25:06.000000Z", - 'expires_at' => "2025-12-03T20:22:03.000000Z", - 'usage_limit' => 1588, + 'point_amount' => 6372.0, + 'expires_at' => "2025-11-12T00:19:28.000000Z", + 'usage_limit' => 5072, 'is_onetime' => FALSE, - 'description' => "5ZEYWHc6DIDKem3xaXPio5o0q9x0iUyrfJOMPlYYA9d24g2qlkQeuW1v6Ot04JjRtKJ3Y50yRgOZb7LyYK" + 'description' => "JYhssMJ1c81K9V4uwaN6FqKGuMQEbIhSKLSxcJDAAH0jwIPbMhYlMMXruKsOetb8P3w3wpAlq46MRFhBa1KSFCImukjAtQPb0UOTifX7KrzTtAdseC51TTzGU05VTqLiAQDTT40IDYkIvu0sCcHMaDTHEOIiZjdOoQxmayWcgZvBQUAudiHvhALf0xr0YedjAtAhk4Q5" ] ); try { @@ -507,16 +513,89 @@ public function testCreateCheck23() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "a86fabb0-da61-4285-b6d4-cc169f4f6139", + [ + 'point_amount' => 6469.0, + 'starts_at' => "2020-07-18T03:30:33.000000Z", + 'expires_at' => "2021-02-07T00:56:55.000000Z", + 'usage_limit' => 8136, + 'is_onetime' => FALSE, + 'description' => "c6DIDKem3xaXPio5o0q9x0iUyrfJOMPlYYA9d24g2qlkQeuW1v6Ot04JjRtKJ3Y50yRgOZb7LyYKRMPV8lVcOO1w2GShMQxP1XNaA4tMwkt9CEIs7P52Qn8Ps6rGg4gxhQEPHlDMgzo7RyqyjDQCvIVLohtP" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreateCheck24() + { + $client = $this->newClient(); + $request = new Request\CreateCheck( + "a86fabb0-da61-4285-b6d4-cc169f4f6139", + [ + 'point_amount' => 4791.0, + 'point_expires_at' => "2026-06-30T19:11:21.000000Z", + 'starts_at' => "2021-01-30T07:45:50.000000Z", + 'expires_at' => "2021-06-28T20:36:40.000000Z", + 'usage_limit' => 3767, + 'is_onetime' => TRUE, + 'description' => "JvkHIDHAM5JdvPW8u4K9jehE0FIX2d1fsIJRaq4cseT3Jr8x9EZ1qV4Ufa8eDKBhpNX1jWPk8Z" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreateCheck25() + { + $client = $this->newClient(); + $request = new Request\CreateCheck( + "a86fabb0-da61-4285-b6d4-cc169f4f6139", + [ + 'point_amount' => 7965.0, + 'point_expires_in_days' => 4917, + 'point_expires_at' => "2020-03-10T07:58:15.000000Z", + 'starts_at' => "2021-12-19T14:02:57.000000Z", + 'expires_at' => "2025-05-17T02:42:56.000000Z", + 'usage_limit' => 7171, + 'is_onetime' => TRUE, + 'description' => "9mfs2NjGqIbT9OwqnkaPpwID0eLyZpFNZ79bus52pNLLPoSL84SGwACEhVooVmB4cFvbTIGcXWAqG4BSfipEZMFGhk16I7iXigWOnUAkBWGfv1h3SdKWf7Mk6qxlTgasH11ZahWwt0KCw4FDQO05qLTqGDbzQDuaFv4VsaDUMga8HPHLfj8VAxLQCn6DppPY7uZ" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreateCheck26() + { + $client = $this->newClient(); + $request = new Request\CreateCheck( + "a86fabb0-da61-4285-b6d4-cc169f4f6139", [ - 'point_amount' => 1031.0, - 'bear_point_account' => "24a7f392-2f7b-4452-8d3f-b8d06a33d356", - 'point_expires_in_days' => 3897, - 'point_expires_at' => "2026-03-28T15:42:36.000000Z", - 'expires_at' => "2021-08-08T21:23:34.000000Z", - 'usage_limit' => 5543, + 'point_amount' => 2725.0, + 'bear_point_account' => "14cd664b-3d73-4db5-b74d-79a988721d66", + 'point_expires_in_days' => 1076, + 'point_expires_at' => "2024-07-14T16:15:43.000000Z", + 'starts_at' => "2020-01-05T15:39:57.000000Z", + 'expires_at' => "2023-05-18T00:25:59.000000Z", + 'usage_limit' => 7307, 'is_onetime' => FALSE, - 'description' => "cOO1w2GShMQxP1XNaA4tMwkt9CEIs7P52Qn8Ps6rGg4gxhQEPHlDMgzo7RyqyjDQCvIVLohtP7YX7LIJvkHIDHAM5JdvPW8u4K9jehE0FIX2d1fsIJRaq4cseT3Jr8x9EZ1qV4Ufa8eDK" + 'description' => "YDCuFCMBOgtd28MFakoJp4sttlPyu0hLTf3LV1FvqM27O2bqybT3XFSWXNEvBDebROkI568yn3vAdg2WzE6cQfJbdKVhYmdIeaGtyZiVBFtaHsVEu5jHLt1IIKsQ450xUM6O5hfI4vi32RsgmtpDzruBR2bpCJbWCsF1XOMwOMfbCbRi8MeoObjQBbD5vivOmPF" ] ); try { diff --git a/tests/CreateCouponTest.php b/tests/CreateCouponTest.php index d6f05028..70da01ad 100644 --- a/tests/CreateCouponTest.php +++ b/tests/CreateCouponTest.php @@ -8,13 +8,13 @@ public function testCreateCoupon0() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 2825 + 'discount_amount' => 2977 ] ); try { @@ -30,14 +30,14 @@ public function testCreateCoupon1() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 1898, - 'num_recipients_cap' => 6242 + 'discount_amount' => 9112, + 'num_recipients_cap' => 8957 ] ); try { @@ -53,15 +53,15 @@ public function testCreateCoupon2() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 2686, - 'storage_id' => "c2cb8ba6-9663-4590-9ccb-b1ca871c97d3", - 'num_recipients_cap' => 4391 + 'discount_amount' => 2791, + 'storage_id' => "31d3ed9f-4752-4736-b046-58332de278ed", + 'num_recipients_cap' => 7420 ] ); try { @@ -77,16 +77,16 @@ public function testCreateCoupon3() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 6749, - 'min_amount' => 6802, - 'storage_id' => "6d9d1dc8-381d-4b6c-b7c6-866cc03798fd", - 'num_recipients_cap' => 3428 + 'discount_amount' => 8875, + 'min_amount' => 2229, + 'storage_id' => "7ace5234-e621-4dd6-96ed-ec03795f83f7", + 'num_recipients_cap' => 3674 ] ); try { @@ -102,17 +102,17 @@ public function testCreateCoupon4() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 3366, - 'usage_limit' => 7852, - 'min_amount' => 9075, - 'storage_id' => "55d2db9d-a225-4eec-bf74-d46a1416086a", - 'num_recipients_cap' => 960 + 'discount_amount' => 6847, + 'usage_limit' => 7143, + 'min_amount' => 6062, + 'storage_id' => "c9830767-1654-4110-96aa-0933fdf2ca08", + 'num_recipients_cap' => 4179 ] ); try { @@ -128,18 +128,18 @@ public function testCreateCoupon5() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 3823, - 'code' => "DQEUx", - 'usage_limit' => 8260, - 'min_amount' => 9319, - 'storage_id' => "e04cb02b-4d68-453b-b62c-9ab7c063a344", - 'num_recipients_cap' => 2823 + 'discount_amount' => 2566, + 'code' => "Ut1Kexb2Z", + 'usage_limit' => 3545, + 'min_amount' => 7886, + 'storage_id' => "4ff3d8b0-fdbb-4f8d-b88c-4c4f87d95921", + 'num_recipients_cap' => 2152 ] ); try { @@ -155,19 +155,19 @@ public function testCreateCoupon6() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 9454, + 'discount_amount' => 796, 'is_public' => FALSE, - 'code' => "C5Rf", - 'usage_limit' => 885, - 'min_amount' => 48, - 'storage_id' => "8627ea81-0c5d-4e1e-8330-c9f595082217", - 'num_recipients_cap' => 6830 + 'code' => "DD", + 'usage_limit' => 3712, + 'min_amount' => 9020, + 'storage_id' => "0b16a0d9-edf0-4e55-ab82-f6b92fc698fe", + 'num_recipients_cap' => 9 ] ); try { @@ -183,20 +183,20 @@ public function testCreateCoupon7() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 1042, - 'is_hidden' => FALSE, + 'discount_amount' => 4387, + 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "wmpPkPj", - 'usage_limit' => 9863, - 'min_amount' => 482, - 'storage_id' => "31f1197c-e26c-4745-89db-289d93afcd8a", - 'num_recipients_cap' => 4120 + 'code' => "w", + 'usage_limit' => 9567, + 'min_amount' => 9974, + 'storage_id' => "c4d647fd-2a61-4333-bb08-42a4d4e4d558", + 'num_recipients_cap' => 7423 ] ); try { @@ -212,21 +212,21 @@ public function testCreateCoupon8() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 5458, + 'discount_amount' => 6293, 'is_disabled' => FALSE, - 'is_hidden' => FALSE, - 'is_public' => TRUE, - 'code' => "TFSpI6", - 'usage_limit' => 1161, - 'min_amount' => 4714, - 'storage_id' => "3ab6a819-9b77-4dca-9560-df55b9792d20", - 'num_recipients_cap' => 598 + 'is_hidden' => TRUE, + 'is_public' => FALSE, + 'code' => "uf", + 'usage_limit' => 6225, + 'min_amount' => 4382, + 'storage_id' => "45a3e4fa-7a08-44a9-a67a-d578c5a1f432", + 'num_recipients_cap' => 8832 ] ); try { @@ -242,22 +242,22 @@ public function testCreateCoupon9() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 8475, - 'display_ends_at' => "2024-03-15T06:02:11.000000Z", - 'is_disabled' => TRUE, + 'discount_amount' => 616, + 'display_ends_at' => "2020-02-01T10:54:50.000000Z", + 'is_disabled' => FALSE, 'is_hidden' => FALSE, - 'is_public' => FALSE, - 'code' => "el2A200gV", - 'usage_limit' => 4996, - 'min_amount' => 2195, - 'storage_id' => "eb472636-1115-405e-867d-4478e504f290", - 'num_recipients_cap' => 8447 + 'is_public' => TRUE, + 'code' => "S68SpNEGk", + 'usage_limit' => 6893, + 'min_amount' => 8747, + 'storage_id' => "351795d3-555c-465d-9616-5bb33d3a0112", + 'num_recipients_cap' => 4612 ] ); try { @@ -273,23 +273,23 @@ public function testCreateCoupon10() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 9561, - 'display_starts_at' => "2024-11-29T07:25:20.000000Z", - 'display_ends_at' => "2025-03-31T13:28:06.000000Z", - 'is_disabled' => FALSE, - 'is_hidden' => TRUE, + 'discount_amount' => 5664, + 'display_starts_at' => "2023-08-31T21:59:49.000000Z", + 'display_ends_at' => "2020-06-21T11:03:39.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => FALSE, 'is_public' => FALSE, - 'code' => "wCiS0MuC", - 'usage_limit' => 6220, - 'min_amount' => 4755, - 'storage_id' => "3529c673-7100-42fd-b7f8-f2442522d814", - 'num_recipients_cap' => 6359 + 'code' => "Zn41Vz", + 'usage_limit' => 8140, + 'min_amount' => 6747, + 'storage_id' => "e440aa4b-440d-4191-8c55-90e7c3883207", + 'num_recipients_cap' => 6789 ] ); try { @@ -305,24 +305,24 @@ public function testCreateCoupon11() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 6756, - 'discount_upper_limit' => 2791, - 'display_starts_at' => "2026-04-05T08:50:26.000000Z", - 'display_ends_at' => "2025-01-07T18:01:55.000000Z", - 'is_disabled' => FALSE, + 'discount_amount' => 6963, + 'discount_upper_limit' => 877, + 'display_starts_at' => "2021-08-16T14:14:09.000000Z", + 'display_ends_at' => "2026-01-09T11:34:49.000000Z", + 'is_disabled' => TRUE, 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "LSvZ2KQOR", - 'usage_limit' => 6904, - 'min_amount' => 205, - 'storage_id' => "70328b16-c6fc-487b-88f2-cf19193eba6f", - 'num_recipients_cap' => 7739 + 'code' => "eKoLdF", + 'usage_limit' => 1464, + 'min_amount' => 5546, + 'storage_id' => "55abcb6d-cd3c-4cf4-b9d2-0c38b2e33442", + 'num_recipients_cap' => 7101 ] ); try { @@ -338,25 +338,25 @@ public function testCreateCoupon12() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 111, - 'description' => "jM66W2y8KrZ8xMlNalvWasLjNh8s14cZJ7e4Q9GCUyL2v9u3mWzZwKq", - 'discount_upper_limit' => 6700, - 'display_starts_at' => "2022-10-08T05:52:11.000000Z", - 'display_ends_at' => "2022-08-22T03:20:36.000000Z", + 'discount_amount' => 2968, + 'description' => "v1AJsBz3l6W699PQnfTErfIkmiU4i2bFcYt3zvnnQAgg6WKGNaTc3A08bOic61u1yVQPNCQEFIkbwhO9RJiR7mxn7kYGzShazSiZH6DDfNqfsVRi3zxzsVzVJLxpF9uCjOUSNMH9fWh27PiOpr", + 'discount_upper_limit' => 8136, + 'display_starts_at' => "2020-11-05T22:22:56.000000Z", + 'display_ends_at' => "2021-04-11T12:55:41.000000Z", 'is_disabled' => TRUE, - 'is_hidden' => TRUE, + 'is_hidden' => FALSE, 'is_public' => FALSE, - 'code' => "jrUlmk", - 'usage_limit' => 459, - 'min_amount' => 7688, - 'storage_id' => "7d2be485-4d81-4752-bc2d-5f812b78a096", - 'num_recipients_cap' => 4197 + 'code' => "4Lh", + 'usage_limit' => 6626, + 'min_amount' => 7728, + 'storage_id' => "884c6147-fa6b-4b99-bf86-e7efff0f6c3c", + 'num_recipients_cap' => 1386 ] ); try { @@ -372,15 +372,15 @@ public function testCreateCoupon13() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 9896, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["78dd7be5-5769-4d65-99de-cb7cd715657b", "57ee39d9-a836-4f28-81ed-0a4d3e719d5e", "88af3f42-3a14-4933-a5a8-be8f079f8196", "77b656b8-483c-44d7-83a9-34a914248419", "91424faf-e3ab-4271-8147-df5a94a6aaa3", "b42212d1-b9d7-424e-a2e5-138d77ce1de4", "f7bfef35-a942-48cc-a4b6-30ffe10a9bed", "1cfddede-4d0d-413a-b65c-9535efc4e197", "bb598f30-95ee-445c-b052-77ed5eb511c0"] + 'discount_amount' => 8656, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["c0e5cf43-2775-4930-a03a-8dc10e25894f", "123d0f97-b35d-4e61-a954-996c50a6e1ff", "ee0dab4b-a78a-41aa-baf9-03d6989f0dc6", "6ea7c6a4-edd9-4459-92ef-e04b26bcdea6"] ] ); try { @@ -396,16 +396,16 @@ public function testCreateCoupon14() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 929, + 'discount_amount' => 1760, 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["9a5a3e2f-28ff-4350-9d4e-678ed17fbbfe", "2496519b-f1a7-4166-ac7b-6f8e426a90b1", "24faaadb-bb01-4c3f-91e4-aefddada5a04", "72eb79d3-8b46-4390-a173-359e2992c092", "a158dfec-b4c9-4416-bbfe-b15e26e0ed43", "bde3ffa1-e7ce-4ab4-aa02-dc96da5fad78", "c4bdc889-b749-4865-a511-a953385b7867", "c68277e3-8aa5-4fc7-8a80-10f325f9c2d3", "470878b3-2b21-4518-90c1-da1711bbb9a8"], - 'num_recipients_cap' => 2870 + 'available_shop_ids' => ["83322b8a-50e1-485d-9ae3-123df2dd9bbd"], + 'num_recipients_cap' => 2046 ] ); try { @@ -421,17 +421,17 @@ public function testCreateCoupon15() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 9773, + 'discount_amount' => 623, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["cf93c8cd-43d5-4f7f-aab5-9c3fb2e2b80f", "3a7c73b4-7115-4c37-acce-4a90957180ca", "9bf46afe-fe64-413d-9ece-beb5c2dddb0c"], - 'storage_id' => "f990cab7-7733-431a-8307-a690a574e4e1", - 'num_recipients_cap' => 7592 + 'available_shop_ids' => ["84e38e7b-3e45-4df1-9928-255973340ac7", "909ce057-c4da-4bd5-9ecd-18026bfb61e7", "79dac755-49b5-494c-8ab8-e1ee50141b0e", "054c8a92-ef65-4515-88e4-0c2631dab5e2", "3ab983c5-c76b-40fb-8cb6-c0a3192cf400"], + 'storage_id' => "0ad91ed6-8809-4ac3-bc96-cd62952fa53e", + 'num_recipients_cap' => 6571 ] ); try { @@ -447,18 +447,18 @@ public function testCreateCoupon16() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 5486, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["6fe69433-f951-45e9-a96a-c2164f8f5d58", "e36685d7-49af-400c-8cb3-f61963fbf8bb", "4d2cfd10-4c9a-4992-a38e-a5b6826f0e0f", "43d6794e-cee5-47a8-b920-eec2f01b552a", "c5e381c9-f3a7-4e96-a340-fefde054d30d", "78ef7f1b-3ff9-4044-bc13-deb0ac740eba"], - 'min_amount' => 8918, - 'storage_id' => "9599c701-0c05-4398-b3f8-d32de94a2fbd", - 'num_recipients_cap' => 5974 + 'discount_amount' => 4570, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["6211df6c-2add-40ff-af59-213e97fd7391", "1594d243-c57d-4a3b-9dda-bafd2cccb1c6", "fff44c5b-23f5-468b-b059-77ea2e02d7d8", "bfaff472-2207-4b19-9fbf-0d91173fb7f6", "b10845e9-b263-45eb-869d-201738f6a3b1", "d5238f6b-4ae2-4c8c-83fa-2c76032f774d", "77abeb25-cd45-476c-9f62-b07e04be56ec"], + 'min_amount' => 914, + 'storage_id' => "d53b8b89-ff61-44d4-9b15-a3a2a080bf83", + 'num_recipients_cap' => 4866 ] ); try { @@ -474,19 +474,19 @@ public function testCreateCoupon17() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 3931, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["339a753f-ff32-4ac0-9af0-d61f08fe69f9", "b8d54085-166e-48ea-b228-7a99824ee785"], - 'usage_limit' => 2025, - 'min_amount' => 8505, - 'storage_id' => "40cf004a-9bd3-45af-a8c8-fc4d025db973", - 'num_recipients_cap' => 7608 + 'discount_amount' => 1320, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["f80ded11-0cff-462c-b3eb-36788f5a617e", "47ddbfc4-4957-43fb-86de-39802cbe07de", "75411c8e-d454-49e9-be2e-f6b437f213f3", "5b7694fe-552a-49f9-86e4-81698f33401e", "39ab188e-1381-496a-9489-b4d82886dcd9", "02ed45da-4d18-4d9c-83b6-564608a6fd60", "872eb207-30eb-4170-b0a9-275f8ae2c282"], + 'usage_limit' => 1407, + 'min_amount' => 5170, + 'storage_id' => "78ece272-bcfe-43cf-a862-11064b1b5fab", + 'num_recipients_cap' => 3435 ] ); try { @@ -502,20 +502,20 @@ public function testCreateCoupon18() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 6884, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["db90d7c8-2a62-4b15-a885-8d29ba90d006", "8c9e246d-9b7a-4b6d-9b97-ed97b0c19844", "f80d69ad-e813-4fbd-be07-fdf651b88385", "31f752f3-9940-4e75-b897-4064957acc5c", "fba8dad1-ee7e-4a28-8620-58465a5bc583", "6b3cfb31-da62-4f90-827c-aa8ac7dbfa5b", "89a52cbb-b02e-40b9-86a7-12c68b281556", "7be14553-0694-495d-a9fe-def81430abce", "cec6db8a-37c0-4b40-92a7-cf8132f30968", "39bd25ad-f628-4259-9eb3-d194e1f2e343"], - 'code' => "G383Fy", - 'usage_limit' => 9830, - 'min_amount' => 998, - 'storage_id' => "08ddde84-47a4-4921-bf30-ae47e8715c5e", - 'num_recipients_cap' => 429 + 'discount_amount' => 5557, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["884775b7-46a9-419b-8381-af2901825361"], + 'code' => "5R9O7hnOQ", + 'usage_limit' => 77, + 'min_amount' => 3174, + 'storage_id' => "af2407c4-c06a-433f-b475-05b8786ffc5c", + 'num_recipients_cap' => 5284 ] ); try { @@ -531,21 +531,21 @@ public function testCreateCoupon19() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 599, + 'discount_amount' => 2865, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["15b67fbd-6184-464a-912b-4fcd655b8435", "d07f4855-d771-4e92-9c14-c5c78223d1b4", "7f1bfcb0-5ea7-46d4-94b5-ad9a70661c17", "0afb9707-7ec0-4248-b1d9-522918c3c04f", "e5b53b03-3979-4c58-a5c4-9c378e0f5dec", "799e7e3d-cebe-46f0-b309-8be83b3a187f", "701c2296-8304-413b-bc3a-bd8e9aa6b651"], - 'is_public' => TRUE, - 'code' => "7", - 'usage_limit' => 8962, - 'min_amount' => 5531, - 'storage_id' => "aaa46969-d7d4-4d9a-95e4-dff4f0a14659", - 'num_recipients_cap' => 4140 + 'available_shop_ids' => ["12ec7961-782e-426a-aec6-c2c2995d1409", "c027b5a1-bdf9-47f4-b6e6-13ad1e0266c3", "b73aa506-9fdb-4f3c-970a-afd5c9cd69b5", "af2cb86c-cc94-4976-a17e-aedda680fd5f", "a66d0593-5e8c-4306-b349-8e616542676e", "9eb4e7b6-84a8-42c4-a6b8-209d629870f1"], + 'is_public' => FALSE, + 'code' => "2k", + 'usage_limit' => 3891, + 'min_amount' => 5701, + 'storage_id' => "05094f54-77f1-4675-bccd-a9ab5797ab98", + 'num_recipients_cap' => 6836 ] ); try { @@ -561,22 +561,22 @@ public function testCreateCoupon20() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 5146, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["fcb46ff9-a75a-4cf4-92d9-c98c59cb9c81", "9893ddce-d137-454e-9211-6ee3f3b87a16", "5206e128-2890-42a3-95c3-eae5aad70444", "935df521-c9fe-4458-80c9-8f25fbbb8484", "c54da7b0-7c95-4a31-90bd-b5bc64c96904", "94ce1b9c-ea5b-42e9-bba6-5fba1cf4acef", "5ce3bed4-93b6-4d09-a4c5-b73553a52e39", "5f6b0d18-0ee5-4c89-8657-62e5a6edfc13"], + 'discount_amount' => 2387, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["1a8aa2f5-567f-40ea-9dc0-705735f0a546", "dd47e997-c41f-41c4-922b-53c58edd3e03"], 'is_hidden' => FALSE, - 'is_public' => TRUE, - 'code' => "x", - 'usage_limit' => 5139, - 'min_amount' => 330, - 'storage_id' => "cbd3c9bb-4768-4fc8-8d03-59368788e1ac", - 'num_recipients_cap' => 7121 + 'is_public' => FALSE, + 'code' => "53", + 'usage_limit' => 1059, + 'min_amount' => 4222, + 'storage_id' => "0e43e934-c389-4db7-82fc-2e47591e2d83", + 'num_recipients_cap' => 1700 ] ); try { @@ -592,23 +592,23 @@ public function testCreateCoupon21() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 6749, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["c6170fbf-2851-483a-a778-617df795fa00", "f23ba8a8-4001-4723-aa33-a6972f1c4c66", "cef2bf34-1c95-4b77-a8b8-ccc5dba619ec"], - 'is_disabled' => FALSE, + 'discount_amount' => 8989, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["af6d9f27-5149-42c6-9ff2-d4b97acb5d7a", "0ed8d7d9-615b-4516-b1c1-5c42200c0247"], + 'is_disabled' => TRUE, 'is_hidden' => FALSE, 'is_public' => TRUE, - 'code' => "GgfInUuZU", - 'usage_limit' => 1754, - 'min_amount' => 8623, - 'storage_id' => "2b9792e3-12a8-4b7f-a4d8-e5ab812c334a", - 'num_recipients_cap' => 76 + 'code' => "S1AZ81e", + 'usage_limit' => 2987, + 'min_amount' => 1713, + 'storage_id' => "f4924cbc-5f5e-459b-bae1-13aec1ac389e", + 'num_recipients_cap' => 2323 ] ); try { @@ -624,24 +624,24 @@ public function testCreateCoupon22() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 2668, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["224ea208-e960-40e4-9cdc-126ff73bb6c4", "34028b22-6d75-49f6-b97e-6a5442513cc1"], - 'display_ends_at' => "2020-10-25T19:59:00.000000Z", + 'discount_amount' => 8972, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["5a9c8155-b5c7-4df0-b2d2-cd5ee3099a1d", "9c9abf74-93d0-4af0-9bda-7b670e78e2da", "fbb950fa-de92-404f-9dde-c3a2a76330de", "164e9429-ea86-4868-8605-13ad40be3508", "3b5f3676-930f-482e-8ffd-ff8c4c63d76d", "06578476-40c9-4f0c-8b07-556af7917703"], + 'display_ends_at' => "2021-02-01T09:43:50.000000Z", 'is_disabled' => FALSE, 'is_hidden' => FALSE, - 'is_public' => TRUE, - 'code' => "XHRXocL0a", - 'usage_limit' => 4146, - 'min_amount' => 6597, - 'storage_id' => "1d9aef80-9e5c-4c4e-809b-417c131f120e", - 'num_recipients_cap' => 5670 + 'is_public' => FALSE, + 'code' => "7aM7Qi", + 'usage_limit' => 9644, + 'min_amount' => 1571, + 'storage_id' => "3462313f-4e4e-4fa9-9dbe-613ac5c5bac0", + 'num_recipients_cap' => 4533 ] ); try { @@ -657,25 +657,25 @@ public function testCreateCoupon23() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 271, + 'discount_amount' => 3276, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["2554c02c-ea34-4659-a4eb-d7ca7fd43c17"], - 'display_starts_at' => "2025-02-02T18:36:48.000000Z", - 'display_ends_at' => "2024-01-04T03:34:47.000000Z", + 'available_shop_ids' => ["72f2de0a-ebf5-422b-9f8f-f6239512c32b"], + 'display_starts_at' => "2025-10-12T06:38:12.000000Z", + 'display_ends_at' => "2025-06-12T16:49:21.000000Z", 'is_disabled' => FALSE, 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "KTEIA1", - 'usage_limit' => 589, - 'min_amount' => 5799, - 'storage_id' => "079ff9c1-1766-48ad-b216-2c48c7f80667", - 'num_recipients_cap' => 9101 + 'code' => "8ZF", + 'usage_limit' => 6034, + 'min_amount' => 905, + 'storage_id' => "512451b5-756d-404e-863f-4fbe2098f039", + 'num_recipients_cap' => 7012 ] ); try { @@ -691,26 +691,26 @@ public function testCreateCoupon24() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 3201, + 'discount_amount' => 9452, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["619dfaab-8187-436c-b72b-e2b49d615746", "6790c1f9-d9d2-409d-9053-4154d115e4a0", "655b3f03-979e-4115-b71c-8253a1819563", "cbd73c2f-33ae-48e6-a0e4-8ce1fcd2dee9", "1d3cde0a-8412-42d8-8930-9f61ea093670", "53aa895b-c7e8-438d-8718-11eece17cba5", "356d653a-87bb-49d1-9470-20ed82944109", "7dd0c4e1-1845-49c8-b41b-253603093e9c", "2e777984-13ca-4f95-9d70-d678315aa7cd", "76fdf526-731f-450b-96f7-374273828a3f"], - 'discount_upper_limit' => 7957, - 'display_starts_at' => "2020-12-11T15:09:15.000000Z", - 'display_ends_at' => "2023-12-26T22:48:55.000000Z", + 'available_shop_ids' => ["e004cfaf-49c0-45f9-bbcb-e40bb3cceda5", "909dea6c-5bb8-4901-a012-3fe0c943ac1c", "39b28893-43aa-4496-a3d5-8499e7259073", "3ac5b817-1859-4a77-9b97-f3b89e95e426", "4ae2ba29-8ebf-4b9d-83d7-8bfd7a8e4d27", "0dd3690d-1bb8-4f72-9c48-9656cedffd63", "f715440b-f88a-4bdd-aba4-fa6d498ece57"], + 'discount_upper_limit' => 7155, + 'display_starts_at' => "2025-08-15T07:49:36.000000Z", + 'display_ends_at' => "2022-10-25T19:23:25.000000Z", 'is_disabled' => TRUE, - 'is_hidden' => TRUE, - 'is_public' => TRUE, - 'code' => "twUXazpjq", - 'usage_limit' => 9720, - 'min_amount' => 5166, - 'storage_id' => "0d4699c5-20a5-4906-9245-b784ee0e53ea", - 'num_recipients_cap' => 9471 + 'is_hidden' => FALSE, + 'is_public' => FALSE, + 'code' => "lFT0f7did2", + 'usage_limit' => 2800, + 'min_amount' => 8345, + 'storage_id' => "df4a2099-81a0-4180-bcdf-e2d334c06f28", + 'num_recipients_cap' => 1573 ] ); try { @@ -726,27 +726,27 @@ public function testCreateCoupon25() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_amount' => 7611, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["b71d8280-679e-4ca0-a7df-7da0b7ac8171", "5fb260ca-1c3b-4f92-abdb-d0c5febeff64", "ab2565e6-e382-486b-9ebf-2ed9faa51aa1", "99b05f8d-7cad-4720-a396-831a1eb855a7", "3f89c576-ba7c-45bc-9569-89a092e4d94d", "92631867-2286-4ba6-be42-f9708687f65a", "0a47aadc-41c1-45d9-82aa-1562dda1aae3", "38d4fc76-35d2-4a11-9b5a-4c7a3aabbd89", "17eabea4-4b61-4915-8933-dc8f3b417fb7", "87efc471-72eb-488c-b5bb-31a970bd77d1"], - 'description' => "pl5Gz36NQavWZXSE0IrKdpz0FXntwLwsP6PlvtKfS7zk6Hoi0oeAT0NWEwBSET0oVnBy6crZKnvytNg93oYMrwaGFqX3wegLSKGRpqSEuwLWT9k07B088FFfNZznrcL9APcDhFVXImIJBKStcO3wB304Jmf05hgJ0r", - 'discount_upper_limit' => 7758, - 'display_starts_at' => "2022-02-06T18:05:29.000000Z", - 'display_ends_at' => "2025-01-30T23:27:12.000000Z", + 'discount_amount' => 126, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["b46ad344-5a4e-45ce-aa05-90e5184dd06b", "1808cea2-d268-43e1-95e1-26f1150e20ba", "8a21104e-8996-495a-8385-21dd649144cf", "33520e72-32f9-4c2c-9fdc-a2b7a633b199", "479f28a8-f91e-4e70-92d1-6a3a6a49aea8", "a498d363-9d77-4d93-ab51-fd7652e2eebb", "ac29371c-22f6-4be0-889f-d9e669525354"], + 'description' => "TUiaSBniTvgiFcfFWfXoobW27D2zSsjxSJQCC2TKE3m70u0i2E7e3WCog3HknLhb4mGHjaX24jJAlJFQ82MhyQQoipgFNSux0jeobdQD1VXjUggH7qMtHhSfZdXUyjb1NxKa8yAWf3eI4rn2GKxT8MfsHveV88627AlMJYf8MI0c9iCp3raZonaiDazAfoVN5ZcNoMxEFE11voG9m7gWIlidcsF", + 'discount_upper_limit' => 9704, + 'display_starts_at' => "2021-04-23T06:42:36.000000Z", + 'display_ends_at' => "2024-01-01T15:22:39.000000Z", 'is_disabled' => FALSE, 'is_hidden' => TRUE, 'is_public' => FALSE, - 'code' => "Ac", - 'usage_limit' => 1247, - 'min_amount' => 8561, - 'storage_id' => "a6ec0773-59e2-4eb1-bb58-c80e67485d2e", - 'num_recipients_cap' => 3513 + 'code' => "l", + 'usage_limit' => 977, + 'min_amount' => 128, + 'storage_id' => "88d2cfd3-f47d-4621-8bd6-682b01606c14", + 'num_recipients_cap' => 3160 ] ); try { @@ -762,13 +762,13 @@ public function testCreateCoupon26() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6364.0 + 'discount_percentage' => 682.0 ] ); try { @@ -784,14 +784,14 @@ public function testCreateCoupon27() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6683.0, - 'num_recipients_cap' => 7425 + 'discount_percentage' => 8504.0, + 'num_recipients_cap' => 8358 ] ); try { @@ -807,15 +807,15 @@ public function testCreateCoupon28() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 5134.0, - 'storage_id' => "45c1c951-4dad-4e85-961c-1d8c36420a6a", - 'num_recipients_cap' => 1722 + 'discount_percentage' => 816.0, + 'storage_id' => "871f1e47-2b5d-47f1-912d-9301805a44bd", + 'num_recipients_cap' => 5335 ] ); try { @@ -831,16 +831,16 @@ public function testCreateCoupon29() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 3857.0, - 'min_amount' => 3319, - 'storage_id' => "e9a46b92-26a3-497c-a78a-b166a4db93af", - 'num_recipients_cap' => 8874 + 'discount_percentage' => 1920.0, + 'min_amount' => 1616, + 'storage_id' => "e77e0375-1e2b-49f6-9b9c-b68d95f84855", + 'num_recipients_cap' => 8353 ] ); try { @@ -856,17 +856,17 @@ public function testCreateCoupon30() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6995.0, - 'usage_limit' => 4181, - 'min_amount' => 6808, - 'storage_id' => "5754ae7f-3909-48b4-976a-5c4c156c3ccb", - 'num_recipients_cap' => 1598 + 'discount_percentage' => 1769.0, + 'usage_limit' => 2848, + 'min_amount' => 325, + 'storage_id' => "10722560-eac6-4256-b66d-a13c937e29c4", + 'num_recipients_cap' => 5114 ] ); try { @@ -882,18 +882,18 @@ public function testCreateCoupon31() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6816.0, - 'code' => "T02GEDF", - 'usage_limit' => 6951, - 'min_amount' => 1772, - 'storage_id' => "3ad21380-1da9-4b9e-affa-bb30053c9b3e", - 'num_recipients_cap' => 797 + 'discount_percentage' => 3049.0, + 'code' => "jm", + 'usage_limit' => 4432, + 'min_amount' => 2943, + 'storage_id' => "52710f3b-9538-452f-86e8-a1491d608020", + 'num_recipients_cap' => 3336 ] ); try { @@ -909,19 +909,19 @@ public function testCreateCoupon32() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 9913.0, - 'is_public' => FALSE, - 'code' => "5UFuC5J", - 'usage_limit' => 3026, - 'min_amount' => 5154, - 'storage_id' => "13d29ad6-e761-40f9-86e6-0d3693fa4d6f", - 'num_recipients_cap' => 7049 + 'discount_percentage' => 3607.0, + 'is_public' => TRUE, + 'code' => "FplNkUQpOF", + 'usage_limit' => 5210, + 'min_amount' => 6209, + 'storage_id' => "26101641-5f96-4488-b593-e1411e30edfd", + 'num_recipients_cap' => 1516 ] ); try { @@ -937,20 +937,20 @@ public function testCreateCoupon33() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 4601.0, + 'discount_percentage' => 3485.0, 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "Zu", - 'usage_limit' => 1837, - 'min_amount' => 7733, - 'storage_id' => "67c97b81-30e0-4ab6-83c1-2b3138d95277", - 'num_recipients_cap' => 5464 + 'code' => "YYYV8", + 'usage_limit' => 3642, + 'min_amount' => 9648, + 'storage_id' => "cc020e20-54b2-4108-b260-477b7a30473c", + 'num_recipients_cap' => 5 ] ); try { @@ -966,21 +966,21 @@ public function testCreateCoupon34() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 1046.0, + 'discount_percentage' => 7295.0, 'is_disabled' => TRUE, 'is_hidden' => FALSE, - 'is_public' => TRUE, - 'code' => "Txm1b", - 'usage_limit' => 8831, - 'min_amount' => 3456, - 'storage_id' => "cb6792a8-2672-4af7-917b-7b4b21a385e8", - 'num_recipients_cap' => 9161 + 'is_public' => FALSE, + 'code' => "eP", + 'usage_limit' => 6089, + 'min_amount' => 4839, + 'storage_id' => "af99b68b-2ed0-4326-9875-8b34bb79b099", + 'num_recipients_cap' => 5477 ] ); try { @@ -996,22 +996,22 @@ public function testCreateCoupon35() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 7172.0, - 'display_ends_at' => "2021-08-15T04:10:27.000000Z", + 'discount_percentage' => 1872.0, + 'display_ends_at' => "2025-12-03T14:39:32.000000Z", 'is_disabled' => FALSE, 'is_hidden' => FALSE, 'is_public' => TRUE, - 'code' => "75H", - 'usage_limit' => 2549, - 'min_amount' => 7608, - 'storage_id' => "c06ef196-cfa6-4359-8a4a-20edbc666fb3", - 'num_recipients_cap' => 6633 + 'code' => "mSF7bIQ97l", + 'usage_limit' => 2598, + 'min_amount' => 2436, + 'storage_id' => "6fafc84e-0c9c-4fbe-afce-f1adbb137fa2", + 'num_recipients_cap' => 7366 ] ); try { @@ -1027,23 +1027,23 @@ public function testCreateCoupon36() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 8369.0, - 'display_starts_at' => "2024-05-16T05:43:47.000000Z", - 'display_ends_at' => "2025-04-20T05:48:29.000000Z", - 'is_disabled' => FALSE, - 'is_hidden' => TRUE, - 'is_public' => TRUE, - 'code' => "t5Sss", - 'usage_limit' => 4538, - 'min_amount' => 4585, - 'storage_id' => "ff2aa541-5a6a-4f18-8bd7-738d81c15685", - 'num_recipients_cap' => 9611 + 'discount_percentage' => 6238.0, + 'display_starts_at' => "2020-02-20T21:36:49.000000Z", + 'display_ends_at' => "2023-12-09T18:19:21.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => FALSE, + 'is_public' => FALSE, + 'code' => "1", + 'usage_limit' => 4560, + 'min_amount' => 1532, + 'storage_id' => "474d4834-5329-4396-9fc7-ddce74ab87b2", + 'num_recipients_cap' => 7348 ] ); try { @@ -1059,24 +1059,24 @@ public function testCreateCoupon37() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 4090.0, - 'discount_upper_limit' => 8753, - 'display_starts_at' => "2024-02-12T04:28:50.000000Z", - 'display_ends_at' => "2026-01-22T08:17:26.000000Z", - 'is_disabled' => FALSE, + 'discount_percentage' => 6981.0, + 'discount_upper_limit' => 2530, + 'display_starts_at' => "2025-12-15T03:29:58.000000Z", + 'display_ends_at' => "2023-05-11T18:23:11.000000Z", + 'is_disabled' => TRUE, 'is_hidden' => FALSE, - 'is_public' => FALSE, - 'code' => "o6cvEGD", - 'usage_limit' => 4213, - 'min_amount' => 1382, - 'storage_id' => "60888fe1-8d1c-49d3-bd0e-4808b082592d", - 'num_recipients_cap' => 6009 + 'is_public' => TRUE, + 'code' => "lDd7B", + 'usage_limit' => 5844, + 'min_amount' => 8724, + 'storage_id' => "ddf20426-e9a5-4370-80a9-f1d97807a3f5", + 'num_recipients_cap' => 1205 ] ); try { @@ -1092,25 +1092,25 @@ public function testCreateCoupon38() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6322.0, - 'description' => "VVAwQqeQUNQCi45yyQTl9wTWmj", - 'discount_upper_limit' => 6746, - 'display_starts_at' => "2024-05-25T21:21:27.000000Z", - 'display_ends_at' => "2021-12-06T14:57:20.000000Z", + 'discount_percentage' => 4136.0, + 'description' => "alw5xiIJ7Q1Cipp2CPMRifbrHbdPk0z0U5np6zSSSsJChBCfGVrTTzFEA3cEkuniAENmbJtM74yoK3yNaovdjb7", + 'discount_upper_limit' => 7157, + 'display_starts_at' => "2025-09-05T18:38:07.000000Z", + 'display_ends_at' => "2022-10-10T02:01:22.000000Z", 'is_disabled' => TRUE, - 'is_hidden' => TRUE, + 'is_hidden' => FALSE, 'is_public' => TRUE, - 'code' => "WstjkwC6ll", - 'usage_limit' => 167, - 'min_amount' => 4917, - 'storage_id' => "68a6d684-b73a-4466-aafa-e94399c10b48", - 'num_recipients_cap' => 3264 + 'code' => "o", + 'usage_limit' => 5257, + 'min_amount' => 7908, + 'storage_id' => "b55f99a8-f180-4dae-9ea1-1147f7df5ad7", + 'num_recipients_cap' => 7316 ] ); try { @@ -1126,15 +1126,15 @@ public function testCreateCoupon39() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6000.0, + 'discount_percentage' => 7836.0, 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["3eafc484-fd30-4f34-8041-cf5c1e48b5c4", "f8e41956-b39a-4a45-a7aa-74153759b246", "ec88715c-cc6d-4555-a5e8-24e7dde250e9"] + 'available_shop_ids' => ["985076a1-d42d-4c13-80fa-a3cb2b9d2ccd", "9d222200-73f7-41e9-8068-021ac1307f68", "8935cdb3-9229-4b55-83ca-05aaa98b271d", "928b6693-87c1-4c7d-9423-c6fbfdd3ca80", "1c78a350-b7bd-41ac-ae0c-b7eefb5bf847", "14477700-65e6-4362-a6d3-49c1b073706a", "1c9fbea2-9ff4-425b-b8a0-fb95a9763779"] ] ); try { @@ -1150,16 +1150,16 @@ public function testCreateCoupon40() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6438.0, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["b0c84f83-5289-4305-9b36-e430f8158ab5", "6eb06f21-e513-4e94-8dbc-ff28b50d702f", "de366758-764b-4c5a-ab7e-b6caefb54d43", "f85dc9bb-a8e2-4404-9614-49ad915a1b73", "9ff8110b-c94e-4b75-a982-6d718d72e4de", "5cdd7c7c-0715-4771-9629-2e641a188ad5"], - 'num_recipients_cap' => 7177 + 'discount_percentage' => 6682.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["f411b552-fa20-4ad8-93b9-8825718244f7"], + 'num_recipients_cap' => 5566 ] ); try { @@ -1175,17 +1175,17 @@ public function testCreateCoupon41() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 8700.0, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["4250e7d6-6864-4728-97c8-9d1ba702b73d", "e588a7c6-bd05-4dfb-92d6-b8023b5ace9a", "c42e521a-a2a2-4fc8-acfa-bd30c2d3cd04", "b6adf3f5-fdc9-4d2c-843d-48081a469111", "b182e4c6-63a1-4015-8b5f-1fcadfd8a590"], - 'storage_id' => "50a7ce5f-aaef-4b44-9765-865fe9491d15", - 'num_recipients_cap' => 2416 + 'discount_percentage' => 9011.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["702ea7fc-8bc5-444d-9399-2dc466851b4d", "8ac1d6b7-c3db-4f1b-8836-50c4c2a1c1cb"], + 'storage_id' => "68d65c5d-6370-494d-963a-4b0d38747f43", + 'num_recipients_cap' => 3863 ] ); try { @@ -1201,18 +1201,18 @@ public function testCreateCoupon42() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 4636.0, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["3fb00f20-4029-4d59-9401-d36408a4bf07", "1cbad2c4-a1f9-4c3a-91ba-b14070034d7e"], - 'min_amount' => 1749, - 'storage_id' => "fd5a42eb-b441-4bb8-8b06-402cfaeaacc8", - 'num_recipients_cap' => 4865 + 'discount_percentage' => 9715.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["f167e90a-1382-411b-81f1-09509f19afc6", "58a2a52b-8a60-4cb1-8cbd-c14e87504b34", "06f7a329-f8d6-4dfd-8749-ceac05342ce9", "c40223e8-a34a-467c-9963-f1daf86025c8", "8f9511b1-1c0a-4a79-b1f9-25129aeb9dcc", "6e808d4b-9164-4d96-89f2-0b5f8c70a562", "fb711bab-b528-4d37-8ad6-defe5a9acd64"], + 'min_amount' => 1981, + 'storage_id' => "f3193776-8342-493f-a665-41179691d8f2", + 'num_recipients_cap' => 2472 ] ); try { @@ -1228,19 +1228,19 @@ public function testCreateCoupon43() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 1965.0, + 'discount_percentage' => 882.0, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["58ba6ca8-8cd4-4859-a3f5-a492da7fd783", "16890673-47c1-41b1-927e-c15b4a208b4b", "2db0fbe9-d765-4ed1-b1ec-cfe40eb3ea69", "f9d2ca70-ec82-430b-83b3-6e80e75ac2bd", "166aa2a5-1b71-4d2e-a46f-9bd1c26a75b4", "0238d958-02f7-4ecc-8991-8e069cfd1c3c", "42bc480d-9644-40f3-8af1-f25ab0b48027", "b75133fb-c3ff-462a-a30a-b3bbaef19894", "835d8633-c207-4ada-ba2f-af46453a733e"], - 'usage_limit' => 8627, - 'min_amount' => 8231, - 'storage_id' => "af312d23-db1e-41b8-8893-14680c080c06", - 'num_recipients_cap' => 2935 + 'available_shop_ids' => ["b6491f64-b0d0-4c50-b33c-43de12157367", "8b7fae46-a554-4012-84dc-33422aedf29f", "be9b6891-fb88-4070-8edb-ec32ad98327c"], + 'usage_limit' => 9393, + 'min_amount' => 5856, + 'storage_id' => "64a19d11-e2ff-4e47-960f-3870faf4e5f5", + 'num_recipients_cap' => 8106 ] ); try { @@ -1256,20 +1256,20 @@ public function testCreateCoupon44() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 8498.0, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["44780d0b-20ac-4f1f-878f-1b9fc07829ba", "92a476db-72e6-477e-87bf-1e24e2e97b2a"], - 'code' => "feAIGZfO7O", - 'usage_limit' => 3626, - 'min_amount' => 9330, - 'storage_id' => "e752e422-df53-4b09-a912-197230b035b8", - 'num_recipients_cap' => 4387 + 'discount_percentage' => 7291.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["090258a6-dca0-4374-8e01-f0fc9a1faae8", "fd5aa426-d51b-4304-ac6c-832150e302c0", "009a054e-1bb8-4863-ae54-aece95283678", "5cff48f4-dc12-47ba-9743-dfec9e16c9ac", "faa669d0-8cd0-4941-9ce8-a333f060a5f9", "d553af14-2364-4899-94f5-7e379c982008", "c68f0fa3-95ea-46f5-8588-53168a5a098d", "829ad8ac-8ccd-4961-a915-d18bca44d812", "030984cf-b189-4da2-b76b-745c25c855f1", "09445847-eeaf-4eea-af61-a1c01e923c29"], + 'code' => "ASQkqyw", + 'usage_limit' => 6066, + 'min_amount' => 2580, + 'storage_id' => "86b6b751-f886-4434-9dfd-0c353a7dc1bc", + 'num_recipients_cap' => 8964 ] ); try { @@ -1285,21 +1285,21 @@ public function testCreateCoupon45() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 7744.0, + 'discount_percentage' => 8089.0, 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["d0adf8b2-97dc-4e2f-9117-0f8f38c3970a", "3f408c50-b551-4539-9a59-bf17ff9d29bc", "4770c815-eedc-4832-9240-6d8d85aca15b"], - 'is_public' => TRUE, - 'code' => "j0he", - 'usage_limit' => 1315, - 'min_amount' => 9777, - 'storage_id' => "f7d447f0-22fc-4ae3-9257-251235198c42", - 'num_recipients_cap' => 7845 + 'available_shop_ids' => ["384e8fed-ccb1-4798-b694-fc908fb35bbd", "467e8b82-d0a9-47a0-bb6a-fa8fe942b885", "9ba48f91-2422-4457-8259-cfb84014ca4c", "2c9b67dd-3c9f-488c-9ba6-69e9899e123e", "2dfae532-82a2-4d79-8a22-1d75b71b1bff", "ad27a1c1-4590-4e49-8cad-442b68d9bca6", "da99efc3-8a2b-4eb9-925e-f3d735679d15", "a6362a11-d06d-4fe9-8bd1-c3fa393a177b", "89af6200-b154-4341-9030-da24506be713", "66448168-bf92-4773-a9f6-2f1e251c401e"], + 'is_public' => FALSE, + 'code' => "4ECXfwyrT6", + 'usage_limit' => 734, + 'min_amount' => 7707, + 'storage_id' => "234ee808-6a46-494e-97fe-e4d3f4951ce5", + 'num_recipients_cap' => 3600 ] ); try { @@ -1315,22 +1315,22 @@ public function testCreateCoupon46() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 8369.0, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["b42c1302-e854-4f03-af33-ed31ae9f2294", "bc7888bf-539e-4663-bd09-7d88ac57f25b", "3d011551-4ca0-4e1a-b49c-bf66eca1f362", "98d257ab-f295-4f7c-9043-86991ead4f40", "44d29f41-4dd4-418e-a266-6691ad99a445"], - 'is_hidden' => TRUE, + 'discount_percentage' => 8169.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["479def8e-3a44-4d14-ab3b-2b5b62e2c1e1", "172ac927-5a00-44ce-ab47-badeb892b2d5", "ae68d289-6019-4311-94aa-87d5f40630c6", "c796c8f9-b91b-4fdd-b3b7-f1a818d843e6", "c88fb17b-1215-475b-ba56-56df6bda9025", "69e45ec2-1a7c-4dc3-b893-e1fd1e8c603c"], + 'is_hidden' => FALSE, 'is_public' => FALSE, - 'code' => "M8KooCtS", - 'usage_limit' => 62, - 'min_amount' => 2170, - 'storage_id' => "2bceb711-0222-4960-a4bd-ec942e1c2d20", - 'num_recipients_cap' => 5087 + 'code' => "Wk", + 'usage_limit' => 3224, + 'min_amount' => 7527, + 'storage_id' => "b4d39445-e961-4f87-9352-76f817b6b9e9", + 'num_recipients_cap' => 6764 ] ); try { @@ -1346,23 +1346,23 @@ public function testCreateCoupon47() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6577.0, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["70e1d1e3-3da0-4c34-a29d-f76d5a60df11", "4c46df23-bc70-4264-aafb-a84bd4025018", "e5594943-73a2-47d4-ab88-08902f039766", "3b753cfc-1ddc-42ea-b1de-61c7001f32cb", "85657fbd-5f39-45a3-921a-a604f5d35eab", "bca12e92-a2c0-485e-9375-cb16e4cf2852"], + 'discount_percentage' => 4354.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["250355ea-7744-4194-a86b-99a43f4954f9", "82dca431-b6e5-4039-8d55-34cdb4a4f97d"], 'is_disabled' => TRUE, - 'is_hidden' => FALSE, + 'is_hidden' => TRUE, 'is_public' => FALSE, - 'code' => "0JIGIfZb0", - 'usage_limit' => 4602, - 'min_amount' => 21, - 'storage_id' => "889cf4a4-5fa3-45d1-8a1a-6a1a5e186d3f", - 'num_recipients_cap' => 4342 + 'code' => "eEBDTjFI18", + 'usage_limit' => 7151, + 'min_amount' => 8639, + 'storage_id' => "ad68b67d-f1bf-4312-8052-9112154fbdf0", + 'num_recipients_cap' => 4328 ] ); try { @@ -1378,24 +1378,24 @@ public function testCreateCoupon48() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 7433.0, - 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["bd5883d8-a982-42ae-9752-5ab74f32958d", "81bf00ef-fd62-4b5a-96c5-f96fb72db847", "640b98cc-dd91-4af6-b9db-4b726146cfd9", "229a6552-9b53-44db-a5d0-0e4cb618e71f", "6acfd9d5-087b-4b84-98ea-37c0bfe60957"], - 'display_ends_at' => "2026-06-03T16:21:30.000000Z", - 'is_disabled' => FALSE, + 'discount_percentage' => 5571.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["c203d214-749f-42af-af44-cd6968bf1d01", "853a8cbd-1d28-467b-855d-2920106ad9fc", "01c43e25-1dcf-46db-a673-d27d0b55a675", "83604bcf-642b-4f8f-b3cc-39cd511d54f4", "86824511-24a7-4ffa-9920-28a20b6b1160", "48e2ce50-df6d-4635-91db-b3f0d98e0ced", "95b6779a-a848-46e9-815f-67265d33d07a", "8b674d7c-9591-4d40-b47a-a454cac2b506", "0b30be4c-da84-4c8b-bd63-846a0f20b4bb", "4d31fc98-1a14-478c-8325-cad3ef494912"], + 'display_ends_at' => "2025-01-16T07:08:21.000000Z", + 'is_disabled' => TRUE, 'is_hidden' => FALSE, 'is_public' => TRUE, - 'code' => "1Vfe", - 'usage_limit' => 3058, - 'min_amount' => 6961, - 'storage_id' => "570c8d48-1705-440f-b2b4-c42770f1ddf0", - 'num_recipients_cap' => 6800 + 'code' => "otr1Sb", + 'usage_limit' => 3325, + 'min_amount' => 6092, + 'storage_id' => "1a3ea5d9-e939-4de6-9f9c-0684b4ea2639", + 'num_recipients_cap' => 1491 ] ); try { @@ -1411,25 +1411,25 @@ public function testCreateCoupon49() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 6453.0, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["dfb306fa-359a-4aeb-a5a6-f062b9015fc8", "509563c3-1af1-49c1-a8e2-057c215d093c"], - 'display_starts_at' => "2021-09-06T12:12:46.000000Z", - 'display_ends_at' => "2021-10-02T10:09:01.000000Z", - 'is_disabled' => TRUE, + 'discount_percentage' => 7501.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["774b3a2b-d032-493f-9358-f5511f2c7fe1", "68dc27ad-e041-4587-ad36-25690613efcd", "94d9603b-0c8a-40ac-9a53-eb17f1fa5ed9", "035e29d6-ce6f-4216-ba3c-4ed0f0beee51", "4c20e693-d498-40a0-9766-de247209e756", "9e9c4fb6-b7fb-4832-9513-6b6862a8b4fe", "651deb7c-2154-4ac7-8a22-d08442bc88d3", "5c238a20-f0b1-4dcc-9fb9-af1d416d484b", "5024e31d-2c81-454c-af16-fe7de5975686"], + 'display_starts_at' => "2025-04-14T09:28:59.000000Z", + 'display_ends_at' => "2023-02-23T14:09:19.000000Z", + 'is_disabled' => FALSE, 'is_hidden' => FALSE, - 'is_public' => TRUE, - 'code' => "8", - 'usage_limit' => 1280, - 'min_amount' => 3521, - 'storage_id' => "49375371-4cfc-4da2-a616-2092c9438a8b", - 'num_recipients_cap' => 3596 + 'is_public' => FALSE, + 'code' => "Q2Z", + 'usage_limit' => 5891, + 'min_amount' => 7347, + 'storage_id' => "fce2fd4d-fdf7-4ee4-8899-f4b975ccd238", + 'num_recipients_cap' => 5994 ] ); try { @@ -1445,26 +1445,26 @@ public function testCreateCoupon50() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 2361.0, + 'discount_percentage' => 6669.0, 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["844af104-58c3-4139-8713-dfb642ef0663", "9e81f249-2d22-42ad-925c-30209b330abb", "6a21ee49-a465-4845-b2c9-42fd1050083c", "e197a5f4-34c9-4abd-8ec0-bc57857210e9", "e7c7c621-66df-4a6c-bd3e-8c35c0163a21", "b953fd74-5104-4fc6-a4de-203e524e26b5", "cb4612e6-eb14-4277-819f-bb1187dbbb83"], - 'discount_upper_limit' => 317, - 'display_starts_at' => "2020-02-15T00:45:51.000000Z", - 'display_ends_at' => "2024-08-30T12:54:16.000000Z", - 'is_disabled' => FALSE, - 'is_hidden' => TRUE, - 'is_public' => TRUE, - 'code' => "XC", - 'usage_limit' => 5539, - 'min_amount' => 4843, - 'storage_id' => "0742a2b4-424f-40e5-8f59-6c4dd2413ce4", - 'num_recipients_cap' => 1832 + 'available_shop_ids' => ["62eed9fe-95fe-47e4-8154-e9d5e5d1bd60", "5c325251-94dd-4bad-83d8-4d5fee45c5d0", "9ff85ae3-b293-4201-8c3a-24da675603f4", "b981f20a-c75f-4c08-91bb-6bccbd0f2440", "64694688-8444-42da-b60c-c9fdb1307af4", "d3fd19b1-5064-4237-8e19-79e818a4d353", "19fcd933-4b74-4e49-9b10-d57d563f5062"], + 'discount_upper_limit' => 7962, + 'display_starts_at' => "2022-01-19T14:43:19.000000Z", + 'display_ends_at' => "2021-01-27T07:58:18.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => FALSE, + 'is_public' => FALSE, + 'code' => "Q9", + 'usage_limit' => 8095, + 'min_amount' => 2289, + 'storage_id' => "1e74d60d-d10f-441d-8a80-8cc83ebfa951", + 'num_recipients_cap' => 2523 ] ); try { @@ -1480,27 +1480,27 @@ public function testCreateCoupon51() { $client = $this->newClient(); $request = new Request\CreateCoupon( - "a51826d4-ad25-4aae-a53a-f14706bf5a01", - "XAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3", - "2021-06-11T14:54:53.000000Z", - "2021-04-15T21:32:35.000000Z", - "69d3e088-87dd-49b3-ada1-7eac06fbc962", + "4764daa4-0f4c-4659-a823-0f49e9413b63", + "579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fc", + "2025-01-01T13:36:27.000000Z", + "2022-09-19T15:17:14.000000Z", + "c88939b7-13a3-4e3e-a6c5-116e525f7f0c", [ - 'discount_percentage' => 7990.0, + 'discount_percentage' => 7901.0, 'is_shop_specified' => FALSE, - 'available_shop_ids' => ["3f451436-aae6-4f58-86ec-1c513e52cf6d", "6d0c064a-718e-4c98-8b39-387a7314a2b2", "389d9685-e199-41ba-9215-ad62bba9d18b", "8779c0ae-4dab-416e-8556-645df5cb1e33", "aa476246-e045-4189-bfd6-b47ce5673c21", "bf4460e0-814f-4c97-804d-7c4d13eaf17c", "ebfe1320-aacf-4e60-abee-a5ac88a76fe3"], - 'description' => "SgfpnmC2KuXyRgGfUfNENrDu8T1J2YZjgzjmCRB6BbdWS6JCIuNd5OFNrZXER72QaNrZpzYfcTDxwidoKxhgH4IlA44068ievlutMBS788il7UEqSzLy9xJxJq4hHbOAXXYVgVjKzFhmxuYV64qe5o2B2OlLXdk5kJbuw4YuJbyUdwtweakDyg0TFsZujDlCiTABlfIhphFt9MZHKK4Bljx7sJ424DF7dkePprAJ", - 'discount_upper_limit' => 9863, - 'display_starts_at' => "2020-06-04T20:41:21.000000Z", - 'display_ends_at' => "2020-12-08T06:26:13.000000Z", - 'is_disabled' => FALSE, - 'is_hidden' => TRUE, - 'is_public' => TRUE, - 'code' => "JLC9DlGjq", - 'usage_limit' => 1625, - 'min_amount' => 4707, - 'storage_id' => "0b64445b-81b5-4733-9b5c-ec6b7020e302", - 'num_recipients_cap' => 7174 + 'available_shop_ids' => ["f1b76826-008d-42c5-add6-6507f0c3cc69"], + 'description' => "a7WMZwoONY9mYcjUD3BWfN3hpObBbd0WPCuqh90wnUEefdvvGn56xgqcINC0MaO", + 'discount_upper_limit' => 277, + 'display_starts_at' => "2024-03-01T15:27:18.000000Z", + 'display_ends_at' => "2025-12-01T21:55:32.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => FALSE, + 'is_public' => FALSE, + 'code' => "US4YiFzadS", + 'usage_limit' => 49, + 'min_amount' => 7422, + 'storage_id' => "875f850b-45bb-49c0-93db-fa3a5b16ef15", + 'num_recipients_cap' => 5655 ] ); try { diff --git a/tests/CreateCvsAuthorizationTest.php b/tests/CreateCvsAuthorizationTest.php index ef1fc8cf..6c258b40 100644 --- a/tests/CreateCvsAuthorizationTest.php +++ b/tests/CreateCvsAuthorizationTest.php @@ -8,13 +8,13 @@ public function testCreateCvsAuthorization0() { $client = $this->newClient(); $request = new Request\CreateCvsAuthorization( - "009b5207-ead3-4b25-bfc1-f0824b266d1a", - "3efc29ad-0881-40ca-b6b3-cbf83cc26c60", - 45428, - "famima", - "kw6yfFQ", - "c", - "HRn98CcSX" + "5b89ed28-afc2-497d-90b0-a96519f248b7", + "d7c1440f-f2fc-48e7-9c53-ee6f3ae18c37", + 42906, + "econ", + "k5Gj", + "L9QXL9sf", + "RokQiO2g" ); try { $response = $client->send($request); @@ -29,15 +29,15 @@ public function testCreateCvsAuthorization1() { $client = $this->newClient(); $request = new Request\CreateCvsAuthorization( - "009b5207-ead3-4b25-bfc1-f0824b266d1a", - "3efc29ad-0881-40ca-b6b3-cbf83cc26c60", - 45428, - "famima", - "kw6yfFQ", - "c", - "HRn98CcSX", + "5b89ed28-afc2-497d-90b0-a96519f248b7", + "d7c1440f-f2fc-48e7-9c53-ee6f3ae18c37", + 42906, + "econ", + "k5Gj", + "L9QXL9sf", + "RokQiO2g", [ - 'topup_quota_id' => 2313 + 'topup_quota_id' => 7115 ] ); try { @@ -53,16 +53,42 @@ public function testCreateCvsAuthorization2() { $client = $this->newClient(); $request = new Request\CreateCvsAuthorization( - "009b5207-ead3-4b25-bfc1-f0824b266d1a", - "3efc29ad-0881-40ca-b6b3-cbf83cc26c60", - 45428, - "famima", - "kw6yfFQ", - "c", - "HRn98CcSX", + "5b89ed28-afc2-497d-90b0-a96519f248b7", + "d7c1440f-f2fc-48e7-9c53-ee6f3ae18c37", + 42906, + "econ", + "k5Gj", + "L9QXL9sf", + "RokQiO2g", [ - 'receiver_user_id' => "85b8af0e-9318-4bcb-a500-21862bb622b5", - 'topup_quota_id' => 6535 + 'description' => "LOs7NWiVmOaSDg31Umvi1k0xZepHVlU5UCBk1mC260SZIPf7lUxpBEwOCUnBV1wl8i3xQfqNGTjhBSpAIG2GVjRLCF7S26ypTzMExe5LQXN3tfMMeaiTEdRlgPRLO6iu4xB", + 'topup_quota_id' => 8129 + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreateCvsAuthorization3() + { + $client = $this->newClient(); + $request = new Request\CreateCvsAuthorization( + "5b89ed28-afc2-497d-90b0-a96519f248b7", + "d7c1440f-f2fc-48e7-9c53-ee6f3ae18c37", + 42906, + "econ", + "k5Gj", + "L9QXL9sf", + "RokQiO2g", + [ + 'receiver_user_id' => "04aca439-6b70-40b9-a848-965679f23126", + 'description' => "juFskS", + 'topup_quota_id' => 5590 ] ); try { diff --git a/tests/CreateExternalTransactionTest.php b/tests/CreateExternalTransactionTest.php index 1df99f52..cbf32119 100644 --- a/tests/CreateExternalTransactionTest.php +++ b/tests/CreateExternalTransactionTest.php @@ -8,10 +8,10 @@ public function testCreateExternalTransaction0() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175 + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreateExternalTransaction1() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175, + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297, [ - 'done_at' => "2023-01-30T23:32:34.000000Z" + 'done_at' => "2021-09-12T01:12:04.000000Z" ] ); try { @@ -47,13 +47,13 @@ public function testCreateExternalTransaction2() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175, + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297, [ - 'request_id' => "990f50e9-ecfa-497f-b666-78015480b78b", - 'done_at' => "2025-08-24T01:52:10.000000Z" + 'request_id' => "8765ff4c-2a65-4805-83fb-a022773927ca", + 'done_at' => "2024-12-11T18:20:10.000000Z" ] ); try { @@ -69,17 +69,19 @@ public function testCreateExternalTransaction3() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175, + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297, [ 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], - 'request_id' => "a40fb329-11d4-427c-9f1b-cf9acc1a9c98", - 'done_at' => "2026-04-25T10:10:51.000000Z" + 'request_id' => "c97751d4-4028-4313-8345-a3ebf7a04e9c", + 'done_at' => "2020-12-31T18:57:46.000000Z" ] ); try { @@ -95,18 +97,25 @@ public function testCreateExternalTransaction4() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175, + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297, [ 'metadata' => "{\"key\":\"value\"}", 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], - 'request_id' => "5a533d72-30e8-4590-aedc-1c5cfb747dfb", - 'done_at' => "2023-02-09T06:58:10.000000Z" + 'request_id' => "1297eb34-e1da-4c17-9732-8b711504a137", + 'done_at' => "2022-01-25T15:14:33.000000Z" ] ); try { @@ -122,17 +131,22 @@ public function testCreateExternalTransaction5() { $client = $this->newClient(); $request = new Request\CreateExternalTransaction( - "f1f108ae-d050-4b36-b4ee-2726df63f8f1", - "fa068c0c-0448-4810-ae0a-e3756bdb906f", - "3fa2379c-6293-4a55-8990-f5cc94a3bb0e", - 4175, + "0965df1b-c912-4984-a59a-d63141407630", + "426c949c-b387-4130-8da4-8206ad242ae8", + "1bafb37f-67b7-4097-8834-b7bcb19570c2", + 4297, [ - 'description' => "0kbVP56HQVtzlq6MKoB", + 'description' => "bIlt759XkPd0Pd9Lm5F7XmpoqfPmIraGVhsLJiqbQ3MQR9CltXlG6ahNcft22PrlsKWxGtQj4OhVmQAfFvVtR4", 'metadata' => "{\"key\":\"value\"}", 'products' => [["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] + , ["jan_code" => "abc", "name" => "name1", "unit_price" => 100, "price" => 100, "quantity" => 1, "is_discounted" => FALSE, "other" => "{}"] ], - 'request_id' => "790c05fd-d7be-4ae5-8a7a-f21f79369c0f", - 'done_at' => "2021-08-27T09:40:58.000000Z" + 'request_id' => "855cd346-bddd-4472-9e1f-82a1a462f935", + 'done_at' => "2022-03-11T22:01:41.000000Z" ] ); try { diff --git a/tests/CreateOrganizationTest.php b/tests/CreateOrganizationTest.php index dbe8a67a..ef78042f 100644 --- a/tests/CreateOrganizationTest.php +++ b/tests/CreateOrganizationTest.php @@ -8,11 +8,11 @@ public function testCreateOrganization0() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com" + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com" ); try { $response = $client->send($request); @@ -27,13 +27,13 @@ public function testCreateOrganization1() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'contact_name' => "UedGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7" + 'contact_name' => "tb3b" ] ); try { @@ -49,14 +49,14 @@ public function testCreateOrganization2() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_account_holder_name' => "」", - 'contact_name' => "Ml90EeuZgaP20pyyEjfyZn" + 'bank_account_holder_name' => "U", + 'contact_name' => "VGJJQejQb" ] ); try { @@ -72,15 +72,15 @@ public function testCreateOrganization3() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_account' => "156", - 'bank_account_holder_name' => "0", - 'contact_name' => "VqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgP" + 'bank_account' => "", + 'bank_account_holder_name' => "-", + 'contact_name' => "Z2Wvmx0ZqLEwxwj8U4A4KZBQdvuQb5QYDYt7CyctlhtAXqf6uer" ] ); try { @@ -96,16 +96,16 @@ public function testCreateOrganization4() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_account_type' => "other", - 'bank_account' => "841557", - 'bank_account_holder_name' => ")", - 'contact_name' => "RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lb" + 'bank_account_type' => "saving", + 'bank_account' => "3390", + 'bank_account_holder_name' => "\\", + 'contact_name' => "Rhb6DnnO4ty38IkhtTfaQWLqhFbA6TsT4rGSzhCtzrrQIFeK35" ] ); try { @@ -121,17 +121,17 @@ public function testCreateOrganization5() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_branch_code' => "", - 'bank_account_type' => "other", - 'bank_account' => "955", - 'bank_account_holder_name' => ")", - 'contact_name' => "LgJllatyS0exoVZwnX2Y3MjJVkSKFu78PD8Nsi0ghqRiHIikuwLQAi0Yor" + 'bank_branch_code' => "356", + 'bank_account_type' => "saving", + 'bank_account' => "9194071", + 'bank_account_holder_name' => "ヲ", + 'contact_name' => "Td8wILW6Ubji6nDVo6kwtt0eE996vZBp0zzwPN5DIhcy9tg03Xeu2UN5sKl9fY" ] ); try { @@ -147,18 +147,18 @@ public function testCreateOrganization6() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_branch_name' => "HLBFs", - 'bank_branch_code' => "940", - 'bank_account_type' => "other", - 'bank_account' => "058853", - 'bank_account_holder_name' => "\\", - 'contact_name' => "b43g0nK7tb3btHVGJJQejQb3sdWfi2Z2Wvmx0ZqLEwxwj8U4A4K" + 'bank_branch_name' => "xmaO84WKiqp", + 'bank_branch_code' => "", + 'bank_account_type' => "current", + 'bank_account' => "", + 'bank_account_holder_name' => "/", + 'contact_name' => "5qDH6cAdyVZn4o55A5DSTN7FZ8Y8t8MIK7GdyM50XmxAy3ATlXa99m3Ela8zc" ] ); try { @@ -174,19 +174,19 @@ public function testCreateOrganization7() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ 'bank_code' => "", - 'bank_branch_name' => "BQdvuQb5QYDYt7CyctlhtAXqf6u", + 'bank_branch_name' => "R94JgHtiXrfi45gdORj3Jla3Pf", 'bank_branch_code' => "", - 'bank_account_type' => "current", - 'bank_account' => "60", - 'bank_account_holder_name' => "ホ", - 'contact_name' => "3iPqRhb6DnnO4ty38IkhtTfaQWLqh" + 'bank_account_type' => "other", + 'bank_account' => "7878162", + 'bank_account_holder_name' => "K", + 'contact_name' => "VsClPPd45bUBovESo5O7DwwlNZPFf6xG" ] ); try { @@ -202,20 +202,20 @@ public function testCreateOrganization8() { $client = $this->newClient(); $request = new Request\CreateOrganization( - "ZhxLtCHCm7yUf", - "m7Fg98YgjSKRGLQpNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1FRWe6zLcwMHae", - ["e7365805-8406-4ac6-8358-4cf14b85d63f", "1d329980-788e-418e-9b08-9ef72d697ac1", "b6afc3d9-867b-4237-bc35-25734bb8f484", "a2a765fd-cb1e-4f94-b4a5-498fdec32aab", "55ebcc3f-a616-4e9f-91c4-d53686afb8a4", "0aa1fcac-7d89-4787-9341-71e82ab925b4", "c3800f18-f180-4631-9ce6-ff3d754881da", "b892eae9-c35f-4040-ba29-931608b591e9"], - "84vybd1Jsf@0jR3.com", - "rzbwtxyn2F@Ah1z.com", + "f0jR3rzbwtxyn2FAh1zU", + "dGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKF", + ["4558dcaa-58b7-42ba-b850-b7968e2a1844", "3375b838-1f4e-4d73-ace9-c0b09a66570c", "fe63cce7-7a68-4914-9a83-2bf199d1f252", "8111e1bc-bd69-4d2b-85c8-b0490bd36e69", "afe89e8d-9beb-40f5-8bf7-5acc7dc7425f", "8bea3fde-8351-4596-a6c1-f383ec8d58e9"], + "0YorDHLBFs@4pFp.com", + "uxUcIrb43g@0nK7.com", [ - 'bank_name' => "FbA6TsT4rGSzhCtzrrQIFeK35Z3EF7SWnL", - 'bank_code' => "", - 'bank_branch_name' => "5qkYPGTd8wILW", - 'bank_branch_code' => "", + 'bank_name' => "0YeVkLQLhc7hbuv3B8S8pH3eqOx8", + 'bank_code' => "0323", + 'bank_branch_name' => "TFR9a8hMUMtt7RdIKeKSciqwdkkgvqZQpEwqxxIpXTryBWY7YmTtJYjps5n0F", + 'bank_branch_code' => "737", 'bank_account_type' => "current", - 'bank_account' => "62154", - 'bank_account_holder_name' => " ", - 'contact_name' => "Vo6kwtt0eE996vZBp0zzwPN5DIhcy9tg03Xeu2UN5sKl9fYJxmaO84WKiqpzyFw" + 'bank_account' => "6", + 'bank_account_holder_name' => "0", + 'contact_name' => "ZjVX87PLzR29oTCv16fPXjhVlLpKgtr0" ] ); try { diff --git a/tests/CreateShopTest.php b/tests/CreateShopTest.php index dbafaf86..63796a7f 100644 --- a/tests/CreateShopTest.php +++ b/tests/CreateShopTest.php @@ -8,7 +8,7 @@ public function testCreateShop0() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf" + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testCreateShop1() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'organization_code' => "jLob-H4-X-495StP-1oY-oK78LG2" + 'organization_code' => "-9trv2ua-UpHfv9-8" ] ); try { @@ -41,10 +41,10 @@ public function testCreateShop2() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'shop_external_id' => "IQgwx8oosJLK5Rq67VXMpZGMSz7k", - 'organization_code' => "-Ork-w6nh57--5l" + 'shop_external_id' => "VQ4l9WdfwN1GBX", + 'organization_code' => "I6tuXRxq--j-O7-cCmGV" ] ); try { @@ -60,11 +60,11 @@ public function testCreateShop3() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'shop_email' => "t8EqIvyxvl@j5Ka.com", - 'shop_external_id' => "qxA7HuqvdSNv", - 'organization_code' => "Q24-hS-Xw8u0Ph2Nc97g-LP" + 'shop_email' => "omkHrvNClW@FSWT.com", + 'shop_external_id' => "gMn5wd60p6qorRSF9NZATmhqoWmfQbT", + 'organization_code' => "-H4-X-495StP-1oY-oK78LG2--9R-Xt-" ] ); try { @@ -80,12 +80,12 @@ public function testCreateShop4() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'shop_tel' => "0776-483198", - 'shop_email' => "l8dtzcqD6r@qwGD.com", - 'shop_external_id' => "VRdojGjig", - 'organization_code' => "8-OH-76-" + 'shop_tel' => "015216796", + 'shop_email' => "XMpZGMSz7k@vOMH.com", + 'shop_external_id' => "RjzAZw05Ty0nenwzHOaIVwMTjP", + 'organization_code' => "15-M-Ymy-ZXv81-1-9-yT6X7OM-" ] ); try { @@ -101,13 +101,13 @@ public function testCreateShop5() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'shop_address' => "ElkSct56tB3QvYjy8mUgDyXQYOSshpGMCke10fApKjBHnAmdlKiUj9JqianI8FqIXqzelGZDONUAJfl2HMto7yaW0Gkt1pOBZosxcU6W1vFMKN952VUdQ3t63Wpysg20f", - 'shop_tel' => "08856-571", - 'shop_email' => "4sfxVOVqIg@ogob.com", - 'shop_external_id' => "lTBvrKruisPGcjRxKz0hnHtPEmOFzy", - 'organization_code' => "6--U" + 'shop_address' => "6stQvZvRJLln3CmVmPz2bcH2xVBHTbiOHYbzW7EYCf76ToHcl8dtzcqD6rqwGDVRdojGjigHpZl8InHQBhMIrdZJT9MnQgGfElkSct56tB3QvYjy8mUgDyXQYOSshpGMC", + 'shop_tel' => "006-53-924", + 'shop_email' => "BHnAmdlKiU@j9Jq.com", + 'shop_external_id' => "anI8FqIXqzelGZDONUAJfl2", + 'organization_code' => "dU-7Wg-7" ] ); try { @@ -123,14 +123,14 @@ public function testCreateShop6() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "gpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxU", [ - 'shop_postal_code' => "859-9259", - 'shop_address' => "UwwyS9B5htgNIDpUpzKyj3BEvYp1TbuySIy9vMfjs9RSVIuRLJamUgod9vJRMh5laf7AaoLGt4pe6BC2Sel2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0Y", - 'shop_tel' => "02589937760", - 'shop_email' => "VOxZ4jRFNa@6hoB.com", - 'shop_external_id' => "ihdHvejLf7HUNUhM", - 'organization_code' => "9-W-eN67-3" + 'shop_postal_code' => "980-7265", + 'shop_address' => "Q3t63Wpysg20fNhPhFK8mUwq4sfxVOVqIgogobrlTBvrKruisPGcjRxKz0hnHtPEmOFzye10sMn1hLqgZ4Scflk2JdjznjOojFztU", + 'shop_tel' => "0929953277", + 'shop_email' => "yS9B5htgNI@DpUp.com", + 'shop_external_id' => "zKyj3BEvYp1", + 'organization_code' => "BV--z08M-0GxB---h4Uq-A-WV335" ] ); try { diff --git a/tests/CreateShopV2Test.php b/tests/CreateShopV2Test.php index c444c874..07e1140b 100644 --- a/tests/CreateShopV2Test.php +++ b/tests/CreateShopV2Test.php @@ -8,7 +8,7 @@ public function testCreateShopV20() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W" + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testCreateShopV21() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'can_topup_private_money_ids' => ["99fb2b87-b800-45d5-9ccc-a84cd86ff4ab", "cc4085d1-2f7c-4a94-9c9b-99c2cefbcc0e", "f7381f1c-957b-4322-817c-cf890b8911b3", "710a7568-4bde-447a-83a2-1f5ab13d5bdb", "645f2215-67c7-42a5-bf7c-d8b3c6e508b5"] + 'can_topup_private_money_ids' => ["d9a59b46-1839-4543-9c22-70e362dd7915"] ] ); try { @@ -41,10 +41,10 @@ public function testCreateShopV22() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'private_money_ids' => ["10f8bb0b-6150-4850-be7e-afeed12d3f57", "fefb5b6c-16cd-4e51-acaa-66bb1a1d2315", "4c6d4c4f-354f-48b6-9fa7-f68ad4a56535", "912fe71a-3649-4cc6-9772-67078b3b8a49", "67b4c1b1-040b-400d-824a-11aa0ff2abcd", "a3ca8fa7-692c-4709-be9d-1f69e258a2d7", "d49f8cd0-1c76-4ab5-9309-efe4e2562da4", "2d9d1396-bdc1-40a0-a2a8-c45521106820"], - 'can_topup_private_money_ids' => ["ee92a2d7-3d14-46f4-a11b-0336af30c5b8", "bb5eccf6-eb1b-4009-a128-cf0c31126e86"] + 'private_money_ids' => ["93466a32-aafd-4598-8f2f-34db09aabba9", "02270a46-cb87-4443-802e-01a1e13b6e11"], + 'can_topup_private_money_ids' => ["5569bf37-a0f7-43a6-ae51-7ae0df55552f", "2a0e8e24-7f45-4e5b-83f5-6fa5c1f66421", "ca0179ad-43c5-4de9-a89d-c0e7dbd203a1", "76cd587f-6448-439f-b9d4-06b55d7c4ba1", "50fa0e34-4d6c-4f8c-9eb9-06c5ab2032d8", "c698aa57-1e54-41e8-afc2-da680827f94e", "31d5d9c2-23af-46f4-b130-99dbd5ad92c8", "b81963c0-8c82-486c-bde0-523c12a0d472", "8f538ddf-c319-4335-9601-01a591f70092", "08ad5a2f-2955-44c4-a352-7bea13e8cfd0"] ] ); try { @@ -60,11 +60,11 @@ public function testCreateShopV23() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'organization_code' => "24AF---y", - 'private_money_ids' => ["13b87373-2ffb-44c3-8dd5-9fcf1ee4d998", "5d4a8ae5-bdd3-4c49-8c20-a10e0d40ede9"], - 'can_topup_private_money_ids' => ["505cbf63-664b-450d-a43d-8e4a76f6ac75", "b8598991-8892-462e-a750-c1cd64fa7968", "36906701-539b-46a3-ab62-684ee7a0971f", "d8567a8a-2b57-4f14-a72a-e9078e9a16b4", "ca14b518-5a80-4f3f-b478-32b534448dec", "3d7d365b-9714-49f0-9421-d31962b5a9e9", "c2b7521c-a0ab-4660-ba1a-8c65d9219f6c", "51799888-5578-4b7f-b68e-bb7d45c517da", "7afbd6f7-2ab3-4dc1-8e5d-ebeb58937524", "62e9f9a7-3ddf-457b-b2ae-0a04a7c92ce5"] + 'organization_code' => "oN9M0s-5-vmlUc2J-d5-TN-", + 'private_money_ids' => ["b281d850-0d7e-437e-ae57-5b6c55bd16cd"], + 'can_topup_private_money_ids' => ["973515ec-48aa-46bb-954f-354f4bd018b6"] ] ); try { @@ -80,12 +80,12 @@ public function testCreateShopV24() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'external_id' => "MSnigb4Yb3t6kmv", - 'organization_code' => "bVso1r--0-mnj-Q", - 'private_money_ids' => ["cd36c7b3-b42c-4190-824e-605ba78a956e", "248bb91d-a4d0-46ca-a0af-a0ef820abc23"], - 'can_topup_private_money_ids' => [] + 'external_id' => "5IFrI1BJMiWPv5dAbUBWta68v79KNgso", + 'organization_code' => "---V-f-MoD-EKR7nb", + 'private_money_ids' => ["e5b4f3eb-3362-484e-9f8a-2b5798d5df14", "e11f2da7-242a-4907-b418-5a80213c7f3f", "b7ee6134-0178-42b5-ac5b-9714ab36d9f0", "1ddf1794-cc21-4319-a91c-a0abadda7660"], + 'can_topup_private_money_ids' => ["9c78491a-8c65-4f6c-8878-9b7f00f1aa36", "06feb18e-bb7d-47da-b7b3-fdc15ea2eace", "0b6bd05d-ebeb-4524-a7df-657bdb1f1b72", "c8dd41ae-0a04-4ce5-8e4d-d25356c9c581", "1dea5adb-bc3a-4b7f-ad3d-e0ee5be50599", "af424593-329d-4569-a70e-99627c770734", "0df948d9-f062-4033-b436-71eb9bc7586d", "c2885e76-1879-4e8f-a87c-eba8c16c4d7c", "c3f1c30e-a60f-4103-aa22-17c4e2a21637", "bd8577a2-1109-49d9-a186-62fe51976f2d"] ] ); try { @@ -101,13 +101,13 @@ public function testCreateShopV25() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'email' => "CH10GQb96J@zcef.com", - 'external_id' => "3He1f0QYEkgJnc3iiJ3NDVFkNizSfk2HE", - 'organization_code' => "J--wZTo", - 'private_money_ids' => ["b965356c-c5fe-4b2a-b2ed-0511fa884138", "ced19f17-9f17-486e-a7e0-26a1e3699168", "3e48325c-8d5d-4909-ad68-0357259cc6ed", "b91eeb96-906c-44c4-83b5-88df8fae0ca6", "52008481-fa2a-403f-9d41-1d274fa170e7"], - 'can_topup_private_money_ids' => ["819bf434-af03-4a40-8804-5264b88b8484", "95515cae-a54f-4db8-93bb-45560f7cd745", "cf5c05a1-2e60-47a9-993c-f23e5098f2a7", "c1b6c41c-6d74-4a33-94e8-87f92796544e", "7991c030-b127-4f8b-9eb1-d8f81e6c77d7", "77d674a1-30cb-4570-a5f9-3dbc81f23c66", "f134355d-2806-4efb-bd9a-11d31bdb2104", "62b566df-25ca-42d8-b1cf-26691282f2ce", "caecd3aa-e107-4e8d-95ab-d42d163d8c55", "a787810d-87e2-4623-8a99-ec71932d38c8"] + 'email' => "1lgzqIh5ML@pUpA.com", + 'external_id' => "RnJqWXlTPA3BNnPJo", + 'organization_code' => "810RF--3-J-A-Ok-30d-6--2-0H-3", + 'private_money_ids' => ["e3056ceb-dd32-4ac8-8562-a3074eab07d8", "2a812e78-2e61-4c7b-b97f-c7f835d34e3d", "de8dd63d-6afa-45cd-b289-cdffaae1a663", "ca38fbe7-2903-42e8-a45f-a906c38cc1e3", "37a6e332-a100-43cc-9bea-7fa0b9ea4661", "b4eba2fc-113c-4412-8cea-a90a2cc5f6b2", "31f5747d-92c7-4b73-9e75-152da4eba469"], + 'can_topup_private_money_ids' => ["5532297e-59d6-4915-b9d5-5d739d19e444", "90b3449a-79be-4a6e-946c-c5fe17facb2a", "b625c6b2-7aed-4511-b817-9f179432a86e", "beada427-5be0-46a1-a85c-8d5d7a840909", "e21d636d-dd68-4357-ad96-906c7693a4c4", "b4a13703-72b5-48df-a681-fa2a8a01203f", "0f78089d-dd41-4d27-a73f-e5dd847e66ae", "60297bca-f434-4f03-8008-6c04ac185264"] ] ); try { @@ -123,14 +123,14 @@ public function testCreateShopV26() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'tel' => "08-575-8265", - 'email' => "LmM8qznKIn@9uBo.com", - 'external_id' => "N3XKkwmXFnLL0v", - 'organization_code' => "ujWy-3-zL0-8-E2-I3o30-F-gf", - 'private_money_ids' => ["642d2db8-dca1-4b48-884a-85ad4f15f960", "94ec44a3-d9dc-441d-88be-ad66b7a9c4bc", "7a989435-a4a4-4eb0-9495-8d824b8872df", "747d59c3-4a92-47b5-b95c-ba90e09f37b2"], - 'can_topup_private_money_ids' => ["6d8e4e09-16a2-4e13-8e81-ae1e8e0837f2", "8f71e296-a8d0-413d-a7b3-a034def31f8b", "38239268-48a8-4744-bbb1-f1f5333d1d78", "22b2992f-fb49-4be2-9f75-aba0895db964", "e9d0ef50-7480-43e7-8b63-065f668fb8c1", "f28609c8-1734-47cc-9e71-ba05da352da9", "8253cef4-f576-408e-8782-f06e33633259", "0064c313-69e4-4902-8f05-e5054879fcfc"] + 'tel' => "08-1099743", + 'email' => "hyN01xWKpy@fSJX.com", + 'external_id' => "iNUbqHXuSEWeM8VL", + 'organization_code' => "oq8n09-S2v-Go", + 'private_money_ids' => ["3cd1c838-0bd6-489d-86ee-5eeaaa745ac6", "b5fd5c91-025b-4fef-8589-6d7d373b6973"], + 'can_topup_private_money_ids' => ["c4e163e6-5eab-43bf-879e-cd3652d0d908", "d20e9714-2bb4-4809-ad76-157c12616dd8", "2ad2094b-2a0e-43bd-83a3-de3027d6a479", "760dccc9-318b-422e-a02f-c03a2245ef08", "3364f713-fcd9-4644-b2a2-1dcf33e448ed"] ] ); try { @@ -146,15 +146,15 @@ public function testCreateShopV27() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'address' => "JrsgVxWy0PirB5ccKSjPsnaJy0xSUaUZ3KYipGveNp11WiSr08uCzB0JSt7hZNL6cvcqBnhGnyRs1ZbgEX46DL0EY9Dfg2K2KSBJ32yceHkpeJS53rQYrIERvl0KriuNlhP5RwfRsdmSnnsKFoj", - 'tel' => "00-5825105", - 'email' => "zVuitJAWBn@MTQr.com", - 'external_id' => "Lb4F279GcsdDtM3uSE", - 'organization_code' => "-A9m02ZiT----MH-9o-yfn-lI", - 'private_money_ids' => ["8382ef5d-03c2-46c5-9084-f89a8bf61b16", "f52e6f45-aa72-4559-a5ea-24d66b6a85b2", "fb1b6034-9c9b-457c-a6f8-b8cb7bdea653", "d242dd9c-0c62-4ee6-9a0f-6de910e2fcd6", "6b7e475b-6dba-4ca2-8645-c823ef7c2f60", "f9bb7831-a16d-430b-b832-a4fa123ab093", "2ec3f29a-ee7e-4f13-bb47-2854fbf34e5c", "c27cb131-7778-4282-8828-477ca0dc7e3f", "55e9c6a8-fc9d-4f66-84dc-132dc97378d5", "525c72e6-0e25-42ff-b48b-0b3b186699c9"], - 'can_topup_private_money_ids' => ["102b939e-0d33-4fb0-864a-4626ba1f9479"] + 'address' => "fZvcfCdES8HHJf50TC5y2HNrP34hD1uxIbudPgKcAH4LqtvnYdJrsgVxWy0PirB5ccKSjPsnaJy0xSUaUZ3KYipGveNp11WiSr08uCzB0JSt7hZNL6cvcqBnhGnyRs1ZbgEX46DL0EY9Dfg2K2KSBJ32yceHkpeJS53rQYrIE", + 'tel' => "0029-1810-376", + 'email' => "RsdmSnnsKF@ojcL.com", + 'external_id' => "uuurZaaP5zVuitJA", + 'organization_code' => "g-TzM-li3FCYPz-B-kU06az", + 'private_money_ids' => ["1b3140f6-e985-4158-8c34-20440d9d74dc", "89c75ed4-05f2-45ff-a5db-d2807b407e6e", "bd9d470d-f19b-4b59-bcac-89ea1922f35b", "7d0459ff-ad9a-4710-b6bb-a3f2f35533c5", "a3efa5b9-d4e0-4348-b55e-1c93e807f32b", "3ebca7d7-9c3f-41c7-ad2c-ba350fb6eb07", "a4f82afb-2a16-4409-9c8e-ff1f7926b6a4"], + 'can_topup_private_money_ids' => ["8800a504-99a5-4da0-ad7f-6618359a6e7b", "b25b030b-dd91-42a8-895d-03c23f6ff6c5", "84836250-ef84-489a-9645-aa72aaffc559", "22723fa5-3cea-44d6-b234-9c9b5eb7157c", "7bc70c26-03f8-48cb-939c-0c6214610ee6", "28daf9da-620f-4de9-965b-6dbaa8c56ca2", "2dfd7e46-e545-4823-a031-a16db025d30b", "f3db3178-c932-44fa-939a-ee7eab246f13"] ] ); try { @@ -170,16 +170,16 @@ public function testCreateShopV28() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "2QniqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXytdjUT8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8k", [ - 'postal_code' => "290-1439", - 'address' => "vWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbkDn1ZrOBafUzNTBXIV1wGp1Rn3U4KQsAmd", - 'tel' => "0983240-592", - 'email' => "hNu2f4606Z@w3XO.com", - 'external_id' => "LqQiqaG2", - 'organization_code' => "-", - 'private_money_ids' => ["c9b63a05-67be-474d-ba06-1735f94735f3", "1675ba5c-7d22-43c7-b10f-a4a6f7eff38e", "2d5f9f80-54c7-4300-a7a1-9979210e2272"], - 'can_topup_private_money_ids' => ["80a01a7d-6f95-4b2c-a3ef-2ce18beaeafc", "9fad6b91-5d92-4881-89d0-08153cbb0cfe", "ee4e17aa-fd3c-4347-964a-2437c7df64ca", "e3f52347-0c42-4b7e-8300-8f9fccedbd0b", "b9f61eb1-2e17-4c6f-9135-39bc4f448452", "5289a905-aba0-40dc-9ea5-3a6308ae7609", "4c77c839-263e-44b6-b7bb-e466ef4f316d"] + 'postal_code' => "7412888", + 'address' => "fUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP", + 'tel' => "013-23-1789", + 'email' => "epkaCTJpPb@bkDn.com", + 'external_id' => "rOBafUzNTBXIV1wGp1Rn3U4KQsA", + 'organization_code' => "Vx3p6HM1J3-1H-2zJs2", + 'private_money_ids' => ["175942a3-1ea2-4529-908d-febd9db5b64d", "92b4bc24-32cf-434f-8d8b-179230ad26ba", "d6977886-6dde-4e8b-85f9-9e050e669f70", "d15bd0e6-7f02-45a8-81b2-51a540c614f3", "0e19f29d-4b9f-4162-85be-d74d478a3dfa", "40fa8a06-1735-45f3-9c22-93c7728546b1", "9e1cac0f-a4a6-438e-80c7-d3005f145e67", "590958ff-0ba1-4979-b2cf-05b780a01a7d"], + 'can_topup_private_money_ids' => ["0d328b2c-4923-44ef-a1fc-6b9130675d92", "8d57a881-9149-45d0-95fe-17aa4e47fd3c", "06950347-8316-424a-b7ca-23478f990c42", "c6b1db7e-fac3-4b00-9f0b-1eb1155a2e17", "28c15c6f-1991-4435-bc52-a905ca0caba0"] ] ); try { diff --git a/tests/CreateTransactionGroupTest.php b/tests/CreateTransactionGroupTest.php index cf757bc4..41dd18bd 100644 --- a/tests/CreateTransactionGroupTest.php +++ b/tests/CreateTransactionGroupTest.php @@ -8,7 +8,7 @@ public function testCreateTransactionGroup0() { $client = $this->newClient(); $request = new Request\CreateTransactionGroup( - "TeB7HbtOFrcDL7mosyloW0gLyNig5qU771SYwG9bLFfHIbs98VpOgmc8pS7" + "54ZsbCHGDImjW34z4jE" ); try { $response = $client->send($request); diff --git a/tests/CreateTransactionTest.php b/tests/CreateTransactionTest.php index 3a6aed06..fa81b992 100644 --- a/tests/CreateTransactionTest.php +++ b/tests/CreateTransactionTest.php @@ -8,9 +8,9 @@ public function testCreateTransaction0() { $client = $this->newClient(); $request = new Request\CreateTransaction( - "54834b5c-2549-4c46-95f2-4d29e2e821d4", - "f5f8a4d2-f1ee-49e5-b9a2-8631397a70f5", - "6dd14e7e-5638-4902-81cb-a0185959ff6d" + "a868798e-50bb-4818-b072-17d1f6a72ae0", + "f9151133-92e3-4c92-9eed-129579d1d77c", + "3f22ba29-6200-4b01-a3bc-73701e0c35c9" ); try { $response = $client->send($request); @@ -25,11 +25,11 @@ public function testCreateTransaction1() { $client = $this->newClient(); $request = new Request\CreateTransaction( - "54834b5c-2549-4c46-95f2-4d29e2e821d4", - "f5f8a4d2-f1ee-49e5-b9a2-8631397a70f5", - "6dd14e7e-5638-4902-81cb-a0185959ff6d", + "a868798e-50bb-4818-b072-17d1f6a72ae0", + "f9151133-92e3-4c92-9eed-129579d1d77c", + "3f22ba29-6200-4b01-a3bc-73701e0c35c9", [ - 'description' => "NYXCce6NgXmM6SU8mT9N7YdoyhvIOK96oQgvpt3OE4bGWfPwqWxwC3DU0ZYNIFrYHkTuOzrywGRNkAeSHinr7X7r9y8K62vZdczxzKDF7OzztIRdIBCYTSHrtKwDRbFJx9qY9kB8kVD" + 'description' => "6bh8YrVsWGSghDCw1Un7nnaTSFczRArCskatgTSAk3a8TcT02JvhzyAvEGR" ] ); try { @@ -45,12 +45,12 @@ public function testCreateTransaction2() { $client = $this->newClient(); $request = new Request\CreateTransaction( - "54834b5c-2549-4c46-95f2-4d29e2e821d4", - "f5f8a4d2-f1ee-49e5-b9a2-8631397a70f5", - "6dd14e7e-5638-4902-81cb-a0185959ff6d", + "a868798e-50bb-4818-b072-17d1f6a72ae0", + "f9151133-92e3-4c92-9eed-129579d1d77c", + "3f22ba29-6200-4b01-a3bc-73701e0c35c9", [ - 'point_expires_at' => "2026-06-01T11:21:33.000000Z", - 'description' => "JMjy6rf4CluMJ3q8UHdGY9c6av2inoQmoszzzj7gjncZRjG49ZyE9dB8fCGfTM2Oyolj4kfEe2uvMtiKxUivt9MIJ97msI3tBe6ti0SO07EXHC5hQ6" + 'point_expires_at' => "2022-11-09T08:59:35.000000Z", + 'description' => "H1gqt79bzapcrIrLur4lrAgRY4qmYCDpX8Ny7Ex4zLyYmVuu" ] ); try { @@ -66,13 +66,13 @@ public function testCreateTransaction3() { $client = $this->newClient(); $request = new Request\CreateTransaction( - "54834b5c-2549-4c46-95f2-4d29e2e821d4", - "f5f8a4d2-f1ee-49e5-b9a2-8631397a70f5", - "6dd14e7e-5638-4902-81cb-a0185959ff6d", + "a868798e-50bb-4818-b072-17d1f6a72ae0", + "f9151133-92e3-4c92-9eed-129579d1d77c", + "3f22ba29-6200-4b01-a3bc-73701e0c35c9", [ - 'point_amount' => 9496, - 'point_expires_at' => "2026-04-28T02:49:21.000000Z", - 'description' => "WDcVyEH0QvPCR5IiYZhX71qxxCDFjWtGssb86D9XZfo8j2fPJCGzVYdohDRxcepsSsdecspEcH6zAIM8ju98Xf3eDqYA5vYg7TRPpd99WNI7yrXSKnnTIb76zTEtm8AaIiuGx9L9HalOMU5vigXX7Icn5jXA5Qx" + 'point_amount' => 5879, + 'point_expires_at' => "2020-04-05T02:06:21.000000Z", + 'description' => "ZjnfSOf90ILh1FnEv5pCv1ztILSktq1cNxb1w0fAXCRcSE6z5QHSLVITcWyXkWwNeThLpKI1N6RIMY7t0u9" ] ); try { @@ -88,14 +88,14 @@ public function testCreateTransaction4() { $client = $this->newClient(); $request = new Request\CreateTransaction( - "54834b5c-2549-4c46-95f2-4d29e2e821d4", - "f5f8a4d2-f1ee-49e5-b9a2-8631397a70f5", - "6dd14e7e-5638-4902-81cb-a0185959ff6d", + "a868798e-50bb-4818-b072-17d1f6a72ae0", + "f9151133-92e3-4c92-9eed-129579d1d77c", + "3f22ba29-6200-4b01-a3bc-73701e0c35c9", [ - 'money_amount' => 6858, - 'point_amount' => 1488, - 'point_expires_at' => "2025-05-07T04:42:36.000000Z", - 'description' => "bbGkUILhTXtRtmknLVk7hQOvzRC9zFhAU2LnJOGL09rrRBaBOdWWGJsxArgIuumMVdl31leH5Dl7ZUHzS51rJLdw2n2tQfnXr078yWrpzKRIJrBD5D7CpKjeG53Xpalhw5eupOSaoLetupiLJGKA08kULtDXm7mGq20CccqYOFtqhMLy1fSrOZfnZ2mw" + 'money_amount' => 5517, + 'point_amount' => 7933, + 'point_expires_at' => "2021-09-01T23:04:47.000000Z", + 'description' => "u" ] ); try { diff --git a/tests/CreateUserDeviceTest.php b/tests/CreateUserDeviceTest.php index 83adf8f3..cd7dceea 100644 --- a/tests/CreateUserDeviceTest.php +++ b/tests/CreateUserDeviceTest.php @@ -8,7 +8,7 @@ public function testCreateUserDevice0() { $client = $this->newClient(); $request = new Request\CreateUserDevice( - "4d74e6b5-867f-4c58-b219-352da67a1ead" + "a36e728f-bf9b-4ff5-af79-da57cec0e8db" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testCreateUserDevice1() { $client = $this->newClient(); $request = new Request\CreateUserDevice( - "4d74e6b5-867f-4c58-b219-352da67a1ead", + "a36e728f-bf9b-4ff5-af79-da57cec0e8db", [ 'metadata' => "{\"user_agent\": \"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0\"}" ] diff --git a/tests/CreateWebhookTest.php b/tests/CreateWebhookTest.php index e36876bb..0c99f5bb 100644 --- a/tests/CreateWebhookTest.php +++ b/tests/CreateWebhookTest.php @@ -9,7 +9,7 @@ public function testCreateWebhook0() $client = $this->newClient(); $request = new Request\CreateWebhook( "process_user_stats_operation", - "oVskU" + "nB" ); try { $response = $client->send($request); diff --git a/tests/CreditCardTopupWithMdkTokenTest.php b/tests/CreditCardTopupWithMdkTokenTest.php index 7bf9bf31..c9361158 100644 --- a/tests/CreditCardTopupWithMdkTokenTest.php +++ b/tests/CreditCardTopupWithMdkTokenTest.php @@ -8,10 +8,10 @@ public function testCreditCardTopupWithMdkToken0() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757 + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreditCardTopupWithMdkToken1() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757, + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, [ - 'topup_quota_id' => 5879 + 'freekey' => "Um144n7e9aver4qjKD3CAXGg2CgMOO4iqd6m1s91FUJrzVJ1d66wPdRtd2Y231ifZ4mE724Os4yh0mL4ep7s5" ] ); try { @@ -47,13 +47,13 @@ public function testCreditCardTopupWithMdkToken2() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757, + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, [ - 'request_id' => "429cca8a-737d-4221-994d-c5d185854662", - 'topup_quota_id' => 1886 + 'memo3' => "hV9fVOY5A5z6Xg2WNM7rEyZ4NU028k73eCPFb8ma", + 'freekey' => "urWrRxt24rq6rsAX03w36fGX9Wi1n0" ] ); try { @@ -69,14 +69,14 @@ public function testCreditCardTopupWithMdkToken3() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757, + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, [ - 'is_cardholder_name_specified' => TRUE, - 'request_id' => "89204903-b376-41d7-a48c-1752cd85d618", - 'topup_quota_id' => 8411 + 'memo2' => "PfszOOCp3256x3T91JN7X44Ge", + 'memo3' => "AHuDE4tzp5N3yQFgqy0s9V2B5sv8gkry9x5aFk0M0rhvp9e28p4W19a0d0a9SBqXoyWmdy28oRy6pt8ex25iy3K0TslwSz4ig0", + 'freekey' => "Xrh1maxMvisgVEhV2oKvLM0QyDG47U0RE1xe7dhu5RKSrDNUk3q1PEsIM6a9F9F1H583O20dpLl531O919" ] ); try { @@ -92,15 +92,150 @@ public function testCreditCardTopupWithMdkToken4() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757, + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, + [ + 'memo1' => "A1Tym14UCLw58fG9Pnkc4q6QIQO23mzG7G3vlMMgzoVe8OhcW5OvYja1E0N7C2K06W7jfgJP5e40w4F2rxl8gTA1Zo7CjvXajfG", + 'memo2' => "l9KslpyeA4PHfwlfxET57U495gBqhMU7Ek9F8jqcu432A4G95c6vtx62g7jPtNRj948Us94lMCeKL4VaM5feH1fNX7RoF765", + 'memo3' => "7ycuT0w79RH2N0X3bxmSOQdDj8vy2RldlI74g5P3CA1nAMzSdwfe700X5x3aB2vXDu10GrZvI4er", + 'freekey' => "POnQgCcriJt3blullz9B35JEcIJ" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMdkToken5() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, + [ + 'topup_quota_id' => 5265, + 'memo1' => "o358Iqk", + 'memo2' => "RuA37j3px9I4nq5NuZ16p1GT72k9Z0L", + 'memo3' => "F44YM0zHar308siSqMczO6S2xg5nN9H67Iy03YPIXa925L6IdS4C9kN3iX1Eos4u8p635c79PoX", + 'freekey' => "r6Kj9Dn2EUD7c10pmvz829rdO115pUE2tHrHXx2Jg0Zh08a7jW9UO" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMdkToken6() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, + [ + 'request_id' => "d47d292d-d64c-4482-b350-10e70367121f", + 'topup_quota_id' => 9423, + 'memo1' => "F3nyS6G5dTiz7i65B6lxz", + 'memo2' => "Jp3054p71U60KHQw0Nw6jDy1c968n29B93a1Jn5C4d2vY4Exqop11S61T8rh98Od8D534793", + 'memo3' => "1q4B", + 'freekey' => "c62jGi12880HSQO3wIQJ3Y876fvr1Q1eJc5vAS34lvrIMs63M" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMdkToken7() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, + [ + 'description' => "CpIpPo9knGna2qU0GmaUmeizgJ6BwqETnaq5BggeTTsTdXg3gtXl8b4nZOZsr1VPBj7ivp8ue6C3vcL7BXf3IHjK0XiCg0zcQRlonr1N4IocuKCcZ1hdXCgyALhLsPZ4xEZBaL9gP", + 'request_id' => "3606eba2-6c04-40dd-8c97-d3ef44c6d045", + 'topup_quota_id' => 9996, + 'memo1' => "G0092cTf5JX9R2C1g38iLrWLS9ULdS1R93vk3PlW8l7mUBp7a1z1H", + 'memo2' => "16W0Rm9Im5T35nFYzZSChGMyxAftZ0JFsW363gseYUkO4M8", + 'memo3' => "ca", + 'freekey' => "" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMdkToken8() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, [ - 'receiver_user_id' => "50c9a915-28c9-41be-a630-a0ea43976194", 'is_cardholder_name_specified' => TRUE, - 'request_id' => "c6ff9025-3d2d-414e-a347-9789832241f0", - 'topup_quota_id' => 1892 + 'description' => "7lqy4kEKJ1Q7c8C0SZpOWKljojyXNatscwZjWuBesyFuc4sWKFJnLD7m3pQpjDhF5ByJUZoKtqULctVH", + 'request_id' => "ae525236-e8ca-4c88-bbd9-96eb1cb17aa5", + 'topup_quota_id' => 8761, + 'memo1' => "p1v6Tj7zIh5P7FB5t6Zl6S4ag956k5RdoaFB5sUvXA9J8BeeFMYPrmD5T46bKxv2cUJTE3N2DUb94wP2TRbTPSn19B34T6HFG8y", + 'memo2' => "8M8no2vT420", + 'memo3' => "", + 'freekey' => "NEj49fnOQN0FBw9QQZSMRNI3G1sT8jiaW81983thN5C698uHA4TxHqvo34G4hlq2r1qH8630Dmr532ZV3kWgs9FfM0V" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMdkToken9() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "e1de0207-61f8-4282-be31-e65bd16f69c4", + "MO", + "43c211f8-b343-40dd-8d3f-a13f31a9a8c7", + 4543, + [ + 'receiver_user_id' => "f7f48271-eb75-4024-9905-ceb8ea40e6eb", + 'is_cardholder_name_specified' => FALSE, + 'description' => "hRZPaevJazOcUuFHzOggogIb0heOl2hQPfOiPoRxRiCop5Q0A9gBKU33EhyGU9Sc7TWphUCFQOlhJCzSIu3L4oB0QKjjVXdg6wCnP4F0PUy8JyZ", + 'request_id' => "cd72d5dc-2360-4af1-8db3-ef6fe51d940f", + 'topup_quota_id' => 2968, + 'memo1' => "09wt1Gpw2wfZ", + 'memo2' => "OR58VGq7SAikIo7gQKSFz4f7SiPpEnwFo0pWWZ8", + 'memo3' => "V5I7w7sC101IW037XydF3U1600a046Jf5D7tAy8I4fwSYhSIu17kV8Rl94qQhx6G07kphmf7", + 'freekey' => "N8w4Z7e7F6Z5ADxOW65Fi518CplbQW31s56r3d6GKo6DdAd6A0z97TKG9q96B3z3cvRqN8KZx1H3DpMM3kV78lmctY8aBPIn" ] ); try { diff --git a/tests/CreditCardTopupWithMembershipTest.php b/tests/CreditCardTopupWithMembershipTest.php index aebb9622..a9ac2663 100644 --- a/tests/CreditCardTopupWithMembershipTest.php +++ b/tests/CreditCardTopupWithMembershipTest.php @@ -8,10 +8,10 @@ public function testCreditCardTopupWithMembership0() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMembership( - "e6591e1e-7e04-49dd-afb1-c65e914750c9", - "e0e1ca89-2533-44e0-a818-fa72414d35a2", - "ff99bdbe-b484-4fe4-806b-86cc976ff242", - 1015 + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreditCardTopupWithMembership1() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMembership( - "e6591e1e-7e04-49dd-afb1-c65e914750c9", - "e0e1ca89-2533-44e0-a818-fa72414d35a2", - "ff99bdbe-b484-4fe4-806b-86cc976ff242", - 1015, + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, [ - 'topup_quota_id' => 6911 + 'freekey' => "0HlESRDZAx4vuHm3cPzs4hFhXd4QR70au62dQI0j32LqLPmU3Rez74svEBy2XC7OcIS4U40TazvNPBn5pED02524B" ] ); try { @@ -47,13 +47,13 @@ public function testCreditCardTopupWithMembership2() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMembership( - "e6591e1e-7e04-49dd-afb1-c65e914750c9", - "e0e1ca89-2533-44e0-a818-fa72414d35a2", - "ff99bdbe-b484-4fe4-806b-86cc976ff242", - 1015, + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, [ - 'request_id' => "0e9546c8-d7c8-4ed7-bd2c-a8016090e19d", - 'topup_quota_id' => 5604 + 'memo3' => "m22KEn2hlL90j3Ap9Am24PJT82e023ZvR87MI4gh7pf3BT7aLOfxbNCqx25G4fOQ9l9icbB7v", + 'freekey' => "9gHs80s2hD9t4s4J29771F4Gd6pdM30EOJ6q7DbM2443wlp589" ] ); try { @@ -69,14 +69,14 @@ public function testCreditCardTopupWithMembership3() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMembership( - "e6591e1e-7e04-49dd-afb1-c65e914750c9", - "e0e1ca89-2533-44e0-a818-fa72414d35a2", - "ff99bdbe-b484-4fe4-806b-86cc976ff242", - 1015, + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, [ - 'delete_card_if_auth_fail' => FALSE, - 'request_id' => "901c577b-007e-4ce6-8a07-e07c4e8de54b", - 'topup_quota_id' => 8650 + 'memo2' => "A3JTYbJCB6GxAlLj7Wqi0edz0LyjOvEO5z18M0g56lk1RKQVLBhhcQPrzr8C4MXsLSVB91N37lP93", + 'memo3' => "TRJ", + 'freekey' => "" ] ); try { @@ -92,15 +92,150 @@ public function testCreditCardTopupWithMembership4() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMembership( - "e6591e1e-7e04-49dd-afb1-c65e914750c9", - "e0e1ca89-2533-44e0-a818-fa72414d35a2", - "ff99bdbe-b484-4fe4-806b-86cc976ff242", - 1015, + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, + [ + 'memo1' => "RxuN3933tT", + 'memo2' => "B73fwdUDyzUB4RAkwsAead25hLlE888Gj9QN392un01xu55sf100dWDRjs", + 'memo3' => "Yh8le1y3wOfsPv3U9L936Iu1N84BD0vYC5i4bSGcoNiSt4tV5U60hnLPUBDYxD", + 'freekey' => "b" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMembership5() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, + [ + 'topup_quota_id' => 52, + 'memo1' => "2623H4gX8Z39Syc1i8RQok231M", + 'memo2' => "51CtOECOY87kbsKF", + 'memo3' => "2713djE7XzRbLRg48I3EO63T9lTTYUZwUa07N95MWr4P11pmlBuXETBHJLk2J8OILWyE08nY45xwe325eQ3ODpjrr10Oh9", + 'freekey' => "1XqF28BzEI4TBGd7BBI1zhV03WMNrT6kB645S66v" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMembership6() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, + [ + 'request_id' => "d3ade527-a530-4c4b-b487-d9e05283b990", + 'topup_quota_id' => 4034, + 'memo1' => "uBN21vhjZ0N78R4aFqwqt2lw8G74GZmJtF", + 'memo2' => "pa4iS8Ea4rpiGEq2uz0U2", + 'memo3' => "7ysTN68lIMIJP8tjnlh41pT3o0VEcu0TI7412qmrC3Pr0x46MUAsr9IpWgPP942Bx2OS0ZQ", + 'freekey' => "1AHNJ6XKC70Sd0LRyhd8s2ZNoXyak2c8qC1Emx2M3q1Gxwo3Do28MGQ28I03tD8eW858NXEy2CJ6qXaF54G1qR3j0I" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMembership7() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, + [ + 'description' => "FKkOnPRe3", + 'request_id' => "92d92967-1d88-42ff-b34f-51f144314f59", + 'topup_quota_id' => 288, + 'memo1' => "9QI1b0l4wBg21VUFy2U4QQJEp7TUXW6J9S86bv3BTtNba2aAORF94QNDk478js6NHumG2ftnHTM1o", + 'memo2' => "pFpHEqm0g20yD2i4Z7aKO5H07Ng2ndBQi6LYsdtqy", + 'memo3' => "84t38f0F68967Y5J47", + 'freekey' => "Pqn19jP1I7L51kmAj82S173s6mMYbg63bt9hwrXLmI1szGSu4kje" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMembership8() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, + [ + 'delete_card_if_auth_fail' => TRUE, + 'description' => "2Cz81XNoucyBbEpxFX7PDggrznNWBV0p9BBTTp6A", + 'request_id' => "bba5dfc7-84f0-494d-9a0e-b48241b855cd", + 'topup_quota_id' => 5666, + 'memo1' => "2pCuS3X291z69He740Zb1VTZ61uhEpNejmT", + 'memo2' => "U0X91kDDl5V5Kzf0k6174oa00Y9Gzfja", + 'memo3' => "", + 'freekey' => "ggHgZzYzy1Kz74u2y1v6fynW68HgZQx15q1hX11RX4816D632TM1Im8BvFI" + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testCreditCardTopupWithMembership9() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "be24feb8-fdfe-4ba1-ab63-4c7101ac526e", + "9c84fc56-96b2-445b-bcf3-b2f04b2a7e91", + "cdfbc6c6-bdef-49cb-a22a-22b7a51d3260", + 2082, [ - 'receiver_user_id' => "8b280d0c-f61f-4247-8acf-e45bf951b312", + 'receiver_user_id' => "dc0f56f0-4292-460d-9e95-e39f0d6e24d4", 'delete_card_if_auth_fail' => FALSE, - 'request_id' => "a905c034-03ef-43b3-81a1-1ab7407f462f", - 'topup_quota_id' => 1985 + 'description' => "vNgfaK3PoowpKAx3kfA31wXd04SY1O8gGOF1kRrye61uzmBIXdnENFs3jBlwZrD72DB37CRt8PxiPIwClGZ1KOGgE2sj7Hu6WK5M7npguch6s2J670P8hn4WhIeMSn521", + 'request_id' => "9fb7af97-0007-4c7f-92a7-aaa2b693c48d", + 'topup_quota_id' => 3053, + 'memo1' => "m1Pe2Pr8d8lB4o0ncIvh30n6uF7KRp309b51MfNubZ0QLACSSGVMzVxt07X", + 'memo2' => "2MaV972A8XZ4bQC1h299e7iTSy67qOhnGs7q9Gd69QsV81p0EPWhhA15mFJlciXc4M90M75bqTu8RD", + 'memo3' => "3kSDtGue5V8aK55bAPLAHc1nD116j8Gd166TR6hDKUzh5BBK1zYjZPcb", + 'freekey' => "G7WnX7T0F6YyUX8U27k7aP54kL3LymTrrnGWYc" ] ); try { diff --git a/tests/DeleteBankTest.php b/tests/DeleteBankTest.php index 638bbfce..2580959d 100644 --- a/tests/DeleteBankTest.php +++ b/tests/DeleteBankTest.php @@ -8,8 +8,8 @@ public function testDeleteBank0() { $client = $this->newClient(); $request = new Request\DeleteBank( - "31d85352-8ef5-46e0-8c81-e3ddae12bb98", - "bb891556-1d62-4abd-ba5c-4fd0e4afddd5" + "9280b3a6-1864-44a6-b4a8-29d2554cf645", + "00adad60-5a6d-4447-9eae-651430b83102" ); try { $response = $client->send($request); diff --git a/tests/DeleteCustomerCardTest.php b/tests/DeleteCustomerCardTest.php index 99bff981..6261fa9e 100644 --- a/tests/DeleteCustomerCardTest.php +++ b/tests/DeleteCustomerCardTest.php @@ -8,8 +8,8 @@ public function testDeleteCustomerCard0() { $client = $this->newClient(); $request = new Request\DeleteCustomerCard( - "a4b2f47c-6e9d-4f8f-9c7d-adc9bd5a0a9d", - "8528bc40-17f2-4c2c-984f-ef420cfa3b2c" + "1385ab86-bcfd-4640-99d2-67136b8fb90c", + "3388f506-c9a4-429d-8685-0a68ea2c9baa" ); try { $response = $client->send($request); diff --git a/tests/DeleteWebhookTest.php b/tests/DeleteWebhookTest.php index ca2c66a1..61e41126 100644 --- a/tests/DeleteWebhookTest.php +++ b/tests/DeleteWebhookTest.php @@ -8,7 +8,7 @@ public function testDeleteWebhook0() { $client = $this->newClient(); $request = new Request\DeleteWebhook( - "b1f508c8-a37b-4a0d-89ad-ba2072f5efba" + "21d43f83-4970-43ba-a5c7-8e03ffd469db" ); try { $response = $client->send($request); diff --git a/tests/GetBillTest.php b/tests/GetBillTest.php index 9ff83911..87151bd5 100644 --- a/tests/GetBillTest.php +++ b/tests/GetBillTest.php @@ -8,7 +8,7 @@ public function testGetBill0() { $client = $this->newClient(); $request = new Request\GetBill( - "f87fba5f-f102-4493-be3d-e2203cd347c3" + "fcc9d68d-fee2-42fb-b4e5-5e4587cc2a05" ); try { $response = $client->send($request); diff --git a/tests/GetBulkTransactionTest.php b/tests/GetBulkTransactionTest.php index a63f036e..cebf3565 100644 --- a/tests/GetBulkTransactionTest.php +++ b/tests/GetBulkTransactionTest.php @@ -8,7 +8,7 @@ public function testGetBulkTransaction0() { $client = $this->newClient(); $request = new Request\GetBulkTransaction( - "3b224ee7-a1d1-4682-8815-e72f29b0d066" + "34933d44-8d8a-4a4e-967a-f111f9247975" ); try { $response = $client->send($request); diff --git a/tests/GetCampaignTest.php b/tests/GetCampaignTest.php index a9494a91..a7903f12 100644 --- a/tests/GetCampaignTest.php +++ b/tests/GetCampaignTest.php @@ -8,7 +8,7 @@ public function testGetCampaign0() { $client = $this->newClient(); $request = new Request\GetCampaign( - "bb23ecba-b7f9-439f-b130-e55b5adbf7cf" + "9b0c3d69-dad0-49f6-8caf-c72ac642e225" ); try { $response = $client->send($request); diff --git a/tests/GetCashtrayTest.php b/tests/GetCashtrayTest.php index 8713ba1e..7b98410b 100644 --- a/tests/GetCashtrayTest.php +++ b/tests/GetCashtrayTest.php @@ -8,7 +8,7 @@ public function testGetCashtray0() { $client = $this->newClient(); $request = new Request\GetCashtray( - "2f248e15-ed10-4b58-94ad-26ebd47cf6e9" + "2469eb47-08e6-4eca-86e8-a8c2fdf10b4c" ); try { $response = $client->send($request); diff --git a/tests/GetCheckTest.php b/tests/GetCheckTest.php index c98e9c9d..e501f765 100644 --- a/tests/GetCheckTest.php +++ b/tests/GetCheckTest.php @@ -8,7 +8,7 @@ public function testGetCheck0() { $client = $this->newClient(); $request = new Request\GetCheck( - "6cdc5517-57ff-4d82-8fc2-6f2ad7130968" + "a7ec383d-37b0-4c57-97ac-7a79e55cd57f" ); try { $response = $client->send($request); diff --git a/tests/GetCouponTest.php b/tests/GetCouponTest.php index c039f4bb..761b1140 100644 --- a/tests/GetCouponTest.php +++ b/tests/GetCouponTest.php @@ -8,7 +8,7 @@ public function testGetCoupon0() { $client = $this->newClient(); $request = new Request\GetCoupon( - "5bb6b948-9b74-4866-b9e3-2040ac4aa4c4" + "386fa5bd-4347-422f-b4e0-2e9e72760556" ); try { $response = $client->send($request); diff --git a/tests/GetCpmTokenTest.php b/tests/GetCpmTokenTest.php index 389c5f87..aa77d06e 100644 --- a/tests/GetCpmTokenTest.php +++ b/tests/GetCpmTokenTest.php @@ -8,7 +8,7 @@ public function testGetCpmToken0() { $client = $this->newClient(); $request = new Request\GetCpmToken( - "s4Vk2VUx2tI5N4bIOpNtWw" + "6vAaVd6Sg4zOt2LPb0nLBv" ); try { $response = $client->send($request); diff --git a/tests/GetCustomerCardsTest.php b/tests/GetCustomerCardsTest.php index cbe41e90..31c100c3 100644 --- a/tests/GetCustomerCardsTest.php +++ b/tests/GetCustomerCardsTest.php @@ -8,7 +8,7 @@ public function testGetCustomerCards0() { $client = $this->newClient(); $request = new Request\GetCustomerCards( - "78f87e28-1030-4446-89e4-0dce77b26453" + "ebdf7517-2df1-40bc-8496-94ee3494df91" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetCustomerCards1() { $client = $this->newClient(); $request = new Request\GetCustomerCards( - "78f87e28-1030-4446-89e4-0dce77b26453", + "ebdf7517-2df1-40bc-8496-94ee3494df91", [ - 'per_page' => 42 + 'per_page' => 51 ] ); try { @@ -41,10 +41,10 @@ public function testGetCustomerCards2() { $client = $this->newClient(); $request = new Request\GetCustomerCards( - "78f87e28-1030-4446-89e4-0dce77b26453", + "ebdf7517-2df1-40bc-8496-94ee3494df91", [ - 'page' => 9345, - 'per_page' => 99 + 'page' => 4502, + 'per_page' => 78 ] ); try { diff --git a/tests/GetCvsAuthorizationTest.php b/tests/GetCvsAuthorizationTest.php index c54a1269..bce2c88b 100644 --- a/tests/GetCvsAuthorizationTest.php +++ b/tests/GetCvsAuthorizationTest.php @@ -8,7 +8,7 @@ public function testGetCvsAuthorization0() { $client = $this->newClient(); $request = new Request\GetCvsAuthorization( - "024716d0-6e42-452b-9ab9-e7f60894880b" + "53847b70-5903-4d76-bd9b-f9661a747e6c" ); try { $response = $client->send($request); diff --git a/tests/GetCvsAuthorizationsTest.php b/tests/GetCvsAuthorizationsTest.php index f73a693c..b84860a8 100644 --- a/tests/GetCvsAuthorizationsTest.php +++ b/tests/GetCvsAuthorizationsTest.php @@ -8,7 +8,7 @@ public function testGetCvsAuthorizations0() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a" + "8fc463c3-8ce6-4df5-adbb-3890767d0335" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetCvsAuthorizations1() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "8fc463c3-8ce6-4df5-adbb-3890767d0335", [ - 'per_page' => 41 + 'per_page' => 82 ] ); try { @@ -41,10 +41,10 @@ public function testGetCvsAuthorizations2() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "8fc463c3-8ce6-4df5-adbb-3890767d0335", [ - 'after' => "taFGOOZN", - 'per_page' => 83 + 'after' => "sdUnRrH9", + 'per_page' => 76 ] ); try { @@ -60,11 +60,11 @@ public function testGetCvsAuthorizations3() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "8fc463c3-8ce6-4df5-adbb-3890767d0335", [ - 'before' => "womkOYYXss", - 'after' => "h0", - 'per_page' => 98 + 'before' => "VuXFGKt4l", + 'after' => "9lRVMCAh", + 'per_page' => 74 ] ); try { @@ -80,12 +80,12 @@ public function testGetCvsAuthorizations4() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "8fc463c3-8ce6-4df5-adbb-3890767d0335", [ - 'status' => "expired", - 'before' => "Um", - 'after' => "BE", - 'per_page' => 58 + 'status' => "canceled", + 'before' => "weHf4mhVF", + 'after' => "w56RK", + 'per_page' => 69 ] ); try { @@ -101,13 +101,13 @@ public function testGetCvsAuthorizations5() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "8fc463c3-8ce6-4df5-adbb-3890767d0335", [ - 'customer_id' => "59b79ec4-2f57-4974-814e-a4206a752548", - 'status' => "applied", - 'before' => "5sfx", - 'after' => "Sg9q1O62I", - 'per_page' => 82 + 'customer_id' => "06b376df-515c-48e5-ad03-3aff5d9227fd", + 'status' => "expired", + 'before' => "CYdfHKy6", + 'after' => "RZ", + 'per_page' => 41 ] ); try { diff --git a/tests/GetExternalTransactionByRequestIdTest.php b/tests/GetExternalTransactionByRequestIdTest.php index 3b2d88e9..e3b7dcc6 100644 --- a/tests/GetExternalTransactionByRequestIdTest.php +++ b/tests/GetExternalTransactionByRequestIdTest.php @@ -8,7 +8,7 @@ public function testGetExternalTransactionByRequestId0() { $client = $this->newClient(); $request = new Request\GetExternalTransactionByRequestId( - "25dbfc9a-2a1b-4e9b-8ef0-36b71a610985" + "25c89e7a-4c58-4531-a9cb-9c41efe4f4a1" ); try { $response = $client->send($request); diff --git a/tests/GetPrivateMoneyOrganizationSummariesTest.php b/tests/GetPrivateMoneyOrganizationSummariesTest.php index a02b172f..37e6ddb8 100644 --- a/tests/GetPrivateMoneyOrganizationSummariesTest.php +++ b/tests/GetPrivateMoneyOrganizationSummariesTest.php @@ -8,7 +8,7 @@ public function testGetPrivateMoneyOrganizationSummaries0() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5" + "13740635-5f2d-4269-9b71-d5c93c99bb06" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetPrivateMoneyOrganizationSummaries1() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "13740635-5f2d-4269-9b71-d5c93c99bb06", [ - 'page' => 7142 + 'page' => 9371 ] ); try { @@ -41,10 +41,10 @@ public function testGetPrivateMoneyOrganizationSummaries2() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "13740635-5f2d-4269-9b71-d5c93c99bb06", [ - 'per_page' => 7321, - 'page' => 1583 + 'per_page' => 4430, + 'page' => 3408 ] ); try { @@ -60,10 +60,10 @@ public function testGetPrivateMoneyOrganizationSummaries3() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "13740635-5f2d-4269-9b71-d5c93c99bb06", [ - 'from' => "2021-05-11T15:27:55.000000Z", - 'to' => "2021-10-28T09:43:16.000000Z" + 'from' => "2024-07-22T10:11:47.000000Z", + 'to' => "2024-04-25T16:38:02.000000Z" ] ); try { @@ -79,11 +79,11 @@ public function testGetPrivateMoneyOrganizationSummaries4() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "13740635-5f2d-4269-9b71-d5c93c99bb06", [ - 'from' => "2020-07-08T09:30:10.000000Z", - 'to' => "2021-07-16T01:27:24.000000Z", - 'page' => 5099 + 'from' => "2024-02-09T00:53:13.000000Z", + 'to' => "2020-03-29T05:58:09.000000Z", + 'page' => 3078 ] ); try { @@ -99,12 +99,12 @@ public function testGetPrivateMoneyOrganizationSummaries5() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "13740635-5f2d-4269-9b71-d5c93c99bb06", [ - 'from' => "2020-01-21T09:33:37.000000Z", - 'to' => "2023-05-25T19:51:32.000000Z", - 'per_page' => 3054, - 'page' => 6430 + 'from' => "2021-08-24T15:09:54.000000Z", + 'to' => "2024-01-07T01:28:43.000000Z", + 'per_page' => 9812, + 'page' => 9287 ] ); try { diff --git a/tests/GetPrivateMoneySummaryTest.php b/tests/GetPrivateMoneySummaryTest.php index b9d5ce0a..485f7e77 100644 --- a/tests/GetPrivateMoneySummaryTest.php +++ b/tests/GetPrivateMoneySummaryTest.php @@ -8,7 +8,7 @@ public function testGetPrivateMoneySummary0() { $client = $this->newClient(); $request = new Request\GetPrivateMoneySummary( - "68f75742-ff32-4a67-beab-d3a9432d107a" + "a89b11c7-de7c-4360-8a4c-6e208d76b3f5" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetPrivateMoneySummary1() { $client = $this->newClient(); $request = new Request\GetPrivateMoneySummary( - "68f75742-ff32-4a67-beab-d3a9432d107a", + "a89b11c7-de7c-4360-8a4c-6e208d76b3f5", [ - 'to' => "2023-11-21T04:10:19.000000Z" + 'to' => "2023-04-25T06:18:37.000000Z" ] ); try { @@ -41,10 +41,10 @@ public function testGetPrivateMoneySummary2() { $client = $this->newClient(); $request = new Request\GetPrivateMoneySummary( - "68f75742-ff32-4a67-beab-d3a9432d107a", + "a89b11c7-de7c-4360-8a4c-6e208d76b3f5", [ - 'from' => "2020-07-27T18:38:32.000000Z", - 'to' => "2025-01-06T07:58:17.000000Z" + 'from' => "2025-05-18T23:37:16.000000Z", + 'to' => "2021-07-07T14:09:28.000000Z" ] ); try { diff --git a/tests/GetPrivateMoneysTest.php b/tests/GetPrivateMoneysTest.php index 0555d1b5..0c117072 100644 --- a/tests/GetPrivateMoneysTest.php +++ b/tests/GetPrivateMoneysTest.php @@ -22,7 +22,7 @@ public function testGetPrivateMoneys1() $client = $this->newClient(); $request = new Request\GetPrivateMoneys( [ - 'per_page' => 3655 + 'per_page' => 67 ] ); try { @@ -39,8 +39,8 @@ public function testGetPrivateMoneys2() $client = $this->newClient(); $request = new Request\GetPrivateMoneys( [ - 'page' => 6167, - 'per_page' => 1301 + 'page' => 1181, + 'per_page' => 7921 ] ); try { @@ -57,9 +57,9 @@ public function testGetPrivateMoneys3() $client = $this->newClient(); $request = new Request\GetPrivateMoneys( [ - 'organization_code' => "9", - 'page' => 5594, - 'per_page' => 1010 + 'organization_code' => "ht14--pIP-7WGGBLwE--o8j--j-5", + 'page' => 1738, + 'per_page' => 2150 ] ); try { diff --git a/tests/GetSevenBankATMSessionTest.php b/tests/GetSevenBankATMSessionTest.php index 2520d2e0..754771e0 100644 --- a/tests/GetSevenBankATMSessionTest.php +++ b/tests/GetSevenBankATMSessionTest.php @@ -8,7 +8,7 @@ public function testGetSevenBankAtmSession0() { $client = $this->newClient(); $request = new Request\GetSevenBankATMSession( - "zqeaCyQXA4" + "hMIW" ); try { $response = $client->send($request); diff --git a/tests/GetShopTest.php b/tests/GetShopTest.php index 801c5faf..7aa8a2ba 100644 --- a/tests/GetShopTest.php +++ b/tests/GetShopTest.php @@ -8,7 +8,7 @@ public function testGetShop0() { $client = $this->newClient(); $request = new Request\GetShop( - "8a54778a-60d6-48f2-97f2-0e4b99a0b664" + "346700dc-ba5e-49a5-a309-c8392856263e" ); try { $response = $client->send($request); diff --git a/tests/GetTransactionByRequestIdTest.php b/tests/GetTransactionByRequestIdTest.php index a46de40e..ead0db60 100644 --- a/tests/GetTransactionByRequestIdTest.php +++ b/tests/GetTransactionByRequestIdTest.php @@ -8,7 +8,7 @@ public function testGetTransactionByRequestId0() { $client = $this->newClient(); $request = new Request\GetTransactionByRequestId( - "1e32187f-185b-48b0-9c50-ddbbcfa5867d" + "40836425-e2bc-431e-8cba-ca1bcd56797b" ); try { $response = $client->send($request); diff --git a/tests/GetUserDeviceTest.php b/tests/GetUserDeviceTest.php index e07b6d66..fbb22f70 100644 --- a/tests/GetUserDeviceTest.php +++ b/tests/GetUserDeviceTest.php @@ -8,7 +8,7 @@ public function testGetUserDevice0() { $client = $this->newClient(); $request = new Request\GetUserDevice( - "fc2fba66-d0e4-46a9-8554-4cf3217d2901" + "c9b8cc44-8988-4624-b3c2-dc4843be61e5" ); try { $response = $client->send($request); diff --git a/tests/ListBanksTest.php b/tests/ListBanksTest.php index 20bea2d3..28de5e39 100644 --- a/tests/ListBanksTest.php +++ b/tests/ListBanksTest.php @@ -8,7 +8,7 @@ public function testListBanks0() { $client = $this->newClient(); $request = new Request\ListBanks( - "075462b8-815e-4bf2-870d-03b1c8dcddd4" + "dde843c0-2c33-4050-9914-f0dfd302d16f" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListBanks1() { $client = $this->newClient(); $request = new Request\ListBanks( - "075462b8-815e-4bf2-870d-03b1c8dcddd4", + "dde843c0-2c33-4050-9914-f0dfd302d16f", [ - 'private_money_id' => "8ce3a62e-fd04-433f-87b2-9af9a5f57314" + 'private_money_id' => "0861c050-ac6f-4205-a155-b3946d63086e" ] ); try { diff --git a/tests/ListBillTransactionsTest.php b/tests/ListBillTransactionsTest.php index 31cf8f7e..cdd64e19 100644 --- a/tests/ListBillTransactionsTest.php +++ b/tests/ListBillTransactionsTest.php @@ -22,7 +22,7 @@ public function testListBillTransactions1() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'per_page' => 227 + 'per_page' => 592 ] ); try { @@ -39,8 +39,8 @@ public function testListBillTransactions2() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'prev_page_cursor_id' => "2a67173e-b942-43a4-ae81-adefee312533", - 'per_page' => 329 + 'prev_page_cursor_id' => "50feb4f3-ab36-40a5-90a1-5233a0ecb4bb", + 'per_page' => 893 ] ); try { @@ -57,9 +57,9 @@ public function testListBillTransactions3() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'next_page_cursor_id' => "3edd73da-a3af-468e-9d04-ffe87a2c959c", - 'prev_page_cursor_id' => "29f2e505-1bee-4cf9-8e5a-6a354d01fb19", - 'per_page' => 850 + 'next_page_cursor_id' => "61542964-34af-41f8-8c68-69c4fc2b04a1", + 'prev_page_cursor_id' => "d166e8ea-7e8a-4b90-b2f4-fc21b50d5d34", + 'per_page' => 176 ] ); try { @@ -76,10 +76,10 @@ public function testListBillTransactions4() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'to' => "2023-08-03T15:24:11.000000Z", - 'next_page_cursor_id' => "ccbb09bb-df37-4016-b78f-a5d54e3090ab", - 'prev_page_cursor_id' => "d67b2b98-1a30-4bb4-a12c-e9de9b83b890", - 'per_page' => 294 + 'to' => "2021-10-30T14:11:24.000000Z", + 'next_page_cursor_id' => "2cfef146-01bc-4fc5-bcde-1e160a67f453", + 'prev_page_cursor_id' => "00e56d57-a4ca-4502-9bbd-a8ee963e0b50", + 'per_page' => 150 ] ); try { @@ -96,11 +96,11 @@ public function testListBillTransactions5() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'from' => "2025-04-12T09:53:49.000000Z", - 'to' => "2024-05-13T09:34:33.000000Z", - 'next_page_cursor_id' => "39f20a17-71cc-4111-b301-89167d16d33d", - 'prev_page_cursor_id' => "d34cd134-bce8-4a6d-b934-10c36e116eb2", - 'per_page' => 224 + 'from' => "2024-09-05T14:57:01.000000Z", + 'to' => "2021-02-25T07:43:06.000000Z", + 'next_page_cursor_id' => "bc775706-ea9d-4108-9ac3-eb4ce8a97455", + 'prev_page_cursor_id' => "5284398b-6478-42c7-9fbe-baab37f7ebbc", + 'per_page' => 700 ] ); try { @@ -118,11 +118,11 @@ public function testListBillTransactions6() $request = new Request\ListBillTransactions( [ 'is_modified' => TRUE, - 'from' => "2025-11-05T01:00:16.000000Z", - 'to' => "2023-09-28T21:39:19.000000Z", - 'next_page_cursor_id' => "aa9eba9a-af06-4238-893b-50a8e0abd640", - 'prev_page_cursor_id' => "a31802d7-f60d-4209-ae01-b64337f29b9a", - 'per_page' => 723 + 'from' => "2021-11-16T14:40:32.000000Z", + 'to' => "2024-07-05T01:35:48.000000Z", + 'next_page_cursor_id' => "a2eb2a5c-94f2-4267-af67-9a5ba6f4b090", + 'prev_page_cursor_id' => "6c5b6e68-ff07-44d3-b370-bd50306a703c", + 'per_page' => 932 ] ); try { @@ -139,13 +139,13 @@ public function testListBillTransactions7() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'bill_id' => "c7adb47c-89e6-4827-8cfa-5a32a83f79ec", + 'bill_id' => "338ac73d-0ec8-4345-b5b7-80b49109483c", 'is_modified' => FALSE, - 'from' => "2022-09-04T06:37:11.000000Z", - 'to' => "2023-06-12T03:51:25.000000Z", - 'next_page_cursor_id' => "f2914d65-79fd-4827-af8f-6a2366054429", - 'prev_page_cursor_id' => "c76517f6-5f8f-40e2-bbaf-462a36dbd131", - 'per_page' => 979 + 'from' => "2024-07-08T22:10:07.000000Z", + 'to' => "2023-06-21T22:11:32.000000Z", + 'next_page_cursor_id' => "cf351a7c-a065-4e58-ba31-fd029508486b", + 'prev_page_cursor_id' => "c984a10e-d173-46c8-b452-2eb24371924d", + 'per_page' => 522 ] ); try { @@ -162,14 +162,14 @@ public function testListBillTransactions8() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'transaction_id' => "ed1f2fbf-fcb7-4ecf-b69d-f6ab3af9f151", - 'bill_id' => "bcfe0d4f-f6e7-4e5f-a29e-e398c28ba1dc", - 'is_modified' => FALSE, - 'from' => "2023-01-28T04:13:11.000000Z", - 'to' => "2026-07-02T00:24:18.000000Z", - 'next_page_cursor_id' => "2a8c8013-18fa-4770-8763-4514ef3f7b13", - 'prev_page_cursor_id' => "a99d878b-e4e1-484c-9d97-567be224783d", - 'per_page' => 377 + 'transaction_id' => "ffa39367-b608-4d79-97a4-dabfa440bab6", + 'bill_id' => "26f635fa-5431-4fb4-8b39-48ca6b23a142", + 'is_modified' => TRUE, + 'from' => "2022-11-18T02:07:23.000000Z", + 'to' => "2023-05-08T04:57:53.000000Z", + 'next_page_cursor_id' => "237f3f7b-f798-49ac-be22-ca188f8dc594", + 'prev_page_cursor_id' => "7cdf6e55-fd87-4a91-91e7-261caaa41d97", + 'per_page' => 123 ] ); try { @@ -186,15 +186,15 @@ public function testListBillTransactions9() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'description' => "a2QZma6CRo8nyJO9Y3f9djMgk8QSZwJ1udEIb7zDJ6KZTEk0mDRGqd8jGihF2z", - 'transaction_id' => "a15dc3ef-3aa6-4b80-b2c7-a5ff6501f219", - 'bill_id' => "4309bea3-b6ce-4b8e-b39d-227b06ecaf87", - 'is_modified' => FALSE, - 'from' => "2026-03-20T09:05:04.000000Z", - 'to' => "2020-05-20T13:27:53.000000Z", - 'next_page_cursor_id' => "a4d3bc44-891f-4eff-bc9f-bf83700c66ad", - 'prev_page_cursor_id' => "2b4a49c7-f836-4803-8da6-d22837d6948c", - 'per_page' => 324 + 'description' => "cqWdDVSstoEtPVoykbtA6l7WDayqQLAKXyhWYdlIHfSBBKI1KQl4cK6HLesoN7AsxjaX4bkzoW5SSzFCKjOEE829PJZq44v95w5OTB", + 'transaction_id' => "5b5dc0c1-3322-47bb-91a6-d27327da74a1", + 'bill_id' => "9bc2f594-08cd-4b33-85e9-c13f9df3475f", + 'is_modified' => TRUE, + 'from' => "2026-02-16T12:04:43.000000Z", + 'to' => "2026-06-08T03:41:44.000000Z", + 'next_page_cursor_id' => "0a369693-f4e4-473f-97db-bafbc21bd6e3", + 'prev_page_cursor_id' => "50a52de4-963b-4133-b5ec-517aa88089c7", + 'per_page' => 488 ] ); try { @@ -211,16 +211,16 @@ public function testListBillTransactions10() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'terminal_id' => "445665da-5c53-4f31-9b10-583b6dcf6ad0", - 'description' => "e5LZz", - 'transaction_id' => "316b91e9-3e5f-442f-b2ce-528b1e6b7bde", - 'bill_id' => "fb105dae-1f0c-43ff-8eed-56571879cf42", + 'terminal_id' => "42d0e3b9-41eb-4cb8-837a-ae58f935e499", + 'description' => "Zx6rdzZ6Kiw60EKpO7FL05ARSiRG2UPRPUxcw9rvtxOfCP20hUm1E2", + 'transaction_id' => "faf629ab-33c0-4a87-8e6c-251548514fa1", + 'bill_id' => "1a2c1a7f-0228-46fa-b556-ff31ddce7143", 'is_modified' => TRUE, - 'from' => "2020-01-02T01:36:47.000000Z", - 'to' => "2024-08-01T12:37:50.000000Z", - 'next_page_cursor_id' => "0699a675-d348-47f2-9287-f960d88f7c7a", - 'prev_page_cursor_id' => "15b2cbe6-f6ec-4919-8ff9-402c60f9f9ae", - 'per_page' => 719 + 'from' => "2022-07-03T21:53:19.000000Z", + 'to' => "2024-01-25T11:40:37.000000Z", + 'next_page_cursor_id' => "7431ce88-b3a8-4a08-94d3-1c03c8d87d81", + 'prev_page_cursor_id' => "b6dbfec6-278a-4595-b923-5e81919d8a4e", + 'per_page' => 925 ] ); try { @@ -237,17 +237,17 @@ public function testListBillTransactions11() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'customer_name' => "d3ROmH9nMfAHnX3LOs6P3dxLhDjrt4CFESWJnPCLUxGLtrgoghS3pPHE574eeX1ksH4R2MgyW6z149JBRZmQUgzecqWdDVSstoEtPVoykbtA6l7WDayqQLAKXyhWYdlIHfSBBKI1KQl4cK6HLesoN7AsxjaX4bkzoW5SSzFCKjOEE829PJZq44v95w5OTBAsM3ixdWcd35lzGg9k8zX5Zx6rdzZ6K", - 'terminal_id' => "21ef5869-d4f7-4f36-b045-bacbce62448b", - 'description' => "pO7FL05ARSiRG2UPRPUxcw9rvtxOfCP20hUm1E2Nlz5V1CO5TSFyNtopqI6bCrDgQTiBz8hopleWuv10dzqDmxXKufPIjjJpzSXKPSRMVYMVxniANdM0yy6srRZNC9bYJUFWp4SJDd9Vw0g", - 'transaction_id' => "f14c9268-689c-4c76-9c55-cdf79b5ef9c8", - 'bill_id' => "19a91c59-b734-4147-80d0-a82a1224a44d", + 'customer_name' => "opqI6bCrDgQTiBz8hopleWuv10dzqDmxXKufPIjjJpzSXKPSRMVYMVxniANdM0yy6srRZNC9bYJUFWp4SJDd9Vw0ghvUwHY4GPMgqa4p3NBV6jnDEmNin", + 'terminal_id' => "2eb7b49f-ffed-4618-99fc-e4e0ce656897", + 'description' => "BAkC", + 'transaction_id' => "447b7bfd-0ed1-4ba6-acd7-c8f1fa972a02", + 'bill_id' => "02e33b64-4c34-4456-a7e7-0af471f7ace0", 'is_modified' => FALSE, - 'from' => "2021-01-22T12:32:39.000000Z", - 'to' => "2025-09-09T19:01:16.000000Z", - 'next_page_cursor_id' => "64d2b294-2c2d-4771-a134-a48708482670", - 'prev_page_cursor_id' => "314577a6-b1b3-47ce-bb00-8914649a83c2", - 'per_page' => 25 + 'from' => "2022-04-19T13:02:12.000000Z", + 'to' => "2025-08-20T07:51:51.000000Z", + 'next_page_cursor_id' => "ba270637-518a-400b-aebc-c105421946f8", + 'prev_page_cursor_id' => "0f9fca39-628f-4b18-a4ee-5fc35929c428", + 'per_page' => 655 ] ); try { @@ -264,8 +264,8 @@ public function testListBillTransactions12() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'customer_id' => "a033e0d6-2736-41ea-bb6e-b1c4c5e5a33a", - 'customer_name' => "mNinmBAkCQlWqd4VgtaT7nx9nCCSGOYqsqY3PQB7j8S1LcJM99jV6h5DQ4TL9sXbFiutZ4", + 'customer_id' => "b9fbe043-ad9e-4183-933f-5fc7705dc2cf", + 'customer_name' => "YqsqY3PQB7j8S1LcJM99jV6h5DQ4TL9sXbFiutZ4", 'terminal_id' => "ae223a77-53c6-4e93-aa9a-c34748d1c6ac", 'description' => "xBLsRpox6uXLc6he8Kxv6FPaZ8I6AxiybIUdjn2JlMSQ6V8dRYSFDiggsas4Nm4Pbqn0MLycuAIyd8Tc91YrDumA0BEPaxu5hz8quH88gYqQC45YQseyms9QyHVorEq6zLZyg3cEPs9bN7e1DJRmWCvXV5", 'transaction_id' => "115f8e66-a183-47b7-9c2f-288a1e96000e", diff --git a/tests/ListBulkTransactionJobsTest.php b/tests/ListBulkTransactionJobsTest.php index 0b8b63e1..104b1673 100644 --- a/tests/ListBulkTransactionJobsTest.php +++ b/tests/ListBulkTransactionJobsTest.php @@ -8,7 +8,7 @@ public function testListBulkTransactionJobs0() { $client = $this->newClient(); $request = new Request\ListBulkTransactionJobs( - "8758efd6-a503-4e63-b7cb-9fc5c7ed9715" + "4cf1593c-4367-4951-b067-61c51c54ae0f" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListBulkTransactionJobs1() { $client = $this->newClient(); $request = new Request\ListBulkTransactionJobs( - "8758efd6-a503-4e63-b7cb-9fc5c7ed9715", + "4cf1593c-4367-4951-b067-61c51c54ae0f", [ - 'per_page' => 5440 + 'per_page' => 2956 ] ); try { @@ -41,10 +41,10 @@ public function testListBulkTransactionJobs2() { $client = $this->newClient(); $request = new Request\ListBulkTransactionJobs( - "8758efd6-a503-4e63-b7cb-9fc5c7ed9715", + "4cf1593c-4367-4951-b067-61c51c54ae0f", [ - 'page' => 7234, - 'per_page' => 8813 + 'page' => 4202, + 'per_page' => 6900 ] ); try { diff --git a/tests/ListCampaignsTest.php b/tests/ListCampaignsTest.php index 4b2f3aeb..ac130fb5 100644 --- a/tests/ListCampaignsTest.php +++ b/tests/ListCampaignsTest.php @@ -8,7 +8,7 @@ public function testListCampaigns0() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374" + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCampaigns1() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c", [ - 'per_page' => 3 + 'per_page' => 50 ] ); try { @@ -41,10 +41,10 @@ public function testListCampaigns2() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c", [ - 'page' => 631, - 'per_page' => 25 + 'page' => 4399, + 'per_page' => 47 ] ); try { @@ -60,11 +60,11 @@ public function testListCampaigns3() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c", [ - 'available_to' => "2021-07-13T02:05:38.000000Z", - 'page' => 6496, - 'per_page' => 43 + 'available_to' => "2020-01-14T19:04:19.000000Z", + 'page' => 5677, + 'per_page' => 21 ] ); try { @@ -80,12 +80,12 @@ public function testListCampaigns4() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c", [ - 'available_from' => "2021-08-27T21:26:11.000000Z", - 'available_to' => "2023-10-20T13:24:00.000000Z", - 'page' => 3542, - 'per_page' => 40 + 'available_from' => "2021-06-24T22:37:27.000000Z", + 'available_to' => "2020-08-20T22:29:02.000000Z", + 'page' => 1824, + 'per_page' => 39 ] ); try { @@ -101,13 +101,13 @@ public function testListCampaigns5() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "ac03220d-6e2f-49ff-bde5-7b7b756b5a4c", [ - 'is_ongoing' => TRUE, - 'available_from' => "2022-09-26T13:48:20.000000Z", - 'available_to' => "2023-06-19T21:03:06.000000Z", - 'page' => 8395, - 'per_page' => 48 + 'is_ongoing' => FALSE, + 'available_from' => "2023-04-21T03:44:03.000000Z", + 'available_to' => "2023-12-04T23:47:45.000000Z", + 'page' => 3975, + 'per_page' => 44 ] ); try { diff --git a/tests/ListChecksTest.php b/tests/ListChecksTest.php index 54a4ca49..5a389ef5 100644 --- a/tests/ListChecksTest.php +++ b/tests/ListChecksTest.php @@ -22,7 +22,7 @@ public function testListChecks1() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'is_disabled' => TRUE + 'is_disabled' => FALSE ] ); try { @@ -57,9 +57,9 @@ public function testListChecks3() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'description' => "Hyso5u9O", - 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'description' => "rb62", + 'is_onetime' => TRUE, + 'is_disabled' => TRUE ] ); try { @@ -76,10 +76,10 @@ public function testListChecks4() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'issuer_shop_id' => "44c818ea-319b-40a4-bde9-3d130386e39b", - 'description' => "a9h", + 'issuer_shop_id' => "560414e9-370d-4efc-ad12-14653102ac99", + 'description' => "N0", 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'is_disabled' => TRUE ] ); try { @@ -96,11 +96,11 @@ public function testListChecks5() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'created_to' => "2026-01-03T11:20:35.000000Z", - 'issuer_shop_id' => "b75feffd-26df-441a-a4aa-9db3fbc1786f", - 'description' => "wp1QqOY", - 'is_onetime' => TRUE, - 'is_disabled' => TRUE + 'created_to' => "2026-06-11T01:51:38.000000Z", + 'issuer_shop_id' => "6c9bb854-1459-4768-8551-24254b181059", + 'description' => "T6897JB", + 'is_onetime' => FALSE, + 'is_disabled' => FALSE ] ); try { @@ -117,12 +117,12 @@ public function testListChecks6() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'created_from' => "2023-07-11T03:28:10.000000Z", - 'created_to' => "2020-10-21T18:24:20.000000Z", - 'issuer_shop_id' => "464c154a-4b25-4bdb-9f10-3b9d60f88476", - 'description' => "4bnDyHKg7j", - 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'created_from' => "2024-12-28T21:08:36.000000Z", + 'created_to' => "2025-12-27T13:29:28.000000Z", + 'issuer_shop_id' => "a4928645-7e61-4f1d-b3f6-b102ff2795cf", + 'description' => "iHn", + 'is_onetime' => TRUE, + 'is_disabled' => TRUE ] ); try { @@ -139,13 +139,13 @@ public function testListChecks7() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'expires_to' => "2023-05-05T01:01:26.000000Z", - 'created_from' => "2020-09-09T12:46:47.000000Z", - 'created_to' => "2022-12-15T10:35:00.000000Z", - 'issuer_shop_id' => "ca7d6152-c142-4ebb-ae11-c6c44cca8ff5", - 'description' => "rb62", - 'is_onetime' => TRUE, - 'is_disabled' => TRUE + 'starts_to' => "2023-03-12T02:45:23.000000Z", + 'created_from' => "2025-06-10T15:01:15.000000Z", + 'created_to' => "2020-01-05T07:35:46.000000Z", + 'issuer_shop_id' => "110be2ff-093c-49ae-ba19-4d78c7dd554d", + 'description' => "GYTR", + 'is_onetime' => FALSE, + 'is_disabled' => FALSE ] ); try { @@ -162,12 +162,12 @@ public function testListChecks8() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'expires_from' => "2023-03-14T04:19:53.000000Z", - 'expires_to' => "2024-05-29T11:57:01.000000Z", - 'created_from' => "2023-07-29T10:54:52.000000Z", - 'created_to' => "2020-06-15T15:29:49.000000Z", - 'issuer_shop_id' => "b3e5f712-1465-4c99-ba61-864ed82b85dc", - 'description' => "035TYh", + 'starts_from' => "2025-09-02T12:40:03.000000Z", + 'starts_to' => "2025-08-08T02:54:14.000000Z", + 'created_from' => "2023-04-19T00:56:00.000000Z", + 'created_to' => "2022-11-13T17:46:10.000000Z", + 'issuer_shop_id' => "298dfdc4-afc7-4ad1-b391-9e4b3c9ea4c6", + 'description' => "fr7wcTI", 'is_onetime' => FALSE, 'is_disabled' => FALSE ] @@ -186,15 +186,15 @@ public function testListChecks9() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'organization_code' => "YVT689", - 'expires_from' => "2020-10-22T00:16:10.000000Z", - 'expires_to' => "2024-06-09T23:04:00.000000Z", - 'created_from' => "2025-09-08T11:46:38.000000Z", - 'created_to' => "2024-12-15T16:14:57.000000Z", - 'issuer_shop_id' => "409608c2-1a2b-4b49-94b9-fe38a4928645", - 'description' => "3v", - 'is_onetime' => TRUE, - 'is_disabled' => FALSE + 'expires_to' => "2025-02-11T03:23:21.000000Z", + 'starts_from' => "2022-06-13T07:34:09.000000Z", + 'starts_to' => "2026-03-02T04:16:46.000000Z", + 'created_from' => "2020-08-22T14:33:28.000000Z", + 'created_to' => "2024-10-29T07:21:53.000000Z", + 'issuer_shop_id' => "a6690f2e-5c95-4daf-9629-53edd7dab44d", + 'description' => "LxaafZsE", + 'is_onetime' => FALSE, + 'is_disabled' => TRUE ] ); try { @@ -211,15 +211,15 @@ public function testListChecks10() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'private_money_id' => "adf8571c-8fa2-4769-88ee-9aca7db9a162", - 'organization_code' => "C3RzxMs", - 'expires_from' => "2025-08-25T20:46:16.000000Z", - 'expires_to' => "2020-05-23T14:03:51.000000Z", - 'created_from' => "2022-02-16T23:55:05.000000Z", - 'created_to' => "2020-11-23T03:12:04.000000Z", - 'issuer_shop_id' => "8afa46d4-9052-441f-91a3-85d656335b20", - 'description' => "bDG", - 'is_onetime' => FALSE, + 'expires_from' => "2024-10-06T23:34:20.000000Z", + 'expires_to' => "2024-02-23T22:03:32.000000Z", + 'starts_from' => "2025-09-22T02:09:44.000000Z", + 'starts_to' => "2023-04-19T23:42:54.000000Z", + 'created_from' => "2025-11-27T06:26:52.000000Z", + 'created_to' => "2020-10-17T06:21:09.000000Z", + 'issuer_shop_id' => "6bd061f4-f5cc-41a7-85bb-c198be55b3de", + 'description' => "S", + 'is_onetime' => TRUE, 'is_disabled' => FALSE ] ); @@ -237,17 +237,17 @@ public function testListChecks11() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'per_page' => 7756, - 'private_money_id' => "3c9ea4c6-0df6-4e9a-9666-05f25bb86037", - 'organization_code' => "cTIqfZGa8VmM7LxaafZsEiZ4", - 'expires_from' => "2025-09-22T02:09:44.000000Z", - 'expires_to' => "2023-04-19T23:42:54.000000Z", - 'created_from' => "2025-11-27T06:26:52.000000Z", - 'created_to' => "2020-10-17T06:21:09.000000Z", - 'issuer_shop_id' => "6bd061f4-f5cc-41a7-85bb-c198be55b3de", - 'description' => "S", + 'organization_code' => "qCMHUv6WI9WlLqAjFFVtov", + 'expires_from' => "2024-06-13T17:34:11.000000Z", + 'expires_to' => "2020-11-16T05:10:33.000000Z", + 'starts_from' => "2025-03-03T01:20:01.000000Z", + 'starts_to' => "2026-02-27T19:35:05.000000Z", + 'created_from' => "2023-05-26T20:00:38.000000Z", + 'created_to' => "2024-12-18T22:07:48.000000Z", + 'issuer_shop_id' => "8ceb4607-45d9-4f6f-a40d-345a3f5f2cca", + 'description' => "xmZ8N4p", 'is_onetime' => TRUE, - 'is_disabled' => FALSE + 'is_disabled' => TRUE ] ); try { @@ -264,16 +264,45 @@ public function testListChecks12() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'page' => 9404, - 'per_page' => 4850, - 'private_money_id' => "790d017c-4b43-434d-959e-adc88a3e8a23", - 'organization_code' => "Uv6WI9WlLqAjFF", - 'expires_from' => "2023-03-14T11:32:38.000000Z", - 'expires_to' => "2020-07-03T17:47:10.000000Z", - 'created_from' => "2026-05-03T04:20:32.000000Z", - 'created_to' => "2024-09-07T06:38:44.000000Z", - 'issuer_shop_id' => "8a3ab96f-fd08-4bf6-93c9-22c1dd10edb3", - 'description' => "7if4YoZJ", + 'private_money_id' => "eddb6b28-f0f5-4ba1-83ce-75fb717197fe", + 'organization_code' => "ZaugRp11iMcrfIL", + 'expires_from' => "2022-08-08T12:29:17.000000Z", + 'expires_to' => "2020-09-27T07:38:23.000000Z", + 'starts_from' => "2024-08-21T20:00:14.000000Z", + 'starts_to' => "2025-01-18T10:15:20.000000Z", + 'created_from' => "2024-07-17T10:53:11.000000Z", + 'created_to' => "2020-10-13T17:38:03.000000Z", + 'issuer_shop_id' => "e8ce26bf-9f9c-40da-8bd0-685da67d0737", + 'description' => "87J", + 'is_onetime' => TRUE, + 'is_disabled' => FALSE + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testListChecks13() + { + $client = $this->newClient(); + $request = new Request\ListChecks( + [ + 'per_page' => 1307, + 'private_money_id' => "8f518bef-0e59-4a1f-9f9a-179d9f6b96c0", + 'organization_code' => "8sp", + 'expires_from' => "2020-11-12T10:09:58.000000Z", + 'expires_to' => "2026-01-20T06:52:19.000000Z", + 'starts_from' => "2023-10-18T03:02:56.000000Z", + 'starts_to' => "2020-10-23T00:30:41.000000Z", + 'created_from' => "2020-08-18T02:17:42.000000Z", + 'created_to' => "2024-06-09T07:44:35.000000Z", + 'issuer_shop_id' => "80cd7193-9b61-4e11-99f8-e1b866672c63", + 'description' => "7c37K2BoQE", 'is_onetime' => TRUE, 'is_disabled' => TRUE ] @@ -287,4 +316,34 @@ public function testListChecks12() $this->assertTrue(false); } } + public function testListChecks14() + { + $client = $this->newClient(); + $request = new Request\ListChecks( + [ + 'page' => 4592, + 'per_page' => 8336, + 'private_money_id' => "e16dc971-c0e4-4e76-9cae-bafaa4132387", + 'organization_code' => "xKVx", + 'expires_from' => "2020-01-09T05:19:32.000000Z", + 'expires_to' => "2021-07-24T22:33:04.000000Z", + 'starts_from' => "2022-01-24T13:41:22.000000Z", + 'starts_to' => "2023-03-07T16:13:32.000000Z", + 'created_from' => "2026-05-10T21:41:03.000000Z", + 'created_to' => "2024-03-29T22:40:41.000000Z", + 'issuer_shop_id' => "6b6fd2ff-1874-4530-847c-e76ec60cdbfe", + 'description' => "sRdk", + 'is_onetime' => FALSE, + 'is_disabled' => FALSE + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } } diff --git a/tests/ListCouponsTest.php b/tests/ListCouponsTest.php index 9f9af345..f6fc77cf 100644 --- a/tests/ListCouponsTest.php +++ b/tests/ListCouponsTest.php @@ -8,7 +8,7 @@ public function testListCoupons0() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7" + "dc919906-a850-4790-bdcd-02dfc196e848" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCoupons1() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'per_page' => 8849 + 'per_page' => 8113 ] ); try { @@ -41,10 +41,10 @@ public function testListCoupons2() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'page' => 464, - 'per_page' => 4479 + 'page' => 7881, + 'per_page' => 2562 ] ); try { @@ -60,11 +60,11 @@ public function testListCoupons3() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'available_to' => "2021-06-04T06:42:57.000000Z", - 'page' => 7340, - 'per_page' => 476 + 'available_to' => "2024-01-13T23:49:59.000000Z", + 'page' => 7490, + 'per_page' => 7838 ] ); try { @@ -80,12 +80,12 @@ public function testListCoupons4() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'available_from' => "2025-08-08T08:13:16.000000Z", - 'available_to' => "2020-02-15T21:08:03.000000Z", - 'page' => 2193, - 'per_page' => 98 + 'available_from' => "2022-12-25T00:00:55.000000Z", + 'available_to' => "2022-01-27T04:51:41.000000Z", + 'page' => 7203, + 'per_page' => 8413 ] ); try { @@ -101,13 +101,13 @@ public function testListCoupons5() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'available_shop_name' => "w4", - 'available_from' => "2021-04-23T15:20:10.000000Z", - 'available_to' => "2023-06-24T14:16:32.000000Z", - 'page' => 7048, - 'per_page' => 4749 + 'available_shop_name' => "xlzi", + 'available_from' => "2023-05-19T21:32:15.000000Z", + 'available_to' => "2021-08-19T04:45:21.000000Z", + 'page' => 4299, + 'per_page' => 4591 ] ); try { @@ -123,14 +123,14 @@ public function testListCoupons6() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'issued_shop_name' => "RftnlC", - 'available_shop_name' => "8XMJnZ0C", - 'available_from' => "2021-12-15T00:43:55.000000Z", - 'available_to' => "2023-06-12T05:01:53.000000Z", - 'page' => 8226, - 'per_page' => 6318 + 'issued_shop_name' => "h", + 'available_shop_name' => "9ySRxw6pdy", + 'available_from' => "2020-04-05T19:07:57.000000Z", + 'available_to' => "2022-08-14T02:09:54.000000Z", + 'page' => 9835, + 'per_page' => 2104 ] ); try { @@ -146,15 +146,15 @@ public function testListCoupons7() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'coupon_name' => "FEN83", - 'issued_shop_name' => "K6KJ48", - 'available_shop_name' => "2qLWZ", - 'available_from' => "2023-06-20T03:58:13.000000Z", - 'available_to' => "2023-11-28T02:28:01.000000Z", - 'page' => 6718, - 'per_page' => 8685 + 'coupon_name' => "Eb5BIbPwZW", + 'issued_shop_name' => "ptK", + 'available_shop_name' => "eWMAfjTz", + 'available_from' => "2022-10-04T02:26:48.000000Z", + 'available_to' => "2023-11-25T08:55:47.000000Z", + 'page' => 4123, + 'per_page' => 3133 ] ); try { @@ -170,16 +170,16 @@ public function testListCoupons8() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "dc919906-a850-4790-bdcd-02dfc196e848", [ - 'coupon_id' => "gJBoE", - 'coupon_name' => "ylA7L", - 'issued_shop_name' => "gVEY", - 'available_shop_name' => "H5K", - 'available_from' => "2023-10-18T15:39:51.000000Z", - 'available_to' => "2026-06-09T07:06:19.000000Z", - 'page' => 9118, - 'per_page' => 8298 + 'coupon_id' => "10", + 'coupon_name' => "bQwyTU6", + 'issued_shop_name' => "ZUhrOp8", + 'available_shop_name' => "a", + 'available_from' => "2025-08-24T02:00:20.000000Z", + 'available_to' => "2023-08-03T04:47:27.000000Z", + 'page' => 6328, + 'per_page' => 8575 ] ); try { diff --git a/tests/ListCustomerTransactionsTest.php b/tests/ListCustomerTransactionsTest.php index f2d24188..edb929dc 100644 --- a/tests/ListCustomerTransactionsTest.php +++ b/tests/ListCustomerTransactionsTest.php @@ -8,7 +8,7 @@ public function testListCustomerTransactions0() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567" + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCustomerTransactions1() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'per_page' => 4408 + 'per_page' => 10 ] ); try { @@ -41,10 +41,10 @@ public function testListCustomerTransactions2() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'page' => 8807, - 'per_page' => 5129 + 'page' => 5043, + 'per_page' => 2834 ] ); try { @@ -60,11 +60,11 @@ public function testListCustomerTransactions3() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'to' => "2023-04-22T21:35:54.000000Z", - 'page' => 5923, - 'per_page' => 1147 + 'to' => "2021-05-31T16:19:50.000000Z", + 'page' => 8254, + 'per_page' => 5319 ] ); try { @@ -80,12 +80,12 @@ public function testListCustomerTransactions4() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'from' => "2021-08-29T16:53:21.000000Z", - 'to' => "2023-11-13T21:53:27.000000Z", - 'page' => 1270, - 'per_page' => 1691 + 'from' => "2024-03-01T06:03:31.000000Z", + 'to' => "2023-02-08T04:38:32.000000Z", + 'page' => 5826, + 'per_page' => 8955 ] ); try { @@ -101,13 +101,13 @@ public function testListCustomerTransactions5() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'is_modified' => FALSE, - 'from' => "2025-09-24T05:28:10.000000Z", - 'to' => "2020-10-27T14:17:57.000000Z", - 'page' => 6175, - 'per_page' => 4238 + 'is_modified' => TRUE, + 'from' => "2020-01-06T13:33:52.000000Z", + 'to' => "2021-11-06T01:08:04.000000Z", + 'page' => 8764, + 'per_page' => 5664 ] ); try { @@ -123,14 +123,14 @@ public function testListCustomerTransactions6() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'type' => "transfer", + 'type' => "cashback", 'is_modified' => TRUE, - 'from' => "2022-05-03T13:55:04.000000Z", - 'to' => "2025-06-15T14:05:01.000000Z", - 'page' => 6627, - 'per_page' => 5650 + 'from' => "2024-06-11T07:41:30.000000Z", + 'to' => "2024-04-30T13:46:08.000000Z", + 'page' => 737, + 'per_page' => 1058 ] ); try { @@ -146,15 +146,15 @@ public function testListCustomerTransactions7() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'receiver_customer_id' => "a4c9b73f-4903-4afc-aa0f-b3fa8c760b6f", + 'receiver_customer_id' => "eb5ccaae-c1b7-4d1a-8d6f-ba115ff4df6f", 'type' => "expire", - 'is_modified' => TRUE, - 'from' => "2022-11-10T19:25:01.000000Z", - 'to' => "2025-02-27T14:17:15.000000Z", - 'page' => 8423, - 'per_page' => 8530 + 'is_modified' => FALSE, + 'from' => "2021-04-24T20:22:28.000000Z", + 'to' => "2021-06-28T08:44:37.000000Z", + 'page' => 3324, + 'per_page' => 8664 ] ); try { @@ -170,16 +170,16 @@ public function testListCustomerTransactions8() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "fd0a9fd7-e6e3-4773-b3a4-74cc9fb684ad", [ - 'sender_customer_id' => "27f2bc02-47a5-49da-b9c7-6bae786f6bb6", - 'receiver_customer_id' => "727b4eba-5711-47f1-ac39-1e6b0b3c2c76", - 'type' => "payment", - 'is_modified' => TRUE, - 'from' => "2021-10-29T03:30:02.000000Z", - 'to' => "2024-04-12T03:53:04.000000Z", - 'page' => 1204, - 'per_page' => 4491 + 'sender_customer_id' => "765eecef-c338-4fdb-949f-a7b9dd27e364", + 'receiver_customer_id' => "ae53cfd2-e682-4e4e-b61c-1ce6a2cd3df5", + 'type' => "transfer", + 'is_modified' => FALSE, + 'from' => "2023-01-18T17:36:59.000000Z", + 'to' => "2022-06-22T22:04:33.000000Z", + 'page' => 5640, + 'per_page' => 3395 ] ); try { diff --git a/tests/ListOrganizationsTest.php b/tests/ListOrganizationsTest.php index b0c58905..8615c19c 100644 --- a/tests/ListOrganizationsTest.php +++ b/tests/ListOrganizationsTest.php @@ -8,7 +8,7 @@ public function testListOrganizations0() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37" + "45a0b08c-47e5-4fa5-b6fa-edcce9196adf" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListOrganizations1() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "45a0b08c-47e5-4fa5-b6fa-edcce9196adf", [ - 'code' => "voekl" + 'code' => "wMHa" ] ); try { @@ -41,10 +41,10 @@ public function testListOrganizations2() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "45a0b08c-47e5-4fa5-b6fa-edcce9196adf", [ - 'name' => "R5ig74Fkbt", - 'code' => "b0S" + 'name' => "e", + 'code' => "FXqwAY75" ] ); try { @@ -60,11 +60,11 @@ public function testListOrganizations3() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "45a0b08c-47e5-4fa5-b6fa-edcce9196adf", [ - 'per_page' => 2413, - 'name' => "KbT", - 'code' => "BQ8WxGHxi" + 'per_page' => 9588, + 'name' => "tQD6S", + 'code' => "h4" ] ); try { @@ -80,12 +80,12 @@ public function testListOrganizations4() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "45a0b08c-47e5-4fa5-b6fa-edcce9196adf", [ - 'page' => 4121, - 'per_page' => 9055, - 'name' => "0", - 'code' => "cuW1" + 'page' => 3865, + 'per_page' => 5682, + 'name' => "Zii84vy", + 'code' => "d1J" ] ); try { diff --git a/tests/ListShopsTest.php b/tests/ListShopsTest.php index afee7c63..9ddbb711 100644 --- a/tests/ListShopsTest.php +++ b/tests/ListShopsTest.php @@ -22,7 +22,7 @@ public function testListShops1() $client = $this->newClient(); $request = new Request\ListShops( [ - 'per_page' => 228 + 'per_page' => 517 ] ); try { @@ -39,8 +39,8 @@ public function testListShops2() $client = $this->newClient(); $request = new Request\ListShops( [ - 'page' => 895, - 'per_page' => 177 + 'page' => 9058, + 'per_page' => 956 ] ); try { @@ -58,8 +58,8 @@ public function testListShops3() $request = new Request\ListShops( [ 'with_disabled' => FALSE, - 'page' => 2620, - 'per_page' => 791 + 'page' => 444, + 'per_page' => 750 ] ); try { @@ -76,10 +76,10 @@ public function testListShops4() $client = $this->newClient(); $request = new Request\ListShops( [ - 'external_id' => "5qDH6cAdyVZn4o55", - 'with_disabled' => FALSE, - 'page' => 3218, - 'per_page' => 322 + 'external_id' => "8A7sPYx7KW", + 'with_disabled' => TRUE, + 'page' => 1524, + 'per_page' => 380 ] ); try { @@ -96,11 +96,11 @@ public function testListShops5() $client = $this->newClient(); $request = new Request\ListShops( [ - 'email' => "5DSTN7FZ8Y@8t8M.com", - 'external_id' => "K7GdyM50Xm", - 'with_disabled' => FALSE, - 'page' => 1309, - 'per_page' => 249 + 'email' => "9GrfkcGFxl@kTYj.com", + 'external_id' => "gPlxnzpf9XcHDiw8sqMTw9CGMr", + 'with_disabled' => TRUE, + 'page' => 6255, + 'per_page' => 347 ] ); try { @@ -117,12 +117,12 @@ public function testListShops6() $client = $this->newClient(); $request = new Request\ListShops( [ - 'tel' => "043-389190", - 'email' => "m3Ela8zcR9@4JgH.com", - 'external_id' => "tiXrfi45gdORj3Jla3Pfb8Og", + 'tel' => "0003874090", + 'email' => "4BQeMKNjNC@6v4L.com", + 'external_id' => "9q0nifAUuGH", 'with_disabled' => TRUE, - 'page' => 9705, - 'per_page' => 264 + 'page' => 1903, + 'per_page' => 708 ] ); try { @@ -139,13 +139,13 @@ public function testListShops7() $client = $this->newClient(); $request = new Request\ListShops( [ - 'address' => "qnfBQjVsClPPd45bUBovESo5O7DwwlNZPFf6xG0YeVkLQLhc7hbuv3B8S8pH3eqOx8cOR3TFR9a8hMUMtt7RdIKeKSciqwdkkgvqZQpEwqxxIpXTryBWY7YmTtJYjps5n0FjmTFvO6PZjVX87PLzR29oTCv16fPXjhVlLpKgtr0aXml0I8A7sPYx7KWs9GrfkcGFxlkTYjYgPlxnzpf9XcHDiw8sqMTw9CGMrpupn", - 'tel' => "0700-87340424", - 'email' => "QeMKNjNC6v@4LdJ.com", - 'external_id' => "q0nifAUuGHUnCvc4A", - 'with_disabled' => FALSE, - 'page' => 493, - 'per_page' => 269 + 'address' => "vc4A5HlCo2a7OllUlOCGYapVIyu0AtoOYT3d8xXDGe31wijgcuuWSuuP7qXIDVYzNjNiLWADYEWxDRpy5o7rEN4eiDqYJVEg5UZOhJAbHwNLgu8Nky9WURMByjAKTzdQ2llGcXl5Cw9ahtSHvWHxDb", + 'tel' => "078-57032", + 'email' => "kiQ5JCNLUQ@PpDO.com", + 'external_id' => "NkBoKxTv", + 'with_disabled' => TRUE, + 'page' => 7711, + 'per_page' => 962 ] ); try { @@ -162,14 +162,14 @@ public function testListShops8() $client = $this->newClient(); $request = new Request\ListShops( [ - 'postal_code' => "3224174", - 'address' => "llUlOCGYapVIyu0AtoOYT3d8xXDGe31wijgcuuWSuuP7qXIDVYzNjNiLWADYEWxDRpy5o7rEN4eiDqYJVEg5UZOhJAbHwNLgu8Nky9WURMByjAKTzdQ2llGcXl5Cw9ahtSHvWHxDbu1GOKxoKM3BkiQ5JCNLUQPpDOoGNkBoKxTvABwe33UWeSzKCZwv4", - 'tel' => "02-9298-357", - 'email' => "zrNeMACItm@OkY1.com", - 'external_id' => "pUONfZUthj8CTdPwk", + 'postal_code' => "2753535", + 'address' => "WeSzKCZwv4PwJOyIcULWzrNeMACItmOkY1pUONfZUthj8CTdPwk2g7DYhFuXWtax2gH7mosTYAgSjd1Lu4N1G4DllEfWLsx2f1PjIk5LFEcZYZR1K1ULgGU5oSrsDCn36n92LJoBnxVWA0Bmx0P3sSh52djDx2E8q2Tl06I", + 'tel' => "069-92-1202", + 'email' => "6g9D4jd9Fi@73fT.com", + 'external_id' => "fbMypSoZArm", 'with_disabled' => TRUE, - 'page' => 5164, - 'per_page' => 259 + 'page' => 2878, + 'per_page' => 254 ] ); try { @@ -186,15 +186,15 @@ public function testListShops9() $client = $this->newClient(); $request = new Request\ListShops( [ - 'name' => "2g7DYhFuXWta", - 'postal_code' => "8277334", - 'address' => "TYAgSjd1Lu4N1G4DllEfWLsx2f1PjIk5LFEcZYZR1K1ULgGU5oSrsDCn36n92LJoBnxVWA0Bmx0P3sSh52djDx2E8q2Tl06IVYw4zb7KKLj26g9D4jd9", - 'tel' => "0097-25624903", - 'email' => "oZArmvOOmV@qy7L.com", - 'external_id' => "HITpCScM5po6zQrUB5yHtoGfycJYa2GIKQCG", + 'name' => "vOOmVqy7LHITpCScM5po", + 'postal_code' => "6610522", + 'address' => "5yHtoGfycJYa", + 'tel' => "0939137673", + 'email' => "qnjKtXS5ct@b0sU.com", + 'external_id' => "amQiJ", 'with_disabled' => TRUE, - 'page' => 6209, - 'per_page' => 199 + 'page' => 2018, + 'per_page' => 222 ] ); try { @@ -211,16 +211,16 @@ public function testListShops10() $client = $this->newClient(); $request = new Request\ListShops( [ - 'private_money_id' => "5181e13b-b177-45ae-9d63-f77175f74d95", - 'name' => "njKtXS5ctb0sUDamQiJFavfIlsQjs1Uxv98uoxa9cfqdBZBSSyuPsLgc14jRH1daAJWkWpeGVt7BTtK3VwbUSgXIGfDPEPwHED0KtmDzxLUbUeg7w8cIU7UKhxLe1FMHoh3041czvU7tiTGNYlDyRk3aGMps1HN2Oi8GzWre6yIHCge3KvTMWtvAOdqc6", - 'postal_code' => "4422408", - 'address' => "gFIpDVk2sqQhlAUNF0Kr6ekdB7WSGlsT24mzzvf0uixfzgMS7DAxRVXjpoYOkLYbJM46YGKDJVQANtfUdHVcsouxX3xI9CHdZGkENDSkRyfWKAxjQWjCB8nFcqmENfDor1zgwF9x3xZsR5bLJPhH3FEHzbfU4cD6smAeqngifjNikqDE3OudXpYhNwFWUAKOnWlhna", - 'tel' => "019-12520631", - 'email' => "dbi9G5aE3q@4gTN.com", - 'external_id' => "3gHJA1F", - 'with_disabled' => TRUE, - 'page' => 6631, - 'per_page' => 684 + 'private_money_id' => "15714ef6-f366-49c9-bc07-5c6c914de2f3", + 'name' => "Qjs1Uxv98uoxa9cfqdBZBSSyuPsLgc14jRH1daAJWkWpeGVt7BTtK3VwbUSgXIGfDPEPwHED0KtmDzxLUbUeg7w8cIU7UKhxLe1FMHoh3041czvU7tiTGNYlDyRk3aGMps1HN2Oi8GzWre6yIHCge3KvTMWtvA", + 'postal_code' => "461-3644", + 'address' => "6b4", + 'tel' => "05-9024275", + 'email' => "sqQhlAUNF0@Kr6e.com", + 'external_id' => "7WS", + 'with_disabled' => FALSE, + 'page' => 5771, + 'per_page' => 621 ] ); try { @@ -237,17 +237,17 @@ public function testListShops11() $client = $this->newClient(); $request = new Request\ListShops( [ - 'organization_code' => "-h-s-6", - 'private_money_id' => "c8d32b33-d5b0-41b4-9f1f-9a176213d6c1", - 'name' => "RoMBnYRrC4cXtKQ0a4OPrt2tro65RM4SYyWPQ4b5EvFhF0JaiWpiphXqNgzf5XFTYAHJdFeGZi1JIa9NTrkMeAKNU2qNMrw4Jay2YB", - 'postal_code' => "876-5592", - 'address' => "IFK5T7Dc8oOst1MM9PmjRDk75J779k3qO5Tt2uQGKAC", - 'tel' => "0475-1688401", - 'email' => "peDNVXLZhD@HmMP.com", - 'external_id' => "Pl8jvZE0kmWyBR", - 'with_disabled' => FALSE, - 'page' => 7343, - 'per_page' => 422 + 'organization_code' => "69YkBq--P-9CKUwz-2lkF-6BOu6-E", + 'private_money_id' => "cacfacc8-bfa8-45d6-a3f3-1e6fd1018075", + 'name' => "xX3xI9CHdZGkENDSkRyfWKAxjQWjCB8nFcqmENfDor1zgwF9x3xZsR5bLJPhH3FEHzbfU4cD6smAeqngifjNikqDE3OudXpYhNwFWUAKOnWlhna0lYNQbEnbMVdbi9G5aE3q4gTN93gHJA1FfneXYRV1FBu9VqwmK2QWEkaIk3Nf304AeRoMBnYRrC4cXtKQ0a4OPrt2tro65RM4SYyWPQ4b5EvFhF0JaiWpiphXqNgzf5XFTYAHJdFeGZi1J", + 'postal_code' => "391-9048", + 'address' => "rkMeAKNU2qNMrw4Jay2YBOfulEIFK5T7Dc8oOst1MM9PmjRDk75J779k3qO5Tt2uQGKACRqDnzgekX1v8dvD0ApeDNVXLZhDHmMPohPl8jvZE0kmWyBRnvtcRhoAfyfPvqbg", + 'tel' => "00279285578", + 'email' => "xJxS2dp5fO@N6g3.com", + 'external_id' => "h5b1QYmVCtk78JxdSgtNZ", + 'with_disabled' => TRUE, + 'page' => 9580, + 'per_page' => 407 ] ); try { diff --git a/tests/ListTransactionsTest.php b/tests/ListTransactionsTest.php index bdeac573..c333ca0f 100644 --- a/tests/ListTransactionsTest.php +++ b/tests/ListTransactionsTest.php @@ -22,7 +22,7 @@ public function testListTransactions1() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'description' => "RV0xbdBDEv" + 'description' => "8MFYZJvlfPZ9XRs2DjUex8FZcru468uiy2IBQsKNbECUonyUv3nTPZ701h3V5Qywi2pn04JUSx27eVHz2wOx9gOffB" ] ); try { @@ -39,8 +39,8 @@ public function testListTransactions2() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'types' => ["cashback"], - 'description' => "S5KI84n4B4JwtxMbsrynF" + 'types' => ["exchange_inflow", "topup", "exchange_outflow", "payment", "cashback", "expire"], + 'description' => "Y5ruzs73QnlHzwGBVLp2Vmg3eprOU7ktZcHWsZTpEtZX9770nlSO8H2DCl6imPJgn2XjYsZUpQvLebh65Hdtxmvs4SwxRthVVayjO1th3s3e6fayZ2E32vm3RMvvWttu1PJb3d04IfskzbRh2KXDkJqy1UyP" ] ); try { @@ -58,8 +58,8 @@ public function testListTransactions3() $request = new Request\ListTransactions( [ 'is_modified' => TRUE, - 'types' => ["exchange_inflow", "cashback", "payment", "topup", "expire"], - 'description' => "qVzZvPQrwaZ5xfzumz05DAlrcpNez8TuusjLCXuqGq9aXt2RyxOmHZB8Yd9TYL0bkCAVqSRIdac4BtBwC2bbOKrqEvtHSmLf6gZqSXb2Lr55RtyiRtGJ1HUxolj1KPz6vAaVd6Sg4zOt2LPb0nLBvCfu5QWsdUnRrH9KHVuXFGK" + 'types' => ["exchange_outflow", "topup", "expire", "exchange_inflow"], + 'description' => "VkyMSdmemZcovbEUc9TiM3DTSa7pJlo8JS6mIVfCl8O6XTpGUPEJOaNnRanlNyuKH" ] ); try { @@ -76,10 +76,10 @@ public function testListTransactions4() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'private_money_id' => "2eda5a83-88dc-42f4-a134-31bef34a5ddc", - 'is_modified' => TRUE, - 'types' => ["cashback", "expire"], - 'description' => "lRVMCAhIxweHf4mhVFw56RKDemCYdfHKy6kNARZB0" + 'private_money_id' => "84325b5c-e2d7-4700-a875-bed886e8d1aa", + 'is_modified' => FALSE, + 'types' => ["expire", "exchange_inflow", "cashback"], + 'description' => "AAIhzrVmMQ7zQf4j1Xlnx61iQEXBdwXQXBx9CjvSgZke3VuPIIBeUSxLQqoj9SXP9EgDJcoagTJNb42JvVKNsj3zA7Dw0uibv6O0nFaL" ] ); try { @@ -96,11 +96,11 @@ public function testListTransactions5() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'organization_code' => "-Sh23-x-791q--w", - 'private_money_id' => "022e7e7d-3660-4d10-ad4f-416196217c53", + 'organization_code' => "d4---1", + 'private_money_id' => "e40283a1-fa7a-4c63-8db3-18832633c4bc", 'is_modified' => TRUE, - 'types' => ["cashback", "exchange_inflow"], - 'description' => "Umvi1k0xZepHVlU5UCBk1mC260SZIPf7lUxpBEwOCUnBV1wl8i3xQfqNGTjhBSpAIG2GVjRLCF7S26ypTzMExe5LQXN3tfMMeaiTEdRlgPRLO6iu4xB9p9hHVjuFskSUixL" + 'types' => ["cashback", "exchange_outflow", "topup", "payment"], + 'description' => "rxUTbpTkQr9CA458OFUiC0xNjD1g6ausYOsWjmgSVes0LvRpIOKLgAa2m76DTKceEBbKe1QbzWrTYvHigdBYvKVDdotVdsHD1HarFGRZ0Q28LywVGUz2sIRxtNbA" ] ); try { @@ -117,12 +117,12 @@ public function testListTransactions6() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'transaction_id' => "pvflY8M", - 'organization_code' => "Y03-2U", - 'private_money_id' => "8751fda1-2336-45b8-86f5-e32552727f1a", + 'transaction_id' => "Y", + 'organization_code' => "za8tu8TiZH341O--Cq10S-E8gQ----jD", + 'private_money_id' => "c6e12b81-83ad-4de1-8d6a-8b29cdef29aa", 'is_modified' => TRUE, - 'types' => ["payment", "exchange_outflow", "topup"], - 'description' => "IBQsKNbECUonyUv3nTPZ701h3" + 'types' => ["topup", "expire", "exchange_outflow", "cashback", "payment", "exchange_inflow"], + 'description' => "d6QIiaL5c40GPi4ivBi3eJhDgAiQ5RhXwEfmyakwCi2K41MKrJ8u3JtJHw13BJLqURa9CDG8z1r52NxmvSo3IMgKOG9RqgqLtsxscDVj4qDxwlIsjYdDsgNzWfMVYN8tFORiCKaN1GSBkTmsnETZgON7wI25XD4LDGgtc1eH" ] ); try { @@ -139,13 +139,13 @@ public function testListTransactions7() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'terminal_id' => "63c948a2-fd94-4223-967f-44359577ead1", - 'transaction_id' => "ywi2p", - 'organization_code' => "-Y--H-GGc-4e-M-", - 'private_money_id' => "c9294359-f03b-4735-bca4-6614975adc1e", - 'is_modified' => TRUE, - 'types' => ["exchange_outflow", "cashback"], - 'description' => "s73QnlHzwGBVLp2Vmg3eprOU7ktZcHWsZTpEtZX9770nlSO8H2DCl6imPJgn2XjYsZUpQvLebh65Hdtxmvs4SwxRthVVayjO1th3s3e6fayZ2E32vm3RMvvWttu1PJb3d04IfskzbRh2KXDkJqy1UyPaGHVk" + 'terminal_id' => "198381ff-e651-411e-be20-62782d684cad", + 'transaction_id' => "a3", + 'organization_code' => "4g-eWQ-", + 'private_money_id' => "52f6d496-01d0-4168-9884-f08c29726756", + 'is_modified' => FALSE, + 'types' => ["cashback"], + 'description' => "r0FU3DnW6KqsDEeelMkJvsg1mQveiZolVhKjCQVZwzstz19XaUt7HUg2vBtQ3ic" ] ); try { @@ -162,14 +162,14 @@ public function testListTransactions8() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'customer_name' => "yMSdmemZcovbEUc9TiM3DTSa7pJlo8JS6mIVfCl8O6XT", - 'terminal_id' => "3703a79b-b8f0-40a5-879b-eb1b8955fe5c", - 'transaction_id' => "PEJOaN", - 'organization_code' => "kJsWNR-R", - 'private_money_id' => "de093a66-d57f-45b4-aab1-8d5802910a6c", - 'is_modified' => FALSE, - 'types' => ["topup", "exchange_outflow"], - 'description' => "XBdwXQXBx9CjvSgZke3VuPIIBeUSxLQqoj9SXP9EgDJcoagTJNb42JvVKNsj3zA7Dw0uibv6O0nFaLFwVLIZnC6rDyYuuG1XnlSIVaCTCoBzc3PolsdbrxUTbpTkQr9CA458OFUiC0xNjD1g6ausYOsWjmgSVes0LvRpIOKLgAa2m76DTKceEBbKe1QbzWrTYvHigd" + 'customer_name' => "lEOMImvGy37aG3VpRlqKVbLVJ59qzi8HFxZtC5ypm8TU2Y6m10oazOnSDRVBADkHpYoJtK8deELoxPb8vCqW8Z", + 'terminal_id' => "17799e0c-a0e0-4372-a32b-4c958544b071", + 'transaction_id' => "NGAkbzm", + 'organization_code' => "-C", + 'private_money_id' => "1d54cae6-bcf5-4cca-9be9-8ba5861ac36f", + 'is_modified' => TRUE, + 'types' => ["cashback", "topup", "payment", "exchange_outflow"], + 'description' => "r0O5BazmKqHUlvI3TLRDU2wR06BrqE4xR4GA8B6QEvmEtQTqfIDfhF08aWAgYKgMRg4eijui0x4AzukqXii06wz9NdLnaFp0d8NnYZXWwwPUfmYGEVrOM4dkj0diMGxwkBMFBNKhTrrGkGVnz7dW1L5JRcqWGZoB7J2SLBuVTFPFKYeglUQAESlFenRvUgW" ] ); try { @@ -186,15 +186,15 @@ public function testListTransactions9() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'customer_id' => "9e832bc2-0116-4e8a-992b-9776209ccb11", - 'customer_name' => "VDdotVdsHD1HarFGRZ0Q28LywVGUz2sIRxtNbAYMzHePlwRHJLPebYCA3qabphyjXP3xuhhy9uGR", - 'terminal_id' => "248394f3-3ace-4fce-9ecf-875d9d394cfc", - 'transaction_id' => "zmZ5n", - 'organization_code' => "8mf", - 'private_money_id' => "86301539-6e26-4f95-a764-41b630efe5d1", + 'customer_id' => "47ef62de-c132-491e-83b0-1f5087fcfd6b", + 'customer_name' => "5puUaBmR66mDvQf3SzEAz6sFhOXUyleHUBygYLLJFfbbjnOxn1Ii4QyBabDj1sJ7k6dP6L13ja9VovumOjMgFfs83kBzSot4H9G2QRAYPymeRfFOHsPVjb9UCbPcYx5YXiYOW0oa5SUOR88F7Ubd6EIlmfbIWBjq1h3aM3MFSn6Z9Xp0dYAIwK", + 'terminal_id' => "2f61d650-927f-4a1e-aeed-b0b684ad74bb", + 'transaction_id' => "HiK", + 'organization_code' => "X-5G6e0W--S87-jLYQf-X-6--oZ0G-NQ", + 'private_money_id' => "04b70893-9ab2-4afd-8a12-f075de33725b", 'is_modified' => TRUE, - 'types' => ["payment", "expire"], - 'description' => "L" + 'types' => ["expire", "payment", "exchange_outflow"], + 'description' => "HSU9E0Qlg3gebvAwjzG8UYapgA4DXNtjsg9" ] ); try { @@ -211,16 +211,16 @@ public function testListTransactions10() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'shop_id' => "2d0db3db-49b5-44e3-b49e-6b3a1ad5452b", - 'customer_id' => "180f6db0-c1c7-4608-8793-483d48bbb718", - 'customer_name' => "i4ivBi3eJhDgAiQ5RhXwEfmyakwCi2K41MKrJ8u3JtJHw13BJLqURa9CDG8z1r52NxmvSo3IMgKOG9RqgqLtsxscDVj4qDxwlIsjYdDsgNzWfMVYN8tFORiCKaN1GSBkTmsnETZgON7wI25XD4LDGgtc1eHQx1a38fcy9G2ru7CIugZBUKc64A8KJDFHDE0sPhVLSmxr0FU3DnW6K", - 'terminal_id' => "5608c25b-1d92-410e-99f1-9ff3a5830e98", - 'transaction_id' => "DE", - 'organization_code' => "-iW73r1Y-bvxv", - 'private_money_id' => "2c87a899-7567-45b2-b6a0-45c2556c6174", + 'shop_id' => "4f041b2f-ebae-4121-8187-cc06adc1d0d0", + 'customer_id' => "c3a061bc-cbe7-4e51-ab58-7ef15d31b1d9", + 'customer_name' => "Pn4dGIxCAVXu8wPFdMI0g8RX9GwTm1EaeDH0runisLVA8D7RtvLwRN8QmXijHIyMGxrgTxrmP2c2b7AqdqrRaU4tsNqOUthYSxSa5qYfKcdpEzIZoGgQ8JT7nM2XSRS8qzeJVaYua2WPHw1UTjf1quigD2l2J", + 'terminal_id' => "574cb36e-e328-4aa0-874b-7db30643aa33", + 'transaction_id' => "Y2PKkmhg", + 'organization_code' => "4v-Sw-4Ef65-PoD-6Yw--", + 'private_money_id' => "c02298f0-ac7f-4fa8-ba02-7a9f5f78dacb", 'is_modified' => FALSE, - 'types' => ["topup", "exchange_outflow", "expire", "payment"], - 'description' => "lEOMImvGy37aG3VpRlqKVbLVJ59qzi8HFxZtC5ypm8TU2Y6m10oazOnSDRVBADkHpYoJtK8deELoxPb8vCqW8Z" + 'types' => ["expire", "cashback"], + 'description' => "Emk2wkp2iXzqZDQWG9JIPYO9QhKjYAAaWngq9PQfQxKRvEszf3mWAEHwNafuFelOU7xCAyi0eUz4xXH5OLhVoB1lIuiOfxpiSD0ualUMr1aiXbRr0Yt6Ont0eqhymEV4KDx3FmD9kbbli1vOnH69EFivIjA6JEHCCuKlnfNVTWFTkh4YZxFDhr8" ] ); try { @@ -237,17 +237,17 @@ public function testListTransactions11() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'per_page' => 7693, - 'shop_id' => "fbd6a0e0-3372-4d23-ab95-b071eef4d2bb", - 'customer_id' => "e9ff71e6-bb4e-4dbe-a7a4-8cffa2826d0d", - 'customer_name' => "GAkbzmAIScfq8JbwsUjFhr3NwoEyag2SfuJiolnAr0O5Bazm", - 'terminal_id' => "dcc9becb-ce3e-47f1-897d-62a08961c648", - 'transaction_id' => "UlvI3TLRDU", - 'organization_code' => "1T54RprF9e", - 'private_money_id' => "9921668a-1c8c-4b66-a8c6-1f5b26c71db0", + 'per_page' => 210, + 'shop_id' => "114c71a8-4d29-457f-aa04-57597d2d5eec", + 'customer_id' => "cb9fc63b-6142-4cb4-a332-373ab59dafbc", + 'customer_name' => "oGAhylpmFOwCdKPABZdrgh98RslDBuoJSIFUrTRne91u8", + 'terminal_id' => "94473902-fb01-41cb-986d-49cff45ae08a", + 'transaction_id' => "XCce6NgXmM", + 'organization_code' => "--yU7-0-xA7y-A--gO0", + 'private_money_id' => "69f06cdb-6214-4c15-807d-8cbd8538079b", 'is_modified' => TRUE, - 'types' => ["payment", "exchange_outflow", "cashback", "topup", "expire", "exchange_inflow"], - 'description' => "Rg4eijui0x4AzukqXii06wz9NdLnaFp0d8NnYZXWwwPUfmYGEVrOM4dkj0diMGxwkBMFBNKhTrrGkGVnz7dW1L5JRcqWGZoB7J2SLBuVTFPFKYeglUQAESlFenRvUgW2C0Pk55puUaBmR66mDvQf3SzEAz6sFhOXUyleHUBygYLLJFfbbjnOxn1Ii4QyB" + 'types' => ["exchange_outflow", "topup", "cashback", "expire", "payment"], + 'description' => "IFrYHkTuOzrywGRNkAeSHinr7X7r9y8K62vZdczxzKDF7OzztIRdIBCYTSHrtKwDRbFJx9qY9kB8kVDqJMjy6rf4CluMJ3q8UHdGY9c6av2inoQmoszzzj7gjncZRjG49ZyE9dB8fCGfTM2Oyolj4kfEe2u" ] ); try { @@ -264,18 +264,18 @@ public function testListTransactions12() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'page' => 5957, - 'per_page' => 1458, - 'shop_id' => "25a1b673-3f5f-40a3-914a-98fc7e5cba0a", - 'customer_id' => "e3566da9-311c-4e37-916b-d3b6fa03dae4", - 'customer_name' => "P6L13ja9VovumOjMgFfs83kBzSot4H9G2QRAYPymeRfFOHsPVjb9UCbPcYx5YXiYOW0oa5SUOR88F7Ubd6EIlmfbIWBjq1h3aM3MFSn6Z9Xp0dYAIwKPnm62HiK775FUjJKUwWsCFULHC5xu9xwKzEEFr", - 'terminal_id' => "8b340176-3230-4a84-86f0-96b569f2b4d6", - 'transaction_id' => "2XFS", - 'organization_code' => "80-tv9Fy1", - 'private_money_id' => "ffac6395-94ec-438f-9b99-6ee786500033", + 'page' => 8226, + 'per_page' => 9355, + 'shop_id' => "63cc2b4d-dda2-4ffd-b4ba-cba007283ce9", + 'customer_id' => "3d50fe00-0601-4480-80cb-037e12d549f8", + 'customer_name' => "ivt9MIJ97msI3tBe6ti0SO07EXHC5hQ61pWDcVyEH0QvPCR5IiYZhX71qxxCDFjWtGssb86D9XZfo8j2fPJCGzVYdohDRxcepsSsdecspEcH6zAIM8ju98Xf3eDqYA5vYg7TRPpd99WNI7yrXSKnnTIb76zTEtm8AaIiuGx9L9HalOMU5vigXX7Icn5jXA5QxJPbbGkUILhTXtRtmknLVk", + 'terminal_id' => "8c878d37-4c68-4751-bf9f-6c4fb93b9287", + 'transaction_id' => "zRC9zFh", + 'organization_code' => "c7--sh3mh--B67DG5NWwb---M--I4Z-N", + 'private_money_id' => "d4ce5a40-6223-49c4-acfc-6937f3d839da", 'is_modified' => FALSE, - 'types' => ["topup", "exchange_inflow"], - 'description' => "jzG8UYapgA4DXNtjsg9PgQkXqYPn4dGIxCAVXu8wPFdMI0g8RX9GwTm1EaeDH0runisLVA8D7RtvLwRN8QmXijHIyMGxrgTxrmP2c2b7AqdqrRaU4tsNqOUt" + 'types' => ["expire", "exchange_inflow", "payment", "exchange_outflow", "cashback"], + 'description' => "zS51rJLdw2n2tQfnXr" ] ); try { @@ -292,19 +292,19 @@ public function testListTransactions13() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'to' => "2022-02-07T22:47:04.000000Z", - 'page' => 812, - 'per_page' => 771, - 'shop_id' => "8e5fd89b-2b53-49bb-b81f-9d5341ae038f", - 'customer_id' => "63f4bd61-127c-44de-b53e-1571a8764f09", - 'customer_name' => "YfKcdpEzIZoGgQ8JT7nM2XSRS8qzeJVaYua", - 'terminal_id' => "8e1a411c-2bbb-45e0-855b-273288fccdd7", - 'transaction_id' => "PHw1U", - 'organization_code' => "99q-L-I7f5-U2--fa-Lleb-7e-5-", - 'private_money_id' => "de760078-73fb-4ab5-8577-64070047582e", + 'to' => "2022-12-28T14:05:36.000000Z", + 'page' => 7865, + 'per_page' => 6650, + 'shop_id' => "fbe44c57-3c5f-4a95-b2f0-b97a2721888a", + 'customer_id' => "59dfc9fd-bf4b-4b52-85fb-cbbc7bfca784", + 'customer_name' => "IJrBD5D7CpKjeG53Xpalhw5eupOSaoLetupiLJGKA08kULtDXm7mGq20CccqYOFtqhMLy1fSrOZfnZ2mwTeB7HbtOFrc", + 'terminal_id' => "aefcb860-c944-4e9e-9e3b-8206d1fbd74c", + 'transaction_id' => "mosyloW0", + 'organization_code' => "wQ----I-D8qo----VJ", + 'private_money_id' => "fcc69d0a-2f87-4014-b56d-490dc73110e0", 'is_modified' => FALSE, - 'types' => ["exchange_inflow", "exchange_outflow", "payment", "expire", "cashback"], - 'description' => "5OvQdZofRUOUAciXVcpzKCMcrOD6Emk2wkp2iXzqZDQWG9JIPYO9QhKjYAAaWngq9PQfQxKRvEszf3mWAEHwNafuFelOU7xCAyi0eUz4xXH5OLhVoB1lIuiOfxpiSD0ualUMr1aiX" + 'types' => ["expire", "topup", "payment"], + 'description' => "2TNJcJGvSmksA1MuW1A79SIV4QucaCTIuwp4PaSBE0QhobjzNQVW3hP0Ve0rN3Em7q1SjNjatjjDZX7RIKgDX3b9oA142xLkpis0qy5MfISyoLqEQKhMnAGBrL3Ke" ] ); try { @@ -321,20 +321,20 @@ public function testListTransactions14() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'from' => "2025-09-04T12:32:59.000000Z", - 'to' => "2025-10-28T02:35:46.000000Z", - 'page' => 723, - 'per_page' => 2710, - 'shop_id' => "4a4ab0f2-d9fc-4b30-be59-5496244cb9f4", - 'customer_id' => "a380ba3c-56b6-45ae-8fdf-ed9ddd0b2f6e", - 'customer_name' => "t0eqhymEV4KDx3FmD9kbbli1vOnH69EFivIjA6JEHCCuKl", - 'terminal_id' => "1a939b17-6eee-4066-95ce-fcae5000d78a", - 'transaction_id' => "TWFTkh4", - 'organization_code' => "W-i-MgUl-7-e-2lbp47YIY-S-", - 'private_money_id' => "3d39693e-5973-446c-84bb-a724682b8804", + 'from' => "2020-02-03T07:49:29.000000Z", + 'to' => "2022-01-18T19:22:42.000000Z", + 'page' => 4593, + 'per_page' => 4140, + 'shop_id' => "6e82ddfe-ae74-4680-af0d-dc206fad0af2", + 'customer_id' => "93be2c2e-e8a5-4ca0-a5c0-fdf54efb0889", + 'customer_name' => "gpuZPDhn3kvKQdinTisU7JGahM", + 'terminal_id' => "6ba36c0f-914e-4d1f-b070-601201dfef27", + 'transaction_id' => "pm5V", + 'organization_code' => "", + 'private_money_id' => "57a3c8ec-d0ac-4b6d-a866-16b3a70a50c5", 'is_modified' => FALSE, - 'types' => ["exchange_outflow", "expire", "exchange_inflow", "payment", "topup"], - 'description' => "JS" + 'types' => ["cashback"], + 'description' => "EHZGgpE19g89rUgV81h6fR4XXAReVSL8MjPf2nDJncUb7prKqWXHoSFTkZLdy8B9WWqNrXVXI1wRTqwqzVsahBGWwps3iARDJTRZkOOEQFC19Wtss23YjQBhHozeYJjV02y90GWowMI3ASCsApxBJptaJJRDQ6YTYkiFEIIS" ] ); try { diff --git a/tests/ListTransactionsV2Test.php b/tests/ListTransactionsV2Test.php index 5ae13d94..4faed6ea 100644 --- a/tests/ListTransactionsV2Test.php +++ b/tests/ListTransactionsV2Test.php @@ -22,7 +22,7 @@ public function testListTransactionsV21() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'per_page' => 267 + 'per_page' => 745 ] ); try { @@ -39,8 +39,8 @@ public function testListTransactionsV22() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'prev_page_cursor_id' => "2d6b2f87-f014-45f5-ad0d-10e0b5367189", - 'per_page' => 422 + 'prev_page_cursor_id' => "3216cfe8-69eb-4870-9f59-a0176946cad7", + 'per_page' => 36 ] ); try { @@ -57,9 +57,9 @@ public function testListTransactionsV23() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'next_page_cursor_id' => "c248bfa6-de5c-429f-b5fb-5fc27c00ea7c", - 'prev_page_cursor_id' => "58ce8032-e8d4-481c-8ace-6dcabd783681", - 'per_page' => 996 + 'next_page_cursor_id' => "d0fbabc5-4b3c-417a-9a4c-56ee1759fc35", + 'prev_page_cursor_id' => "0a53ed85-292f-4da9-b5f9-6f767e7bbb10", + 'per_page' => 40 ] ); try { @@ -76,10 +76,10 @@ public function testListTransactionsV24() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'to' => "2022-01-12T07:05:06.000000Z", - 'next_page_cursor_id' => "0aefbbca-9b47-4ae0-b605-f38cd3f02fd3", - 'prev_page_cursor_id' => "4405b26d-69eb-4914-b341-35b18464694d", - 'per_page' => 118 + 'to' => "2020-11-13T22:23:30.000000Z", + 'next_page_cursor_id' => "bbfc8cce-9c6b-4298-a621-102f1705c57d", + 'prev_page_cursor_id' => "9351ab93-412c-40ba-ab71-0d64713deda2", + 'per_page' => 584 ] ); try { @@ -96,11 +96,11 @@ public function testListTransactionsV25() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'from' => "2023-01-05T16:53:50.000000Z", - 'to' => "2025-04-01T04:25:21.000000Z", - 'next_page_cursor_id' => "e9d81bfe-877e-442e-81b7-81b9bc91d8d3", - 'prev_page_cursor_id' => "abcd1149-1aba-41bc-961e-a206827712be", - 'per_page' => 172 + 'from' => "2024-03-01T23:10:52.000000Z", + 'to' => "2023-06-22T09:08:50.000000Z", + 'next_page_cursor_id' => "ffa8a760-c3cf-4712-9962-09612038d534", + 'prev_page_cursor_id' => "592ef1b2-9274-4597-882f-03cb5afd0db1", + 'per_page' => 94 ] ); try { @@ -117,12 +117,12 @@ public function testListTransactionsV26() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'types' => ["payment", "expire", "topup", "cashback"], - 'from' => "2023-08-04T17:40:54.000000Z", - 'to' => "2023-11-02T15:41:31.000000Z", - 'next_page_cursor_id' => "59b1d643-abd4-4449-af0c-aaa29d626ff5", - 'prev_page_cursor_id' => "972a7718-71fc-4777-9b04-e0a1018d6670", - 'per_page' => 788 + 'types' => ["exchange_inflow", "expire", "payment", "exchange_outflow", "topup", "cashback"], + 'from' => "2026-04-29T11:43:46.000000Z", + 'to' => "2025-11-13T20:45:29.000000Z", + 'next_page_cursor_id' => "4a68b223-452e-4787-ad58-1299065c12bc", + 'prev_page_cursor_id' => "64dc153b-ae51-4f78-8c10-a2327077df16", + 'per_page' => 189 ] ); try { @@ -140,12 +140,12 @@ public function testListTransactionsV27() $request = new Request\ListTransactionsV2( [ 'is_modified' => FALSE, - 'types' => ["exchange_inflow", "cashback", "payment", "topup", "exchange_outflow"], - 'from' => "2022-04-26T09:01:04.000000Z", - 'to' => "2025-10-16T17:34:04.000000Z", - 'next_page_cursor_id' => "c3f39995-c5e1-40bf-93c2-e62c3326875b", - 'prev_page_cursor_id' => "c0ebcfc5-b7dc-4630-9191-e8aa76b2e620", - 'per_page' => 105 + 'types' => ["cashback", "expire", "topup"], + 'from' => "2022-07-06T03:04:17.000000Z", + 'to' => "2026-02-14T17:44:43.000000Z", + 'next_page_cursor_id' => "c3264acd-2036-4f66-9ebd-d0e700581598", + 'prev_page_cursor_id' => "e2a8e778-16b4-428d-b5c5-709f5a7cd228", + 'per_page' => 107 ] ); try { @@ -162,14 +162,14 @@ public function testListTransactionsV28() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'transaction_id' => "jzN", - 'is_modified' => TRUE, - 'types' => ["payment"], - 'from' => "2020-07-03T21:11:56.000000Z", - 'to' => "2022-10-01T05:54:37.000000Z", - 'next_page_cursor_id' => "c70d1ca8-221a-42b0-96e5-9bb0baa6147e", - 'prev_page_cursor_id' => "6f98c972-bfce-4433-9186-7f1d34f50fc5", - 'per_page' => 348 + 'transaction_id' => "yIUvTVK", + 'is_modified' => FALSE, + 'types' => ["expire", "exchange_outflow"], + 'from' => "2024-08-21T07:54:16.000000Z", + 'to' => "2026-01-20T13:05:32.000000Z", + 'next_page_cursor_id' => "1d3f097f-3b32-4a33-9573-80e38b039dfc", + 'prev_page_cursor_id' => "93bc0411-d8ba-4c55-ae63-775b7d9ed5fd", + 'per_page' => 391 ] ); try { @@ -186,15 +186,15 @@ public function testListTransactionsV29() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'description' => "m7q1SjNjatjjDZX7RIKgDX3b9oA142xLkpis0qy5MfI", - 'transaction_id' => "SyoLqEQKh", - 'is_modified' => FALSE, - 'types' => ["exchange_outflow", "payment", "cashback", "expire"], - 'from' => "2024-12-08T13:12:39.000000Z", - 'to' => "2023-10-06T22:46:26.000000Z", - 'next_page_cursor_id' => "f73d2590-2281-47f2-8c02-47842a1d6833", - 'prev_page_cursor_id' => "6975e905-43cb-485c-a589-32820fe751f0", - 'per_page' => 44 + 'description' => "ryj4GBWTbDzAVeKXVTyNRuvNAUp6ljdawfubjQ03lDRu1dHypEu4pqRk9KX", + 'transaction_id' => "ywxfAsvQQw", + 'is_modified' => TRUE, + 'types' => ["exchange_inflow"], + 'from' => "2020-09-12T03:11:51.000000Z", + 'to' => "2023-01-01T03:49:20.000000Z", + 'next_page_cursor_id' => "a43df474-a3bf-4f2e-9040-9ae62b1d1027", + 'prev_page_cursor_id' => "405d801f-5b3e-41cb-88c1-af5775c83d86", + 'per_page' => 816 ] ); try { @@ -211,16 +211,16 @@ public function testListTransactionsV210() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'customer_name' => "treugpuZPDhn3kvKQdinTisU7JGahMN0pspm5VBpWaMfH3OlTb5uoxVylmhf3ESdF0EHZGgpE19g89rUgV81h6fR4XXAReVSL8MjPf2nDJncUb7prKqWXHoSFTkZLdy8B9WWqNrXVXI1wRTqwqzVsahBGWwps3iARDJTRZkOOEQFC19Wtss23YjQBhHozeYJjV02y90GWowMI3ASCsApxBJptaJJRDQ6YTYkiFEIISprQ3cmpI6bh8YrVsWGSgh", - 'description' => "Cw1Un7nnaTSFczRArCskatgTSAk3a8TcT02JvhzyAvEGRwH1gqt79bzapcrIrLur4lrAgRY4qmYCDpX8Ny7Ex4zLyYmVuuwRZjnfSOf90ILh1FnEv5pCv1ztILSktq1cNxb1w0fAXCRcSE6z5QHSLVITcWyXkWwNeThLpKI1N6RIMY7t0u9TuR54ZsbCHGDImjW34", - 'transaction_id' => "jE8W9", - 'is_modified' => TRUE, - 'types' => ["topup", "payment"], - 'from' => "2024-12-06T07:46:31.000000Z", - 'to' => "2020-08-22T20:50:43.000000Z", - 'next_page_cursor_id' => "d0fbabc5-4b3c-417a-9a4c-56ee1759fc35", - 'prev_page_cursor_id' => "0a53ed85-292f-4da9-b5f9-6f767e7bbb10", - 'per_page' => 40 + 'customer_name' => "4UwDxtqXzHNdyt", + 'description' => "1inQrWiktMK0FHLyLnvzTdFf0Y1JODoBhEEJFs7RURiJHf6mnglgKA3t551AWYy2EKxgIvudVQKM3ivlyVYA6fe68jtm2G7nC3SW8MPeFKTYT7eEYLwvHQFKDImV0W8uMWRziTXMumFeaEHdh8PePoMZwnAEmuUL6pb761IWS7zT3jmF", + 'transaction_id' => "XMzg", + 'is_modified' => FALSE, + 'types' => ["cashback", "topup", "exchange_inflow", "payment", "expire"], + 'from' => "2021-05-12T20:38:13.000000Z", + 'to' => "2024-08-24T00:42:23.000000Z", + 'next_page_cursor_id' => "5f6cb25b-0436-4819-a155-729bd9305df1", + 'prev_page_cursor_id' => "cce3c351-9b73-41e2-9093-ef140b72d74d", + 'per_page' => 839 ] ); try { @@ -237,17 +237,17 @@ public function testListTransactionsV211() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'customer_id' => "81a32662-8cce-4c6b-9866-a821dfad102f", - 'customer_name' => "kqdGOYba42tK1ETZVrimXQx2toEzw7Z1gM6fgx4uEjyIUvTVKqmlOa23scUcryj4GBWTbDzAVeKXVTyNRuvNAUp6ljdawfubjQ03lDRu1dHypEu4pqRk9KXyywxfAs", - 'description' => "vQQw8eNXwtPfKAW4UwDxtqXzHNdytk1inQrWiktMK0FHLyLnvzTdFf0Y1JODoBhEEJFs7RURiJHf6mnglgKA3t551AWYy2EKxgIvudVQKM3ivlyVYA6fe68jtm2G7nC3SW8MPeFKTYT7eEYLwv", - 'transaction_id' => "QFKDImV0W", - 'is_modified' => TRUE, - 'types' => ["topup", "exchange_inflow", "exchange_outflow", "cashback", "expire", "payment"], - 'from' => "2025-03-25T05:46:06.000000Z", - 'to' => "2024-04-21T17:54:26.000000Z", - 'next_page_cursor_id' => "2b5accaf-7713-497a-a9d4-62d873471c01", - 'prev_page_cursor_id' => "54af3204-35cd-4688-a7a2-dd2bcd991ef5", - 'per_page' => 643 + 'customer_id' => "c99cf0a7-7828-4b34-b15b-cce4d663237e", + 'customer_name' => "YUnemzRdROKbGph7rDrumGN6tQ3vZwFKRF7w7plclcWB9b", + 'description' => "R", + 'transaction_id' => "Q0LABzLS", + 'is_modified' => FALSE, + 'types' => ["cashback", "exchange_outflow", "topup", "exchange_inflow"], + 'from' => "2022-08-01T20:25:16.000000Z", + 'to' => "2021-12-05T14:35:42.000000Z", + 'next_page_cursor_id' => "8b1fef2d-3969-42ee-acbb-1b9e372ab8be", + 'prev_page_cursor_id' => "af3ff9d3-128a-40ff-8a06-e107dde3b103", + 'per_page' => 99 ] ); try { @@ -264,18 +264,18 @@ public function testListTransactionsV212() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'terminal_id' => "e06b45ed-b807-4346-aa3e-1d26809eb9e5", - 'customer_id' => "a6716e61-64c5-4648-a40a-41163b9005e8", - 'customer_name' => "PePoMZwnAEmuUL6pb761IWS7zT3jmF3XMzgKDKO5o6UqQsbMF41dYUnemzRdROKbGph7rDrumGN6tQ3vZwFKRF7w7plclcWB9bNRwQ0LABzLS5AginlSJbgCOpN21EzYv53e8C68gL6nh3hboA1VaXQqYz47H8v5OYX2Bb7kgjpYtpWxkJ26TN1Vk", - 'description' => "tFjJy7P4SbKkoz4u4vqNtkYjPXUyJ1V0r5CHRNT2ecfLdc33OSn94wpSCBGnb27KI1Ko9Ro9P2UOPHKcZd7kJ0a09BOfp", - 'transaction_id' => "TrIx", + 'terminal_id' => "e98feedf-97e7-473e-9c8a-4eba448f50c3", + 'customer_id' => "0587f95f-67cf-4170-ab0d-56ce17e1d432", + 'customer_name' => "1EzYv53e8C68gL6nh3hboA1VaXQqYz47H8v5OYX2Bb7kgjpYtpWxkJ26TN1VktFjJy7P4SbKkoz4u4vqNtkYjPXUyJ1V0r5CHRNT2ecfLdc33OSn94wpSCBGnb27KI1Ko9Ro9P2UOPHKcZd7kJ0a09B", + 'description' => "OfpTr", + 'transaction_id' => "xahzBDxgf0", 'is_modified' => FALSE, - 'types' => ["exchange_inflow", "exchange_outflow", "payment"], - 'from' => "2020-11-20T16:52:18.000000Z", - 'to' => "2021-06-13T07:29:08.000000Z", - 'next_page_cursor_id' => "64a8d224-6cf8-4c22-a7a7-4066c71fbc30", - 'prev_page_cursor_id' => "ec3597a7-cf65-4da1-8106-abd0dd90cb80", - 'per_page' => 389 + 'types' => ["expire"], + 'from' => "2023-12-02T03:19:26.000000Z", + 'to' => "2023-02-16T10:14:40.000000Z", + 'next_page_cursor_id' => "109d39ea-301f-416f-ab05-8ec58470ffd6", + 'prev_page_cursor_id' => "b882c67e-c748-4610-ba95-4e131acb65d2", + 'per_page' => 899 ] ); try { @@ -292,19 +292,19 @@ public function testListTransactionsV213() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'shop_id' => "375ec13e-2110-49ea-9f6f-a5eb88fda305", - 'terminal_id' => "23f38ec5-ffd6-467e-8810-e8ba33a63e95", - 'customer_id' => "d2bd4e13-65d2-4382-aa46-79ccf1b1c13b", - 'customer_name' => "hiMn2sJjV2bGnLruRc9c27Gpu7iWb08UbIXfazIWogjdxJNEfM7ZphEzx62f8FNzaDel7ro4JT6XY3Y33ek4ahxmsrZJPb5B1K9ZLJjl", - 'description' => "QzrcG4cFx990D5go4dBLdUCSZVd4cTqnNfSRiX", - 'transaction_id' => "Lw6IXxo", - 'is_modified' => TRUE, - 'types' => ["cashback", "topup", "exchange_outflow", "expire", "payment"], - 'from' => "2024-01-23T19:32:02.000000Z", - 'to' => "2026-04-10T14:13:13.000000Z", - 'next_page_cursor_id' => "9af3b345-8ee5-4ff2-8c4e-7127a8577917", - 'prev_page_cursor_id' => "bd51d245-8c4b-4321-be4d-9459c0099b05", - 'per_page' => 937 + 'shop_id' => "66f5512a-9846-49cc-bb67-27e842b9c3e9", + 'terminal_id' => "d997c8cd-3f6e-4632-b3fc-714a0641499e", + 'customer_id' => "63a04897-b8ea-4040-af2f-fe9ed9503656", + 'customer_name' => "2bGnLruRc9c27Gpu7iWb08UbIXfazIWogjdxJNEfM7ZphEzx62f8FNzaDel7ro4JT6XY3Y33ek4ahxmsrZJPb5B1K9ZLJjlQzrcG4cFx990D5go4dBLdUCSZVd4cTqnN", + 'description' => "fSRiXLw6IXxof4N3bX72yEerLNEKMYsRf9vriYiP8HndtLKgFWIeB413C8zcpa0a0ipuLt3IQKQQHb6fikVg8U3XBigR3jya01cL7edhmrVi5NIsblUeDquiQL8YRreNoLAWMJdywYSICt", + 'transaction_id' => "cbHl2ktF16", + 'is_modified' => FALSE, + 'types' => ["topup", "exchange_outflow", "payment", "cashback", "exchange_inflow"], + 'from' => "2023-04-28T05:35:29.000000Z", + 'to' => "2025-02-08T03:07:13.000000Z", + 'next_page_cursor_id' => "c7cbc9a2-ac7e-4974-a83a-e82e0c495b74", + 'prev_page_cursor_id' => "505442d2-7bcf-48da-a312-56c2064fd183", + 'per_page' => 995 ] ); try { @@ -321,20 +321,20 @@ public function testListTransactionsV214() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'organization_code' => "49Z3-Af-3QQb-j0Nu-", - 'shop_id' => "ab504349-7dd1-464b-9151-b9010663148b", - 'terminal_id' => "886558c8-2f62-4afc-a436-5ce6ea945ae9", - 'customer_id' => "659e2b6b-6fa7-41ae-9dd6-43e781f6f138", - 'customer_name' => "3XBigR3jya01cL7edhmrVi5NIsblUeDquiQL8YRreNoLAWMJdywYSICtYcbHl2ktF16gpa54attROZcBbejZS9wdnnNKINI7vj8qEDPsdJ8JkL6K4fbUtzmymsdzvhUXmrc210VozYCz4wR9Gfv1ooHMcqzJF0zVNZ8zHF5mnetJol0g7uhhZVwBBSB9NQuG198o4cE8ye8xiCptr8X3OQ", - 'description' => "s9cvMVMzYpfEHHq4AVCPhpFJVl2NE9OohrFLhvABt92YjeNGkeRyZCxDwnyuzPdWfYw482S6oHFsZh9ksnqT", - 'transaction_id' => "KQYa", + 'organization_code' => "--w-u2Vn3Zzn-EDf8VYn31bw--9--1-4", + 'shop_id' => "0b55d70c-3509-4322-8e02-6477d2c2cafc", + 'terminal_id' => "1e04ee52-1d39-44db-9dbf-734750fe391d", + 'customer_id' => "932d8266-9e76-4922-9aa9-02a9d4b92f31", + 'customer_name' => "oHMcqzJF0zVNZ8zHF5mnetJol0g7uhhZVwBBSB9NQuG198o4cE8ye8xiCptr8X3OQSs9cvMVMzYpfEHHq4AVCPhpFJVl2NE9OohrFLhvABt92Yje", + 'description' => "NGkeRyZCxDwnyuzPdWfYw482S6oHFsZh9ksnqTSKQYaLtgBF21Mao0iMx72McbAtuQfbwPK5Ol2Udeu5ClBnNsqGtwvAjO8SQrjpTlUKU7ix6vD3BTnNcaIv4Cy2qiGNeSDJueWNAF2i", + 'transaction_id' => "LhkB0", 'is_modified' => TRUE, - 'types' => ["cashback", "expire", "payment"], - 'from' => "2023-08-25T10:38:14.000000Z", - 'to' => "2026-01-09T02:36:33.000000Z", - 'next_page_cursor_id' => "ef9cdccd-f19a-4961-af30-71e90fcf08bc", - 'prev_page_cursor_id' => "da52fd4d-76a8-4c82-a72c-d484de4bda95", - 'per_page' => 427 + 'types' => ["expire", "payment", "exchange_inflow", "cashback"], + 'from' => "2024-06-20T05:25:25.000000Z", + 'to' => "2022-04-12T16:41:10.000000Z", + 'next_page_cursor_id' => "cc6f73f7-d93c-4eac-a334-38d98eac5466", + 'prev_page_cursor_id' => "eb83cc8f-73ee-4e13-ba2b-97b5bd45e765", + 'per_page' => 993 ] ); try { @@ -351,21 +351,21 @@ public function testListTransactionsV215() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'private_money_id' => "14935578-5f37-4732-8daf-af8eb59f58e3", - 'organization_code' => "--amCO3FHU--68M6-tQ04mYLv-7Yw", - 'shop_id' => "010e53f6-3199-4844-bc33-2cc24c9fc25c", - 'terminal_id' => "36b28d04-d454-4eee-821f-c314311c68a9", - 'customer_id' => "4888faa6-9a4e-41e3-a1c9-b97624edf9b4", - 'customer_name' => "Cy2qiGNeSDJueWNAF2iLhkB08mWoSEw4Yfnz5e3bjXKldANGzSZe49qKV1rholLnfHAgpNJKDDEjuzSmETPUL6TDRxNmjKWPDEzen9VEh9JKwUlzsxb9tQKSZdMATJHlP3s2aiyvcn73", - 'description' => "2KUYpvpwWJTv2DUcm", - 'transaction_id' => "sWBT", + 'private_money_id' => "d0faeb33-8f62-4f3e-aa81-8bd825b010ad", + 'organization_code' => "-o8H-0-u-0-", + 'shop_id' => "81621e2e-9109-421e-842c-95441ae7eb0f", + 'terminal_id' => "0a86fd81-1245-481a-aa75-1824bfaeb0fa", + 'customer_id' => "f231997e-4553-420f-bced-7e0f8e55afba", + 'customer_name' => "ETPUL6TDRxNmjKWPDEzen9VEh9JKwUlzsxb9tQKSZdMATJHlP3s2aiyvcn732KUYpvpwWJTv2DUcmsWBTf3SfgLVNlOhNoRUioebBno3HZhnyNZ5Q77U04aLs4hmy4C28WnCRfz2leovb1R7O6QOgboW2zpcaLxa2QZma6CRo8nyJO9Y3f9djMgk8QSZwJ1udEIb7zDJ6KZTEk0mDRGqd8jGihF2zo2G", + 'description' => "N3QYDG6CZS1PVe5LZzi2NmWBlu", + 'transaction_id' => "rzflOytNd", 'is_modified' => FALSE, - 'types' => ["payment", "cashback", "expire", "exchange_outflow", "topup"], - 'from' => "2025-10-08T09:55:20.000000Z", - 'to' => "2021-07-29T07:10:06.000000Z", - 'next_page_cursor_id' => "a0db3eec-5bbf-4c95-8f0e-96e89e7c004e", - 'prev_page_cursor_id' => "db94a50f-e06f-4452-8555-1b698d3a02ef", - 'per_page' => 230 + 'types' => ["exchange_outflow"], + 'from' => "2023-01-06T11:28:46.000000Z", + 'to' => "2025-11-05T14:46:37.000000Z", + 'next_page_cursor_id' => "2b2fcfbc-afab-4566-ac7f-f51c2681b2c1", + 'prev_page_cursor_id' => "7e6d7d48-c8ee-4d90-9833-fc0bb1a29993", + 'per_page' => 589 ] ); try { diff --git a/tests/ListTransfersTest.php b/tests/ListTransfersTest.php index 83f6db3f..352460eb 100644 --- a/tests/ListTransfersTest.php +++ b/tests/ListTransfersTest.php @@ -22,7 +22,7 @@ public function testListTransfers1() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'description' => "6KeHafoOKYuUs7zf9dIsiva1vYlz4sIXfB3ep9eHnNy54z9YZjsWtY1WGlubcf8poH65gFI1eD4xOb3KkBBLymzX1iK" + 'description' => "BzsalQh9et3sJPwGPZVdfeHb6D60qrRKjcydAgQf1kjgylUDTK4jhJH0jAjNW1ZH6MoDDkoySCPKncEWYebt4RUGRqT3wcuceySCabxrgTXSxZbg1Ud9jBS9CQqv6T7eIQXHJd8SnpNP" ] ); try { @@ -39,8 +39,8 @@ public function testListTransfers2() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'transfer_types' => ["payment", "exchange", "campaign", "topup"], - 'description' => "alQh9et3sJPwGPZVdfeHb6D60qrRKjcydAgQf1kjgylUDTK4jhJH0jAjNW1ZH6MoDDkoySCPKncEWYebt4RUGRqT3wcuceySCabxrgTXSxZbg1Ud9jBS9CQqv6T7eIQXHJd" + 'transfer_types' => ["cashback", "coupon", "transfer", "topup", "payment", "expire", "exchange"], + 'description' => "jXlHUhCIHkbLQ7KL6y3Sdoxdn1tpYM1z5XMrmRY7bQCW9sPYWAKIaPAnlgG8mho7qKjeP1Vs1el3tVDmtz0qcHqLIsXtLIzc5kRp3WnRoU2x23XKfAMBShU6I6qbRRo0KsKQ" ] ); try { @@ -57,9 +57,9 @@ public function testListTransfers3() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'transaction_types' => ["topup", "cashback", "transfer", "expire", "exchange"], - 'transfer_types' => ["expire", "topup", "campaign", "transfer", "cashback", "exchange", "coupon", "payment"], - 'description' => "9WNWvjXlHUhCIHkbLQ7KL6y3Sdoxdn1tpYM1z5XMrmRY7bQCW9sP" + 'transaction_types' => ["payment", "exchange", "cashback", "expire", "topup"], + 'transfer_types' => ["payment"], + 'description' => "YbMMvlh9JCT1xGcQLRIyKzcfWhCzi1Z89pSvPCqCpyLyZq50fssjoNHBAUn0qZzCUWIZlu3nVCPUHg3HpQOkzK7LlGZ5l2cQ" ] ); try { @@ -76,10 +76,10 @@ public function testListTransfers4() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'is_modified' => FALSE, - 'transaction_types' => ["payment", "cashback"], - 'transfer_types' => ["payment", "cashback", "transfer", "topup", "coupon", "exchange", "expire"], - 'description' => "G8mho7qKjeP1Vs1el3tVDmtz0qcHqLIsXtLIzc5kRp3WnRoU2x23XKfAMBShU6I6qbRRo0KsKQjbIFpDLYbMMvlh9JCT1xGcQLRIyKzc" + 'is_modified' => TRUE, + 'transaction_types' => ["payment", "topup", "exchange", "transfer", "cashback", "expire"], + 'transfer_types' => ["cashback", "transfer"], + 'description' => "9vs5R5vReMbbVX8HS4JwKvfQBXbwG5FfObbKUS2wO8JUS6TcMNwfudd0OcDN26kEZNJtfvLzUTMMVxGv3INa5f54YI1Ph3OUBAsVaG6TxK3slQw2Vv1qEnKcaw1pz9vX015UD9qqTdXnkHVwtuWRPDBo28vDsYr2EOFyjAKpCpIzZX" ] ); try { @@ -96,11 +96,11 @@ public function testListTransfers5() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'private_money_id' => "68162a94-32a3-4c23-a69b-4a1aabdf4257", + 'private_money_id' => "f454603b-a687-426d-9603-f5f36c0ad220", 'is_modified' => FALSE, - 'transaction_types' => ["topup", "cashback", "transfer", "payment"], - 'transfer_types' => ["coupon", "exchange", "transfer", "campaign", "topup", "payment", "expire"], - 'description' => "9pSvPCqCpyLyZq50fssjoNHBAUn0qZzCUWIZlu3nVCPUHg3HpQOkzK7LlGZ5l2cQL9XINJ3Yd9vs5R5vReMbbVX8HS4JwKvfQBXbwG5FfObbKUS2wO8JUS6TcMNwfudd0OcDN26k" + 'transaction_types' => ["transfer", "exchange"], + 'transfer_types' => ["topup", "exchange"], + 'description' => "7OUK0vKQ13gfO1QSAIUcA7Aj" ] ); try { @@ -117,12 +117,12 @@ public function testListTransfers6() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'transaction_id' => "cd876817-29c5-48ab-9a2d-c1ce48d73a4a", - 'private_money_id' => "b67ea118-5ef4-423c-a604-c8f6173b284c", - 'is_modified' => TRUE, - 'transaction_types' => ["transfer"], - 'transfer_types' => ["campaign", "topup", "expire", "transfer"], - 'description' => "VxGv3INa5f54YI1Ph3OUBAsVaG6TxK3slQw2Vv1qEnKcaw1pz9vX015UD9qqTdXnkHVwtuWRPDBo28vDsYr2EOFyjAKpCpIzZXmsoGSwaJTi7OUK0vKQ13gfO1QSAIUcA7AjSSLuHYzu2Ra1BMEr62gevnEoyfpAANnkoel9aDgdNSfmE5De5bTvMyHpd2S" + 'transaction_id' => "9ce0ec85-8b8c-42d3-92d3-5a15b973ea4c", + 'private_money_id' => "617e6aaa-5822-43f5-9c48-ea070ff6bfd9", + 'is_modified' => FALSE, + 'transaction_types' => ["transfer", "topup", "cashback", "exchange", "expire", "payment"], + 'transfer_types' => ["exchange", "transfer", "coupon", "campaign", "cashback"], + 'description' => "BMEr62gevnEoyfpAANnkoel9aDgdNSfmE5De5bTvMyHpd2S0WD3FaqRKAgoYEGpNOGzwWmNqL0QHxylFWlu94S8FVSDMY5BU7ZXRTfnNFoNra90XKkUB3tuq1X9Hm0SHBKCUruJxi1ST1WXtfeKSzrq1Zc5Ju53UYOCwl5C8rEq5yNfh8N" ] ); try { @@ -139,13 +139,13 @@ public function testListTransfers7() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'customer_name' => "0WD3FaqRKAgoYEGpNOGzwWmNqL0QHxylFWlu94S8FVSDMY5BU7ZXRTfnNFoNra90XKkUB3tuq1X9Hm0SHBKCUruJxi1ST1WXtfeKSzrq1Zc5Ju53UYOCwl5C8rEq5yNfh8NoRe5rX0rVCmpqdlLHNNlbdnW1ooZFRDSiyl", - 'transaction_id' => "cf085cf4-dd72-4e92-a8d0-347a661789ce", - 'private_money_id' => "560d3869-9db7-4292-886a-e6e588ca95ac", + 'customer_name' => "oRe5rX0rVCmpqdlL", + 'transaction_id' => "3ee11c24-b1c8-4cce-a8a8-058d5b0676ce", + 'private_money_id' => "974a6c13-08ec-4c01-a2a3-b4646142096e", 'is_modified' => FALSE, - 'transaction_types' => ["transfer"], - 'transfer_types' => ["coupon", "topup", "transfer", "cashback", "payment", "campaign", "exchange", "expire"], - 'description' => "Ol5XLEB6rdcoyFq3Dy2RXyPUAe3PgOIxNaz33MDlMm45c417ClVPZadCz21oTLg0Zh082rSUmgTJgltXU" + 'transaction_types' => ["payment", "transfer"], + 'transfer_types' => ["exchange", "coupon", "transfer"], + 'description' => "DSiyltrhPzNi7jenj4X3xdXKxR7POl5XLE" ] ); try { @@ -162,14 +162,14 @@ public function testListTransfers8() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'customer_id' => "1d4252f6-deef-4390-b05e-44cdce27c897", - 'customer_name' => "AE6nKVgCC79b4Ei190OQ71CLczodkHUHlo8UiDVjyL8K2mxNxSNDBAB21jRDnDfUt4YgIyZaTsiHOmcCShoExxXDzwmu0NmtxroKVUk7sDu4lw8ZxL5ooBCUmbexHlOYPdRDRXfcFEKebPAHiatKRmL7K8IMJIBW1vB1RC8WQ75Zq2CPEph5LyiHrKKZ", - 'transaction_id' => "3fedc792-2f3a-46c8-8090-5459edb3ce95", - 'private_money_id' => "46ffd7a7-b5e5-4add-acc1-a3090d5b7b9d", - 'is_modified' => TRUE, - 'transaction_types' => ["cashback", "topup", "transfer", "payment"], - 'transfer_types' => ["exchange", "coupon", "payment"], - 'description' => "fNhFwjSSUkqouGV2ULftf3KLiOm0u6Od" + 'customer_id' => "87baa706-3d0b-4742-bfb6-5b8432c06672", + 'customer_name' => "dcoyF", + 'transaction_id' => "3da115f1-62b3-45c4-972f-312241792bf9", + 'private_money_id' => "bff07413-59b2-4822-9258-41f94cca9fd0", + 'is_modified' => FALSE, + 'transaction_types' => ["payment"], + 'transfer_types' => ["coupon", "transfer", "campaign", "topup", "expire", "exchange", "payment"], + 'description' => "z33MDlMm45c417ClVPZadCz21oTLg0Zh082rSUmgTJgltXUvopMAE6nKVgCC79b4Ei190OQ71CLczodkHUHlo8UiDVjyL8K2mx" ] ); try { @@ -186,15 +186,15 @@ public function testListTransfers9() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'shop_name' => "YvY1WMa6BMdHbor9Bi8VjYjeAF8N8XvRYyNjj6LzPNoFY0NPc7gW3tdaerbfAUj6MGuDCQRgbbh69IfOOqdFvcvTYHWhMSc2JtDSCuxpXIBKjX0wbEINtuhWyJmxhctiEpL1KlL20SY28CEIpXvCz2lX0WFgkUTJYHHOr63hjnglJCcSZdRjCOwyap0lsb8d4Dc5yMU1TN0yX6wxY6IPo", - 'customer_id' => "b8163620-4505-4bd0-89f9-79c5a795a88a", - 'customer_name' => "8klncfGkEwHBWOqOmjPQjCJIqduyEzfF4ihEMnqIdNLL8T5msTmgqj81RXJ34GFY2SrpQfm9Le0rSPWlrPa8fbLwdjVaS9JydpHqXjqW7D3uCGCdE3Z7gIcLSudPl4JIrQmLFWJxcGB9NLriuIsMTYyCUoOEa9YZaUNPTMagDSPeHLGCGYvgqbqCIdoPTyGfjAlvbOwBRftL3mTfJhTjDs9c8QNUGvnht1UycVdhwjqe7Rve16q", - 'transaction_id' => "db5328e5-c9b5-4f42-8dd5-e20a530c5761", - 'private_money_id' => "e949b1ab-3fa4-4fad-bd33-bd5fc1e35493", - 'is_modified' => TRUE, - 'transaction_types' => ["expire", "cashback", "payment", "topup", "exchange"], - 'transfer_types' => ["transfer", "campaign", "exchange", "cashback", "topup", "payment", "expire"], - 'description' => "dZ0Ff5nebRZC0vDYNEWMfxXSVHRY4YZdsEswklf9tWgAr9KxjsUzeefEvU98BI4BdtnYVFOF5IXA6lNw66Yqs62ry4EX0H5SsjB" + 'shop_name' => "NxSNDBAB21jR", + 'customer_id' => "cf80c144-88bc-4199-966e-0e44ebff96e6", + 'customer_name' => "t4YgIyZaTsiHOmcCShoExxXDzwmu0NmtxroKVUk7sDu4lw8ZxL5ooBCUmbexHlOYPdRDRXfcFEKebPAHiatKRmL7K8IMJIBW1vB1RC8WQ75Zq2CPEph5LyiHrKKZHYeA6KMsRSBkbfNhFwjSSUkqouGV2ULftf3KLiOm0u6OdTYvY1WMa6BMdHbor9Bi8VjYjeAF8N8XvRYyNjj6LzPNoF", + 'transaction_id' => "348f5322-7c14-4bd9-9e30-d0cea64e94d0", + 'private_money_id' => "7ec6ff5b-191f-4b60-a1a9-fc63750546fe", + 'is_modified' => FALSE, + 'transaction_types' => ["exchange", "expire"], + 'transfer_types' => ["campaign", "transfer", "coupon", "payment", "exchange", "expire"], + 'description' => "j6MGuDCQRgbbh69IfOOqdFvcvTYHWhMSc2JtDSCuxpXIBKjX0wbEINtuhWyJmxhctiEpL1KlL20SY28CEIpXvCz2lX0WFgkUTJYHHOr63hjnglJCcSZdRjCOwyap0lsb8d4Dc5yMU1TN0yX6" ] ); try { @@ -211,16 +211,16 @@ public function testListTransfers10() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'shop_id' => "d321002b-aa47-4390-a9de-6cb2150af984", - 'shop_name' => "t3IVLujfoeXIyA6Ao821XE55hc29pv4sZBooZY5wA4Og2kdAYLVTxSOsaSsUmdY0CLcfoUMFSIdEJMG98zC6otpSw3LnpbrPkZnNjPWO55U7DSfY3LgW5M2", - 'customer_id' => "cddabac9-2e20-4040-b6a4-eb52dc3617b5", - 'customer_name' => "2CgIBy3eLTys12HHDFFeqLoUtYmfM0XLYceQxhubY3jVYhbh4RW4SjcPHu2gIp7HlCgxYlFZzBuHZ8tjsh68ScZg3aAMErPcV9o0TcGJkIJgRMahTjY4B83KCbssdnciBK2yKUyBpazsFHLyPhoCqWWrzikH0DrThI9ndCARX9iZhUIwUrsQ8Uijo55dyiBxXbKWYhqIQcADAJhWFwASll2hGkEzja", - 'transaction_id' => "5513be31-fea9-4b0d-8ea9-31fd681251a1", - 'private_money_id' => "3f2ea785-bb00-496d-9185-f1274edbd2c8", - 'is_modified' => TRUE, - 'transaction_types' => ["cashback", "topup", "expire", "payment", "transfer"], - 'transfer_types' => ["expire", "campaign"], - 'description' => "dtBhucZ4e0BzAWy80f2MmxJUnd92RrjDmsbpR1t9xme9U0GR2pRvNpULEoTr6H5p2Y5YBaOZdS1seolNILNbVpFGvZ3N4x3uvaLnbw12Ii4C82SzJJG4lODNS2Ij7U5b72UTWbjXGfzCmZ2vkYmrCrWwA7IkDmk9acr8tX9JQSHyiFose" + 'shop_id' => "c1827187-def7-4178-bb0c-928ed6f00559", + 'shop_name' => "IPoPyEr8klncfGkEwHBWOqOmjPQjCJIqduyEzfF4ihEMnqIdNLL8T5msTmgqj81RXJ34GFY2SrpQfm9Le0rSPWlrPa8fbLwdjVaS9JydpHqXjqW7D3uCGCdE3Z7gIcLSudPl4JIrQmLFWJxcGB9NLriuIsMTYyCUoOEa9YZaUNPTMagDSPeHLGC", + 'customer_id' => "26537b91-e03e-44c7-ba03-85a5bc06f999", + 'customer_name' => "YvgqbqCIdoPTyGfjAlvbOwBRftL3m", + 'transaction_id' => "7cdb519d-0a7b-4fd4-8f66-27ca0c9bee68", + 'private_money_id' => "41f3fad4-fafb-406a-8473-4dae98d7c1b9", + 'is_modified' => FALSE, + 'transaction_types' => ["exchange", "payment", "topup", "transfer", "expire", "cashback"], + 'transfer_types' => ["expire", "transfer", "exchange", "topup", "cashback", "coupon", "payment"], + 'description' => "cVdhwjqe7Rve16qe5BUa3mrtCxkktMbdZ0Ff5nebRZC0vDYNEWMfxXSVHRY4YZdsEswklf9tWgAr9KxjsUzeefEvU98BI4BdtnYVFOF5IXA6lNw66Yqs62ry4E" ] ); try { @@ -237,17 +237,17 @@ public function testListTransfers11() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'per_page' => 7846, - 'shop_id' => "d682c415-4e88-445d-88e0-7df19841e2fb", - 'shop_name' => "yK8GIOW0PGU45uzPdd0dJeNNvUC0bqs1hvmd5I8evbrAQGpnYomE2cpD4cThkIOO2LW0e3G1sTmjjHcN57ZbAikJ2o", - 'customer_id' => "46fd0870-06c7-4d79-a01b-350912aba172", - 'customer_name' => "ja3zumve771kQ7mwZnfGMQasC1yb1Dq2UL9Kx0jYk7sZRicOTg", - 'transaction_id' => "937f615f-22b2-4c88-b327-1f133ca6d181", - 'private_money_id' => "c7944617-cae6-4da4-b547-c37d4c90873d", + 'per_page' => 2069, + 'shop_id' => "1443dd28-cf09-41d8-a130-c0c8a3f8d2b5", + 'shop_name' => "sjBGi2vt3IVLujfoeXIyA6Ao821XE55hc29pv4sZBooZY5wA4Og2kdAYLVTxSOsaSsUmdY0CLcfoUMFSIdEJMG98zC6otpSw3LnpbrPkZnNjPWO55U7DSfY3LgW5M2IvR52CgIBy3eLTys12HHDFFeqLoUtYmfM0XLYceQxhubY3jVYhbh4RW4SjcPHu2gIp7HlCgxYlFZzBuHZ8tjsh", + 'customer_id' => "f3f3d600-273e-4d36-b8d3-566304abaadd", + 'customer_name' => "Zg3aAMErPcV9o0TcGJkIJgRMahTjY4B83KCbssdnciBK2yKUyBpazsFHLyPhoCqWWrzikH0DrThI9ndCARX9iZhUIwUrsQ8Uijo55dyiBxXbKWYhqIQcADAJhWFwASll2hGkEzja1NmQHCUATGGz590dtBhucZ4e0BzAWy80f2MmxJUnd92RrjDmsbpR1t9xme9U0GR2pRvNpULEoTr6H5p2Y5YBaOZdS1seolNILNbVpFGvZ3N4x3uvaLnbw", + 'transaction_id' => "5bb6c9b1-b580-4c1a-b220-a818fe99721f", + 'private_money_id' => "03fad07b-6bae-4085-8c49-db6998f65507", 'is_modified' => TRUE, - 'transaction_types' => ["payment"], - 'transfer_types' => ["coupon", "expire", "exchange", "payment", "topup", "campaign"], - 'description' => "zTzm0HG0TosxKz4jitwHt" + 'transaction_types' => ["exchange", "payment", "expire"], + 'transfer_types' => ["exchange", "transfer", "cashback", "payment", "coupon", "campaign", "expire", "topup"], + 'description' => "DNS2Ij7U5b72UTWbjXGfzCmZ2vkYmrCrWwA7IkDmk9acr8tX9JQSHyiFoseHqYyK8GIOW0PGU45uzPdd0dJeNNvUC0bqs1hvmd5I8evbrAQGpnYomE2cpD4cThkIOO2LW0e3G1sTmjjHcN57ZbAikJ2opGyr1ja3zumve771kQ" ] ); try { @@ -264,18 +264,18 @@ public function testListTransfers12() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'page' => 5667, - 'per_page' => 2619, - 'shop_id' => "e40ac1f5-87ea-497f-8b4b-84685730a63b", - 'shop_name' => "wCFGwiyv4vlR", - 'customer_id' => "817c8bc2-dc22-4452-88f8-3e90eccd6f0f", - 'customer_name' => "HZeKBVf4jVtecQNubIdHetIBPUrvpeN86f46tWgyM43AJZ0KTwWOYBSX4EzfsIiIDCSxoowqwobMRj4K8plKuk4zON6lsKCXAkk07Q9YuV27x2ZZwJNPJ0aXH1uRWCYsw6VRBfXAF7xeoT0y6lNlDnKEOyMV89HUL5OwvTmfkSpdcLQvsJQRiuvWpRkphzntqbTr2vHF1iF0Y7dBxe8hiTzwkLtzBfAa7kaQm6v", - 'transaction_id' => "a76a705d-36d5-430a-8cd3-7196f9e3f1bf", - 'private_money_id' => "c3fdb679-6331-44c6-89cb-d2e4a301632b", + 'page' => 2207, + 'per_page' => 7918, + 'shop_id' => "ea987aa2-017c-4777-905a-8bee3d8c808a", + 'shop_name' => "GMQasC1yb1Dq2UL9Kx0jYk7sZRicOTg23f5GXrX6ozTzm0HG0TosxKz4jitwHtujKhwCFGwiyv4vlRBRxfHZeKBVf4jVtecQNubIdHe", + 'customer_id' => "e55ff29d-ecf4-4cc9-9e42-4bd0a05cb38c", + 'customer_name' => "UrvpeN86f46tW", + 'transaction_id' => "c1c5473b-d8e7-46f9-8db4-cd33c890a2a8", + 'private_money_id' => "2f45a289-86c1-408e-8a28-49da83d911a2", 'is_modified' => TRUE, - 'transaction_types' => ["exchange", "expire", "transfer", "cashback", "topup"], - 'transfer_types' => ["campaign"], - 'description' => "tnRGbdpbMjOs6NsjUaiDroY6Q3IK7BQ6AmswdAM3IJrwVbs9pMxfMCthiv1a2EEHF" + 'transaction_types' => ["exchange", "topup"], + 'transfer_types' => ["expire", "transfer", "campaign", "coupon", "topup", "exchange"], + 'description' => "zfsIiIDCSxoowqwobMRj4K8plKuk4zON6lsKCXAkk07Q9YuV27x2ZZwJNPJ0aXH1uRWCYsw6VRBfXAF7xeoT0y6lNlDnKEOyMV89HUL5OwvTmfkSpdcLQvsJQRiuvWpRkphzntqbTr2vHF1iF0Y7dBxe8hiTzwkLtzBfAa7kaQm" ] ); try { @@ -292,19 +292,19 @@ public function testListTransfers13() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'to' => "2020-04-10T03:44:46.000000Z", - 'page' => 8860, - 'per_page' => 6878, - 'shop_id' => "692889d1-a677-4134-8fed-544a54af57f3", - 'shop_name' => "XraAGliEBPmHrH76ocsr7yZptwOIMGRxZLktLdV7uiWarFr5GP0wp4l70ZsGyPlyZYRURgUMf0P5ozHDn0iOeoWIRRMyR0nQkh8Zz7eaFGoiOPKR0rUW9UTcnGDBsZuPfABdiNvfS9Anufij6THnocikBJOkD", - 'customer_id' => "133ca333-e046-4225-8f5b-4776f71a0e77", - 'customer_name' => "naI0WeOGlWmmegc1KGhe3TxnuKac7CS1DK4Gnrr3oBLGMXHrz9mqfRhRmUp8pN9pjtBKEK15Dd3XxCT0Zmu6u7tOxquneNatGolCf6SjeF7SeZXyMS6WkNJ2GvSwQUcruYP4H5cCw5ExNqh41OXXFwVmaHYw6oEFbK8qER1LlAIi", - 'transaction_id' => "c7fb400a-57bd-4f35-bd71-2ed9a8093154", - 'private_money_id' => "5b075671-e598-4d9a-a5c9-1dcebd21f698", - 'is_modified' => FALSE, - 'transaction_types' => ["expire", "exchange"], - 'transfer_types' => ["cashback", "campaign", "payment", "exchange"], - 'description' => "ZDKCnQigIBcgyeHE0tecRrYBgXoYNaRDH3xa5ZXl3L94kmDiQZVmfdCV9wGJUROgp1VTNstKsbk2wvZcZmJCZwuee4w9Rkvag9C19xRl1IlJpGXqlhd5uwOg53j3Qic0iyKLnZxaZi9iCa2kj9ID" + 'to' => "2024-01-15T13:50:07.000000Z", + 'page' => 5644, + 'per_page' => 4383, + 'shop_id' => "e2d2f1aa-a281-4276-9dd5-a30adf0206cc", + 'shop_name' => "y1FKdTtu83N0tnRGbdpbMjOs6NsjUaiDroY6Q3IK7BQ6AmswdAM3IJrwVbs9pMxfMCthiv1a2EEHFmQw4OmJsXraAGliEBPmHrH76ocsr7yZptwOIMGRxZLktLdV7uiWarFr5GP0wp4l70ZsGyPlyZYRURgUMf0P5ozHDn0iOeoWIRRMyR0nQkh8Zz7eaFGoiOPKR0rUW9UTcnGDBsZu", + 'customer_id' => "58d3e7d0-44e6-4441-8142-df64d9e77a69", + 'customer_name' => "NvfS9Anufij6THnocikBJOkD3FvwnaI0WeOGlWmmegc1KGhe3TxnuKac7CS1DK4G", + 'transaction_id' => "de8ca8ee-71f2-4ffe-b233-74bc8d1e142c", + 'private_money_id' => "da0e52ef-5f42-4e4c-87a8-544db25a078c", + 'is_modified' => TRUE, + 'transaction_types' => ["exchange", "expire", "transfer", "topup", "payment", "cashback"], + 'transfer_types' => ["exchange", "transfer"], + 'description' => "RmUp8pN9pjtBKEK15Dd3XxCT0Zmu6u7tOxquneNatGolCf6SjeF7SeZXyMS6WkNJ2GvSwQUcruYP4H5cCw5ExNqh41OXXFwVmaHYw6oEF" ] ); try { @@ -321,20 +321,20 @@ public function testListTransfers14() $client = $this->newClient(); $request = new Request\ListTransfers( [ - 'from' => "2021-07-02T05:53:08.000000Z", - 'to' => "2025-07-07T04:26:56.000000Z", - 'page' => 150, - 'per_page' => 8391, - 'shop_id' => "986a0d1a-fd3c-47cc-9b5d-4f55b9ee4f25", - 'shop_name' => "3H4cTCafuN856J50SdiADG37eydGENMPuSUGCPNHip0Y3dBWcNdXe1sIjLSVztCspdpKcDGU85LATApzQ2dQG1XtK0UfX1fzmKZw4jAX5TdVMZA3FsBWHTaR7q8iHovbTWoPNbCUX3WmvU0lnYW7MWulxJqejEoXiemEzy22TP2wtSY9IoDSrJ", - 'customer_id' => "a440e929-8555-4811-97c1-281814bb3f3a", - 'customer_name' => "sSTBsOwjVmr0bTbO79fqhITnnz7WaCAiQd9B8sle88sl7rSWKN9oQjHsNX48VkSyiuzE1L2wv36YuE4jwp0IiR44I5KLiOrRKq3qxtTGifN6KrraD5uojwDmQdLNOKHIlDiaOh78QfhNbZ3YfGhlbqaOElvScjtjkG1WEjltqaYkhp7caXj", - 'transaction_id' => "e8190629-2755-4df4-a8c2-f86343687ace", - 'private_money_id' => "e616708f-9d65-4c39-9879-b21d6186f09f", + 'from' => "2024-10-14T22:21:22.000000Z", + 'to' => "2020-06-02T14:29:12.000000Z", + 'page' => 4015, + 'per_page' => 1650, + 'shop_id' => "ac537045-d0d2-4efb-9e3e-9fa70bb6c7b1", + 'shop_name' => "lAIi5qYTqeIN9jftsBTkZDKCnQigIBcgyeHE0tecRrYBgXoYNaRDH3xa5ZXl3L94kmDiQZVmfdCV9wGJUROgp1VTNstKsbk2wvZcZmJCZwuee4w9Rkvag9C19xRl1IlJpGXqlhd5uwOg53j3Qic0iyKLnZxaZi9iCa2kj9IDD4FLU53H4cTCafuN856J50SdiADG37eydGENM", + 'customer_id' => "8eebddd0-9f75-4cd3-95a2-d6fd6aca1f47", + 'customer_name' => "CPNHip0Y3dBWcNdXe1sIjLSVztCspdpKcDGU85LATApzQ2dQG1XtK0UfX1fzmKZw4", + 'transaction_id' => "e489d188-81aa-448a-a9ea-472687ec4a02", + 'private_money_id' => "e2538d41-2b58-453e-8235-bad4eb8bdfe4", 'is_modified' => TRUE, - 'transaction_types' => ["payment", "transfer", "topup", "cashback", "exchange"], - 'transfer_types' => ["transfer", "expire", "exchange", "topup", "payment", "coupon", "campaign", "cashback"], - 'description' => "XBErIUB1p7aPMzXnAdDrY96Gn0OAQ9xSN0zfKx7ivixiVqjgvBNcsQLQxAtJmVTcXWtKUzkNd35gyuBKlwozbM8BIp6WWFtoNM3mKKWyblmmA" + 'transaction_types' => ["expire", "exchange", "transfer", "cashback"], + 'transfer_types' => ["transfer"], + 'description' => "aR7q8iHovbTWoPNbCUX3WmvU0lnYW7MWulxJqejEoXiemEzy22TP2wtSY9IoDSrJUA2sSTBsOwjVmr0bTbO79" ] ); try { diff --git a/tests/ListTransfersV2Test.php b/tests/ListTransfersV2Test.php index b7bff4c9..59999d97 100644 --- a/tests/ListTransfersV2Test.php +++ b/tests/ListTransfersV2Test.php @@ -22,7 +22,7 @@ public function testListTransfersV21() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'to' => "2020-12-16T08:58:48.000000Z" + 'to' => "2026-04-27T04:16:23.000000Z" ] ); try { @@ -39,8 +39,8 @@ public function testListTransfersV22() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'from' => "2020-04-15T04:15:14.000000Z", - 'to' => "2020-12-29T07:52:51.000000Z" + 'from' => "2025-06-05T00:20:54.000000Z", + 'to' => "2026-08-10T19:38:02.000000Z" ] ); try { @@ -57,9 +57,9 @@ public function testListTransfersV23() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'description' => "YCV0EDw10SY48ZoA8oj9alrEKYDjBWPKCwbirzvScUvjsqVkcSInvOjFPIL9qlVMwg0ANEHCj5eM805Swtsg2NkJBDvuxWoqdLq3QmHRbZpwbPRidVG7B6hajGJrCJBxTKH0YUW8iwJJuJPCjlaztijN3vebjT869RjYRPCqvnZ1Yzdr", - 'from' => "2025-05-08T23:55:20.000000Z", - 'to' => "2020-09-25T21:43:55.000000Z" + 'description' => "nnz7WaCAiQd9B8sle88sl7rSWKN9oQjHsNX48VkSyiuzE1L2wv36YuE4jwp0IiR44I5KLiOrRKq3qxtTGifN6", + 'from' => "2024-12-17T18:28:27.000000Z", + 'to' => "2023-04-01T18:42:52.000000Z" ] ); try { @@ -76,10 +76,10 @@ public function testListTransfersV24() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'transfer_types' => ["expire", "topup", "transfer", "exchange"], - 'description' => "NoGD", - 'from' => "2020-04-13T03:55:24.000000Z", - 'to' => "2020-03-23T20:09:32.000000Z" + 'transfer_types' => ["exchange", "transfer", "payment", "expire", "campaign", "cashback", "coupon", "topup"], + 'description' => "ojwDmQdLNOKHIlDiaOh78QfhNbZ3YfGhlbqaOElvScjtjkG1WEjltqaYkhp7caXjUtBcNe9XyY4wthFo0glXBErIUB1p7aPMzXnAdDrY96Gn0OAQ9xSN0zfKx7ivixiVqjgvBNcsQLQxAtJmVTcXWtKUzkN", + 'from' => "2021-05-07T03:36:02.000000Z", + 'to' => "2024-04-13T12:50:12.000000Z" ] ); try { @@ -96,11 +96,11 @@ public function testListTransfersV25() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'per_page' => 892, - 'transfer_types' => ["topup", "exchange", "transfer", "payment", "cashback", "coupon"], - 'description' => "2NN7jWbTA8sT9CjYdhYyR9ZtWhMAKSZHQ2Tjahc0hASAcEibjku1f", - 'from' => "2022-03-21T22:27:48.000000Z", - 'to' => "2021-05-23T18:00:49.000000Z" + 'per_page' => 788, + 'transfer_types' => ["campaign"], + 'description' => "yuBKlwozbM8BIp6WWFtoNM3mKKWyblmmAHRSYCV0EDw10S", + 'from' => "2025-08-31T04:24:59.000000Z", + 'to' => "2021-11-11T04:53:08.000000Z" ] ); try { @@ -117,12 +117,12 @@ public function testListTransfersV26() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'prev_page_cursor_id' => "25fe47e5-ba99-4f74-a20b-28879b3ea51d", - 'per_page' => 360, - 'transfer_types' => ["coupon", "payment", "transfer", "expire", "topup"], - 'description' => "FrkXVihIdQWu7J4NYirXryPP6taqbm6hsnA9hELkacVB4dzDqQ1LbTyVIgVP7fIz1x", - 'from' => "2025-06-30T16:25:03.000000Z", - 'to' => "2024-10-04T09:37:41.000000Z" + 'prev_page_cursor_id' => "0f181e7d-9a38-42da-afc1-22203f477c01", + 'per_page' => 953, + 'transfer_types' => ["exchange", "payment", "coupon", "topup", "campaign"], + 'description' => "EKYDjBWPKCwbirzvScUvjsqVkcSInvOjFPI", + 'from' => "2025-11-10T03:58:04.000000Z", + 'to' => "2021-07-27T07:11:53.000000Z" ] ); try { @@ -139,13 +139,13 @@ public function testListTransfersV27() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'next_page_cursor_id' => "2bd4a9ed-f6ee-4b72-842a-bf927606ae85", - 'prev_page_cursor_id' => "144561f8-fbb9-443f-90a4-39935cbf0329", - 'per_page' => 703, - 'transfer_types' => ["expire", "cashback", "campaign", "exchange", "coupon", "payment", "transfer", "topup"], - 'description' => "PwLX5lwWZKuWWf4n5wNPq2rjN28QfQLnQ9Qr2gs4rAyEVt2ws7WkJzpgGUX4mtxobZ9ZCpNJG", - 'from' => "2021-05-18T07:31:38.000000Z", - 'to' => "2025-11-11T23:53:48.000000Z" + 'next_page_cursor_id' => "c2cb1ea2-f871-4eec-9f06-100c65b1e9d6", + 'prev_page_cursor_id' => "60356a5e-738d-4d4d-8ef7-0be78d288830", + 'per_page' => 573, + 'transfer_types' => ["payment", "campaign", "expire", "transfer", "exchange", "cashback", "topup"], + 'description' => "eM805Swtsg2NkJBDvuxWoqdLq3QmHRbZpwbPRidVG7B6hajGJrCJBxTKH0YUW8iwJJuJPCjlaztijN3vebjT869RjYRPCqvnZ1YzdrhGH7XKNoGDpqqjYUa42NN7jWbTA8sT9CjYdhYyR9ZtWhMAKSZHQ2Tjahc0hASAcEibjku1fdQetgL0O7", + 'from' => "2024-06-19T12:44:52.000000Z", + 'to' => "2024-06-26T21:09:28.000000Z" ] ); try { @@ -162,14 +162,14 @@ public function testListTransfersV28() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'transaction_types' => ["payment"], - 'next_page_cursor_id' => "a412eaab-aa22-4936-8c9e-6dfa9b256054", - 'prev_page_cursor_id' => "adaed457-6903-43be-895d-2ee2d3616293", - 'per_page' => 101, - 'transfer_types' => ["topup", "transfer"], - 'description' => "afdiivNn4NbNLXIdoiqtrelImUNmLeKEfXUc2dQExu22E4bXnTsrAuXzcUztcjpDcIzv8TjKb1dIcQKtgPEpt9Ynsu0LI4T70lQwB453YpOK96EoFGx", - 'from' => "2022-11-25T05:47:02.000000Z", - 'to' => "2024-03-14T01:51:23.000000Z" + 'transaction_types' => ["payment", "expire", "transfer"], + 'next_page_cursor_id' => "71acbf46-1672-456b-9ad8-03aa993f6556", + 'prev_page_cursor_id' => "4618cc1e-459d-45e9-9dac-f4e8752d6fc9", + 'per_page' => 869, + 'transfer_types' => ["payment", "campaign", "topup", "cashback", "transfer", "expire", "coupon"], + 'description' => "NYirXryPP6taqbm6hsnA9hELkacVB4dzDqQ1LbTyVIgVP7fIz1xemnrDx9P7HPwLX5lwWZKuWWf4n5wNPq2rjN28QfQLnQ9Qr2gs4rAyEVt2ws7WkJzpgGUX4mtxobZ9ZCpNJGZG6LzTWIbd8ZNVrafdiivNn4NbNLXIdoiqtrelImUNmLeKE", + 'from' => "2020-12-30T02:44:36.000000Z", + 'to' => "2023-05-29T05:25:44.000000Z" ] ); try { @@ -186,15 +186,15 @@ public function testListTransfersV29() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'is_modified' => TRUE, - 'transaction_types' => ["cashback", "payment", "expire", "transfer"], - 'next_page_cursor_id' => "260bf97f-e81b-4bce-8a54-6916deff3616", - 'prev_page_cursor_id' => "c695cba4-6a65-4a2f-a02e-5a529da6f008", - 'per_page' => 801, - 'transfer_types' => ["payment", "topup"], - 'description' => "eFRtau24yc1kusN7qW2yhhPFbHNPhRgnqYnUlh4JbOrMj5jFwrAdcz57ZOWsDr0Djt9M12BOno1AcjM96oftC7mHhiSDgXKvVy5paxKD2XcOfyM", - 'from' => "2025-01-07T02:31:11.000000Z", - 'to' => "2020-08-07T21:30:42.000000Z" + 'is_modified' => FALSE, + 'transaction_types' => ["exchange", "topup", "transfer", "cashback", "expire", "payment"], + 'next_page_cursor_id' => "e89d04a3-f1f8-44f5-a3bc-5932b983a01c", + 'prev_page_cursor_id' => "de29ed08-da0a-4a7b-b2a6-f1fff807f2a6", + 'per_page' => 920, + 'transfer_types' => ["campaign", "expire", "cashback", "payment"], + 'description' => "nTsrAuXzcUztcjpDcIzv8TjKb1dIcQKtgPEpt9Ynsu0LI4T70lQwB453YpOK96EoFGxVJNTeRlFM4Xw2YneFRtau2", + 'from' => "2021-04-04T20:08:15.000000Z", + 'to' => "2026-08-08T05:45:37.000000Z" ] ); try { @@ -211,16 +211,16 @@ public function testListTransfersV210() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'private_money_id' => "4ed462df-6336-45fb-a9e0-1d71ca25eeef", - 'is_modified' => FALSE, - 'transaction_types' => ["payment", "expire"], - 'next_page_cursor_id' => "84d43ab0-a9dd-4006-aa2e-d5312847b6f4", - 'prev_page_cursor_id' => "3364592d-0393-41b4-bdee-d3ae726e4333", - 'per_page' => 135, - 'transfer_types' => ["payment", "campaign", "exchange", "cashback", "coupon", "topup"], - 'description' => "Ox6Ov6eGwjQCqxdtQnDY4S9N4HhJ5rCsXRcUZY47cpIh03BvqB7CzLjYHoO28zEE65UlKtMCe12MUV2dxrA2428zEWnFZLX87qtedPzV8NdiYCurcmVOPZzwMWH", - 'from' => "2021-09-26T13:36:39.000000Z", - 'to' => "2025-04-08T19:13:21.000000Z" + 'private_money_id' => "996ac086-bce0-49a7-bf01-0a34a7d3cb23", + 'is_modified' => TRUE, + 'transaction_types' => ["payment", "exchange"], + 'next_page_cursor_id' => "7438881d-1f6b-49f5-b34e-ee37e3c1cdf1", + 'prev_page_cursor_id' => "cb399a57-14b2-41ab-a779-c5e8159e68e8", + 'per_page' => 28, + 'transfer_types' => ["topup"], + 'description' => "NPhRgnqYnUlh4JbOrMj5jFwrAdcz57ZOWsDr0Djt9M12BOno1AcjM96oftC7mHhiSDgXKvVy5paxKD2XcOfyMo26iqol80j1t4n3lpnoezOx6Ov6eGwjQCqxdtQnDY4S9N4HhJ5rCsXRcUZY47cpIh03BvqB7CzL", + 'from' => "2020-10-10T17:42:36.000000Z", + 'to' => "2025-11-20T02:48:10.000000Z" ] ); try { @@ -237,17 +237,17 @@ public function testListTransfersV211() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'transaction_id' => "0f672fbc-57b0-4800-96c5-a15309b52b94", - 'private_money_id' => "e65e6508-2366-40bd-b306-70897cd8a370", + 'transaction_id' => "96580059-1648-4ebc-bcef-6c4fb3bcc132", + 'private_money_id' => "87b2989e-7b38-4efa-9e45-802a2d50bdc5", 'is_modified' => FALSE, - 'transaction_types' => ["cashback", "transfer"], - 'next_page_cursor_id' => "8aad33ce-e6c2-4ae4-868c-3de3d9ed35fa", - 'prev_page_cursor_id' => "e5282410-6808-4354-93db-e07936f1c104", - 'per_page' => 350, - 'transfer_types' => ["coupon", "expire", "campaign", "exchange", "transfer", "topup", "payment"], - 'description' => "WLEN2pEbq7ZeB8PVJkE9NzaeTptZ5kX9rLpagdWQnEnTlLyubwibc5uG9Y4cn6ApRZ5NX6gFb5nuODlmm9rpn022H3wQmNFzbLFmfFSz1uperYHhU5vbLxW8Yq15XpRuu89q3NykiRPYO2oQiAYMcKk", - 'from' => "2024-09-28T18:24:24.000000Z", - 'to' => "2024-04-07T17:17:54.000000Z" + 'transaction_types' => ["exchange", "cashback", "expire", "payment", "transfer", "topup"], + 'next_page_cursor_id' => "a776b182-7a2c-4707-969b-ab55e663be9c", + 'prev_page_cursor_id' => "fd61e1ec-65ae-4c0b-994b-da745d94eb92", + 'per_page' => 807, + 'transfer_types' => ["expire", "coupon", "topup", "cashback", "campaign"], + 'description' => "UV2dxrA2428zEWnFZLX87qtedPzV8NdiYCurcmVOPZzwMWHgQ0VESfspW9b9NBdczTSynCfTiWLEN2", + 'from' => "2021-10-24T22:25:52.000000Z", + 'to' => "2024-01-15T12:32:05.000000Z" ] ); try { @@ -264,18 +264,18 @@ public function testListTransfersV212() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'customer_name' => "WEu4RSjxgCW3jFlgob7yobgqdqFleVhpCebdmmx3jJLFYo72YjP5pod5QaLCZTmFLxumOnvrupx16EXCUXyPfCabjEtMliIf7wKoPmNQWU6zl3h0ZGoCe5IIfEbaRlpdhTTQpQoSRT6b0IY83jSy9CLjq8yjjxInoBnLVw5NxHP7CI9Yb5tOQ2qp6Bl", - 'transaction_id' => "fbff9421-b2ef-4b82-9e70-8bf522cb80ea", - 'private_money_id' => "4334642b-5cce-48ed-994a-47130cf7f7a9", + 'customer_name' => "bq7ZeB8PVJkE9NzaeTptZ5kX9rLpagdWQnEnTlLyubwibc5uG9Y4cn6ApRZ5NX6", + 'transaction_id' => "9639fb2e-b667-4cc6-ab62-0da6d0175d5f", + 'private_money_id' => "34db4c35-34ab-4f6e-b523-5328fd303a25", 'is_modified' => FALSE, - 'transaction_types' => ["expire", "topup"], - 'next_page_cursor_id' => "5209bd57-5c96-4d96-9bae-ea76f79df42b", - 'prev_page_cursor_id' => "71b946ea-75ac-469d-98d5-d0bed00a2c89", - 'per_page' => 747, - 'transfer_types' => ["transfer", "coupon", "exchange"], - 'description' => "Lo9NqlV6uXM4yE9kd7lV6QKkz6REzoI7cZYW4c0G", - 'from' => "2025-02-28T02:05:45.000000Z", - 'to' => "2026-06-19T22:05:03.000000Z" + 'transaction_types' => ["payment", "topup", "transfer", "exchange"], + 'next_page_cursor_id' => "fd41063a-6e3c-42ed-b9f2-6223cd05e6f0", + 'prev_page_cursor_id' => "e03555ee-42b0-4c32-b29a-17fcfb38c1c8", + 'per_page' => 60, + 'transfer_types' => ["cashback", "coupon", "campaign", "payment", "transfer", "topup", "expire"], + 'description' => "zbLFmfFSz1uperYHhU5vbLxW8Yq15XpRuu89q3NykiRPYO2oQiAYMcKkXBWEu4RSjxgCW3jFlgob7yobgqdqFleVhpCebdmmx3jJLFYo72YjP5pod5QaLCZTmFLxumOnvrupx16EXCUXyPfCabjEtMliIf7wKoPmNQWU6zl3h0ZGoCe5IIfEbaRlpdhTTQpQoSRT6b0", + 'from' => "2021-07-04T22:01:45.000000Z", + 'to' => "2024-08-01T06:19:05.000000Z" ] ); try { @@ -292,19 +292,19 @@ public function testListTransfersV213() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'customer_id' => "7b0a0e4e-34af-4b2e-9868-8436d72c1d91", - 'customer_name' => "EpQVqX4KE4B5KRDxSSppVORQLy6PO73cHGKqjz0v27dHE8re", - 'transaction_id' => "0fe93bdb-9a68-410a-b9e2-78b3f50fa776", - 'private_money_id' => "9c2b08b7-2ffa-42f1-a502-657f1226ff80", + 'customer_id' => "e608391a-811e-4db8-8ba3-20206aae4d02", + 'customer_name' => "3jSy9CLjq8yjjxInoBnLVw5NxHP7CI9Yb5tOQ2qp6BlopujNmJIuVKWvjUjC0u3f2Lo9NqlV6uXM4yE9kd7lV6QKkz6REzoI7cZYW4c0GyNh6EpQVqX4KE4B5KRDxSSppVORQ", + 'transaction_id' => "dbf2f57b-6f4c-4a79-b650-325f782fdbcf", + 'private_money_id' => "51ef5937-58a3-4bb3-81a4-b5e3017657a8", 'is_modified' => FALSE, - 'transaction_types' => ["exchange", "topup", "cashback"], - 'next_page_cursor_id' => "fe05e27f-0e6e-4617-b025-a0c5f618db47", - 'prev_page_cursor_id' => "ad5bdb0a-11f3-4dbf-a0d0-ced03b526462", - 'per_page' => 520, - 'transfer_types' => ["cashback", "coupon"], - 'description' => "APBJ7wmgCWNKDP1enxAKZBD2FhNoFZKIbAgSoRCKxxDEWQZO9yz4Mc4BWxPS7UaVHpVi4pZYZOGKLSewvJuaN97ObUNQZ0A0Rwk2Z2omGatD", - 'from' => "2020-07-17T18:33:53.000000Z", - 'to' => "2026-07-08T21:24:56.000000Z" + 'transaction_types' => ["exchange", "payment", "transfer", "topup"], + 'next_page_cursor_id' => "570143f1-beea-4a7a-a5fe-c8b0cc9cf376", + 'prev_page_cursor_id' => "e4475ab2-fabb-4db7-a429-444844f02745", + 'per_page' => 814, + 'transfer_types' => ["topup", "payment", "coupon"], + 'description' => "v7zqeYS2n0EGsPPbvQvYkAPBJ7wmgCWNKDP1enxAKZBD2FhNoFZKIbAgSoRCKxxDEWQZO9yz4Mc4BWxPS7UaVHpVi4pZYZOGKLSewvJuaN97ObUNQZ0A0Rwk2Z2omGatDjCcJfOMaGd4kHySUJYrKI48UyLazcdaqg9M9b56VUQzIG7Yr7fs", + 'from' => "2021-08-19T17:59:10.000000Z", + 'to' => "2020-08-25T19:38:15.000000Z" ] ); try { @@ -321,20 +321,20 @@ public function testListTransfersV214() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'shop_name' => "CcJfOMaGd4kHySUJY", - 'customer_id' => "0ddbdf18-57f2-473e-9c4b-fdc9ffeefc34", - 'customer_name' => "UyLazcdaqg9M9b56VUQzIG7Yr7fsBnFuG56tOVY8vi9Z9lrbTGfh4QbdPS2DfLew9jsvLcXjFRqAsdyU0EjzFGdoCEVoN09yrlyTlHcxkp2hdiJWs83eoAqvgg01zZW75gRDgWRTNwobRsB1baR1aePdc9fGHLcwyelAg5Jr7zEeO7nUDqxXj74j6", - 'transaction_id' => "0004ca20-f02e-4eb4-9607-53b3603d0189", - 'private_money_id' => "94554824-f106-4ac1-890c-874fea426456", - 'is_modified' => FALSE, - 'transaction_types' => ["cashback"], - 'next_page_cursor_id' => "06b9a482-cb6b-478a-b9f1-3938e6154807", - 'prev_page_cursor_id' => "9090a091-9022-4e3e-9f51-65c8d9de2657", - 'per_page' => 666, - 'transfer_types' => ["coupon", "topup", "expire", "cashback", "payment", "exchange", "transfer", "campaign"], - 'description' => "Nric3MBQYWsKtvnxoQJLloM94TQVFchkaV", - 'from' => "2021-10-18T03:34:36.000000Z", - 'to' => "2025-10-31T10:58:03.000000Z" + 'shop_name' => "FuG56tOVY", + 'customer_id' => "f7aec638-a0be-41f6-a90c-d7b91eaefd05", + 'customer_name' => "9lrbTGfh4QbdPS2DfLew9jsvLcXjFRqAsdyU0EjzFGdoCEVoN09yrlyTlHcxkp2hdiJWs83eoAqvgg01zZW75gRDgWRTNwobRsB1baR1aePdc9fGHLcwyelAg5Jr7zEeO7nUDqxXj74j643AIOVakyq8QHWKNric3MBQYWsKtvnxoQJLloM94TQVFchkaVLnKXq1JcpZfZUH2UsKCxnRcuSoLNA", + 'transaction_id' => "d86d2f06-a48d-47c0-8f80-fa17e64b968c", + 'private_money_id' => "c239786c-9712-4ff9-b47c-d0511443c1fd", + 'is_modified' => TRUE, + 'transaction_types' => ["cashback", "exchange", "payment", "transfer"], + 'next_page_cursor_id' => "7b5e9b24-f6fa-4f95-9f21-74e62fced10c", + 'prev_page_cursor_id' => "1ff686f5-1820-4a63-aeaf-15b7145c994c", + 'per_page' => 992, + 'transfer_types' => ["expire", "exchange", "coupon", "campaign"], + 'description' => "5RIJGwbFSZ2qU3L9frpqlrETgz3O9wlyQ0TWfR4Gx21zM7WIQGDsPsJyAShBlCJPjtVj6RA58jW2j8noWbhryHKQAP2bBeZkmIh2UeN7Z047tEp9MnaMKkPTTO", + 'from' => "2025-12-20T22:51:58.000000Z", + 'to' => "2023-04-17T16:08:08.000000Z" ] ); try { @@ -351,21 +351,21 @@ public function testListTransfersV215() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'shop_id' => "3b3398ee-ef4b-462d-bf95-80c0f39d2edb", - 'shop_name' => "q1JcpZfZUH2UsKCxnRcuSoLNAly4QR5kzfucn7LZFZwhy5RIJGwbFSZ2qU3L9frpqlrETgz3O9wlyQ0TWfR4Gx21z", - 'customer_id' => "2d10321a-084d-4737-9d57-c25b92a2d549", - 'customer_name' => "GDsPsJyAShBlCJPjtVj6RA58jW2j8noWbhryHKQAP2bBeZkmIh2UeN7Z047tEp9MnaMKkPTTOh4KlFXKgt", - 'transaction_id' => "6e7429e9-b6f8-42f3-b1e0-1f0eb0f2c120", - 'private_money_id' => "dec0dc56-7454-41d9-b2f2-eeade81cadc0", - 'is_modified' => FALSE, - 'transaction_types' => ["exchange", "cashback", "expire", "topup"], - 'next_page_cursor_id' => "10b1435a-eab1-4781-a130-e6f49618f5bf", - 'prev_page_cursor_id' => "d5c23d7a-c51c-4126-b4bf-0bacfe0ea1c5", - 'per_page' => 123, - 'transfer_types' => ["coupon", "campaign", "payment", "transfer", "topup", "cashback", "expire"], - 'description' => "hUCHWp85qyAYWUJWst1yIlHOt0XiM6Qkur8SbZd3wcuCesxkTgeUlIAlQvL5t780R8L5VrLxzRQlVu0ZdkmHWdPUiVDqeHPcQVtlOjSB31Mxq8SXpxSHJR", - 'from' => "2022-09-25T21:25:14.000000Z", - 'to' => "2021-07-16T19:53:11.000000Z" + 'shop_id' => "8b232b34-f84b-4507-87ec-f48f1f59a9fc", + 'shop_name' => "FXKgtixsqVTYrrSHZ1a0tz4EzkuhUCHWp85qyAYWUJWst1yIlHOt0XiM6Qkur8SbZd3wcuCesxkTgeUlIAlQvL5t780R8L5V", + 'customer_id' => "067222f2-844c-4d78-819f-e0a6ecec89fa", + 'customer_name' => "RQlVu0ZdkmHWdPUiVDqeHPcQVtlOjSB31Mxq8SXpxSHJRZi52y7KvoeklIR5ig74Fkbtbb0SlK2KbT8BQ8WxGHxi6f0cuW1ZhxLtCHCm7yUfJm7Fg98YgjSKRGLQpNx", + 'transaction_id' => "2007ddc0-46b8-4c89-a369-9ae0841e4321", + 'private_money_id' => "1a5ca7ce-bd72-4f4b-b765-9d159db5a4c7", + 'is_modified' => TRUE, + 'transaction_types' => ["cashback", "transfer"], + 'next_page_cursor_id' => "cbe2b1dd-430f-4e64-acd3-54a42a5639fe", + 'prev_page_cursor_id' => "02ff171b-72f0-4939-b0a6-dee30be05169", + 'per_page' => 830, + 'transfer_types' => ["campaign", "coupon", "exchange", "expire", "payment", "topup", "transfer", "cashback"], + 'description' => "dOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1F", + 'from' => "2022-08-31T00:03:30.000000Z", + 'to' => "2025-05-10T00:17:26.000000Z" ] ); try { diff --git a/tests/ListWebhooksTest.php b/tests/ListWebhooksTest.php index 200cb776..276e35f4 100644 --- a/tests/ListWebhooksTest.php +++ b/tests/ListWebhooksTest.php @@ -22,7 +22,7 @@ public function testListWebhooks1() $client = $this->newClient(); $request = new Request\ListWebhooks( [ - 'per_page' => 3179 + 'per_page' => 1070 ] ); try { @@ -39,8 +39,8 @@ public function testListWebhooks2() $client = $this->newClient(); $request = new Request\ListWebhooks( [ - 'page' => 6403, - 'per_page' => 6312 + 'page' => 7047, + 'per_page' => 2900 ] ); try { diff --git a/tests/RefundExternalTransactionTest.php b/tests/RefundExternalTransactionTest.php index 89725353..1e095b0f 100644 --- a/tests/RefundExternalTransactionTest.php +++ b/tests/RefundExternalTransactionTest.php @@ -8,7 +8,7 @@ public function testRefundExternalTransaction0() { $client = $this->newClient(); $request = new Request\RefundExternalTransaction( - "26621fbf-7522-4d9c-ba53-ba5a348aec47" + "ad65b76e-77b7-42ed-b3a8-ba3a9381ceb3" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testRefundExternalTransaction1() { $client = $this->newClient(); $request = new Request\RefundExternalTransaction( - "26621fbf-7522-4d9c-ba53-ba5a348aec47", + "ad65b76e-77b7-42ed-b3a8-ba3a9381ceb3", [ - 'description' => "JZ1h8km3mkAPAZ0UMnnwlo100h7H4BT2IdLeJZDTCEki4ZW2q7YUbIlt759XkPd0Pd9Lm5F7XmpoqfPmIraGVhsLJiqbQ3MQR9CltXlG6ahNcft22PrlsKWxGtQj4OhVmQAfFvVtR4Fr5En7ms3KrOq6LmEP7tafjyhKgvwh227cUJMuQ1t83oitBAmKCKe" + 'description' => "KrOq6LmEP7tafjyhKgvwh227cUJMuQ1t83oitBAmKCKeNp7Z6KeHafoOKYuUs7zf9dIsiva1vYlz4sIXfB3ep9eHnNy54z9YZjsWtY1WGlubcf8poH65gFI1eD4xOb3KkBBLym" ] ); try { diff --git a/tests/RefundTransactionTest.php b/tests/RefundTransactionTest.php index ef30de9e..5466e6f0 100644 --- a/tests/RefundTransactionTest.php +++ b/tests/RefundTransactionTest.php @@ -25,7 +25,7 @@ public function testRefundTransaction1() $request = new Request\RefundTransaction( "9361b3f2-32b6-44f5-8762-43d5a872b993", [ - 'returning_point_expires_at' => "2022-11-17T08:09:54.000000Z" + 'returning_point_expires_at' => "2026-08-01T07:48:33.000000Z" ] ); try { @@ -43,8 +43,8 @@ public function testRefundTransaction2() $request = new Request\RefundTransaction( "9361b3f2-32b6-44f5-8762-43d5a872b993", [ - 'description' => "iycmsaOa8T2aG", - 'returning_point_expires_at' => "2024-08-26T02:53:00.000000Z" + 'description' => "iycmsaOa8T2aG0PP6tnqHnuoUILOizvfJbTrh0kbVP56HQVtzlq6MKoBezSZGJZ1h8km3mkAPAZ0UMnnwlo", + 'returning_point_expires_at' => "2022-08-16T23:04:34.000000Z" ] ); try { diff --git a/tests/RequestUserStatsTest.php b/tests/RequestUserStatsTest.php index d14a4c4c..3df9e311 100644 --- a/tests/RequestUserStatsTest.php +++ b/tests/RequestUserStatsTest.php @@ -8,8 +8,8 @@ public function testRequestUserStats0() { $client = $this->newClient(); $request = new Request\RequestUserStats( - "2024-02-01T13:18:04.000000Z", - "2024-11-06T07:17:09.000000Z" + "2023-09-25T19:10:01.000000Z", + "2026-03-09T13:40:18.000000Z" ); try { $response = $client->send($request); diff --git a/tests/ResumeBulkTransactionTest.php b/tests/ResumeBulkTransactionTest.php new file mode 100644 index 00000000..127eff76 --- /dev/null +++ b/tests/ResumeBulkTransactionTest.php @@ -0,0 +1,22 @@ +newClient(); + $request = new Request\ResumeBulkTransaction( + "ee4a506f-3601-4970-bedf-dd13f832a295" + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } +} diff --git a/tests/ShowTransactionGroupTest.php b/tests/ShowTransactionGroupTest.php index 93f9d7ed..4c17e940 100644 --- a/tests/ShowTransactionGroupTest.php +++ b/tests/ShowTransactionGroupTest.php @@ -8,7 +8,7 @@ public function testShowTransactionGroup0() { $client = $this->newClient(); $request = new Request\ShowTransactionGroup( - "0c94c2d7-f495-4c5d-959d-d75a15c697e9" + "63e5715b-e038-487b-9715-19b9ff9442aa" ); try { $response = $client->send($request); diff --git a/tests/TerminateUserStatsTest.php b/tests/TerminateUserStatsTest.php index 6bff649e..764b9e04 100644 --- a/tests/TerminateUserStatsTest.php +++ b/tests/TerminateUserStatsTest.php @@ -8,7 +8,7 @@ public function testTerminateUserStats0() { $client = $this->newClient(); $request = new Request\TerminateUserStats( - "837b7d22-8cf7-472f-8eb1-35ffd4ce46ac" + "3828d2ab-b75f-4af2-b292-cb4d5a570aaa" ); try { $response = $client->send($request); diff --git a/tests/UpdateBillTest.php b/tests/UpdateBillTest.php index 7a88dec4..f1e9329e 100644 --- a/tests/UpdateBillTest.php +++ b/tests/UpdateBillTest.php @@ -8,7 +8,7 @@ public function testUpdateBill0() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8" + "62a1f98f-558f-421d-af31-e9974353d8f4" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateBill1() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "62a1f98f-558f-421d-af31-e9974353d8f4", [ - 'is_disabled' => TRUE + 'additional_private_money_ids' => ["2fe12206-ed84-42be-8f5d-5f9a65bda44d", "3ec0e3ab-4a74-408e-b42c-82df1a4be1aa"] ] ); try { @@ -41,10 +41,10 @@ public function testUpdateBill2() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "62a1f98f-558f-421d-af31-e9974353d8f4", [ - 'description' => "9olxtCG8sS34enFyHhIbteE1tQOMttUhD0OiwEvovxL7L6kZ3KaNub1zwaCdHgj8ik3dmsSURUNaSg6OcHEm", - 'is_disabled' => FALSE + 'is_disabled' => TRUE, + 'additional_private_money_ids' => ["80ead2d5-030c-4ddb-8213-09e801b21ba7", "6ba9a844-5330-4112-8f69-8af7381b4312", "3bbbf581-a3a2-41c5-b6ef-a5f6cfcae578"] ] ); try { @@ -60,11 +60,32 @@ public function testUpdateBill3() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "62a1f98f-558f-421d-af31-e9974353d8f4", [ - 'amount' => 9641.0, - 'description' => "QFO3Ox8qDzSQ0YVNC6SfrLsEgbwDrafzykU4qQWwEl9RBh7JkqQ2DDr8e6Qf8fK7SBxethCuCr4dBSWzD3agMTAvZtCmtviHLHOBHo", - 'is_disabled' => TRUE + 'description' => "7L6kZ3KaNub1zwaCdHgj8ik3dmsSURUNaSg6OcHEmOeQFO3Ox8qDzSQ0YVNC6SfrLsEgbwDrafzyk", + 'is_disabled' => FALSE, + 'additional_private_money_ids' => ["2e680cb4-1871-4b02-8b51-18bf541aec29", "1a4da0de-dca3-491a-9760-5af7ab811bae", "adb1a4a2-1ac5-49de-acb9-451749594616", "076ebc5c-d584-4a52-82e8-2adeba17489b", "654c7eb7-04ca-410a-ab71-f10f6a8d459a"] + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testUpdateBill4() + { + $client = $this->newClient(); + $request = new Request\UpdateBill( + "62a1f98f-558f-421d-af31-e9974353d8f4", + [ + 'amount' => 3240.0, + 'description' => "2DDr8e6Qf8fK7SBxethCuCr4dBSWzD3agMTAvZtCmtviHLHOBHoLHZ5Hyso5u9Osjia9h3ovwp1QqOYhJf", + 'is_disabled' => TRUE, + 'additional_private_money_ids' => ["d714fbdb-971f-4410-9d76-5c3944a6c08c", "20c2dbdc-d7ac-47a6-a534-f0aa083422bb", "f5885abe-41ba-493b-a280-deee0343f487", "e5d8e8a6-6d3b-49bb-8479-60c8fa1a59cb", "a7abfcac-b8a8-4367-b76a-373f26f8bb9f", "26487466-edb7-4754-9242-5ebb2abcd52e"] ] ); try { diff --git a/tests/UpdateCampaignTest.php b/tests/UpdateCampaignTest.php index 64f0eeec..4a17baa4 100644 --- a/tests/UpdateCampaignTest.php +++ b/tests/UpdateCampaignTest.php @@ -8,9 +8,9 @@ public function testUpdateCampaign0() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["6dc11dde-93a7-41ee-a6fe-4e4581a32a21", "495198c0-e074-40ff-8040-0c78a350d1ba", "afe847c1-f396-49db-96eb-7145472401a0", "b723ee14-f43c-466d-b708-9f737c661909", "7d3eaed7-3a0f-4a71-bf89-02824751b8fc", "75a2f5af-0328-4abb-8323-17f4747d086a", "972dcc7a-6f20-4d8f-bcef-eb3a23d8292b", "911150bb-af55-457f-a874-ad92aca3bedb", "6b0d642f-2900-4cd7-b841-be9916cd3594"] + 'applicable_shop_ids' => ["8de6ffb7-4163-4903-9ace-ced1cc19d0e8", "d97cbe74-4236-43f0-910e-8b966e1a7ebc", "5ac3f5d5-432d-469b-a1d8-f8f4ec4340a4", "d1e602b6-d151-4b9c-a3eb-6810b3bfff88"] ] ); try { @@ -26,10 +26,10 @@ public function testUpdateCampaign1() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["305b93c6-566f-4b74-abc0-30c1d94f968a", "d0542b33-a69d-4bc7-b72b-a30996b2fbf0", "053e3bca-5236-4d10-b0d5-232dec6bc5d7", "2dcd19ea-e1f6-4d73-b87c-cec6aaed660e", "dbb38829-d5b7-4673-8943-b03271bb9998", "e856d3bf-6733-4e87-b041-9ad6f8d37362", "7fab679b-4d7f-47d8-a980-1c8acd5ee476", "5e4ee540-08c8-4bda-8d74-b1f25aca899b", "4e45b4bc-77c9-4cc1-8118-47799f962550"], - 'name' => "B3n1m451mPU8dTD7bnX1r8l3hCw6Snm9mfcT5cLUh34lWYk1AXf6CZiEJmgnIHDOUd6m8hlpqS572AEF2Ig4ikrPHEQKtfhnULfkSB8hVVRhZgs0ShDA1T4kxBhv1AOy0nxwzXXsopchwGQjGjB8p2sVlc1F7AjO7bJtO7Dnnc0m9rCGM5hv" + 'applicable_shop_ids' => ["dcae50e5-450a-40a2-8739-88a479a65bf0", "b7c23dd2-01f0-4317-88fd-eab16612a999", "71768584-8ebc-4163-b5c5-16e3863280ce", "c2f89c10-e036-43ee-a3cc-6acad27ac73f", "29eb2463-fc62-4030-9cce-1545c13da07f", "9b3f807e-f263-4275-bd4d-a181a6ecc1ee", "08efb00a-cbfa-424b-be53-77a84f612144", "c7db37af-ee99-41e2-a5ca-54ddb7182944", "50c60853-38e5-434b-9289-dd9f21a1bb21"], + 'name' => "RniwPaN0afN8mRVY0r2kLaYAQQnNWq5gJk8ucSDE2uEYUD0C3IXLL4lH8T3KxBkSfET7NeTYdPy8UjYc9OlslQQZIq7zSOEeSzczj6ObIBdQwmJP2q6udBME6W" ] ); try { @@ -45,11 +45,11 @@ public function testUpdateCampaign2() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["769f66a2-cc89-4cf9-bc06-0aae5ea1305a", "4ea2c0a8-7834-4101-807a-fe6cde556322", "8253e658-1d38-4874-8f08-f56cbd327a20"], - 'starts_at' => "2022-08-22T09:34:41.000000Z", - 'name' => "apEcvHpCxJHTvEJuFQdQk10O1BigovU99ROsTZK65zQOhilbvDcAlCpIpPo9knGna2qU0GmaUmeizgJ6BwqETnaq5BggeTTsTdXg3gtX" + 'applicable_shop_ids' => ["daf4a4d2-b0a3-4a9b-ac79-b998e00f922e", "631c962e-f629-42f9-807e-56626845bb5f", "e279f940-2ccf-4386-b21a-c09ad17dec37"], + 'starts_at' => "2020-08-22T22:18:11.000000Z", + 'name' => "figMsVRHKPW8EbdfuKdbyf" ] ); try { @@ -65,12 +65,12 @@ public function testUpdateCampaign3() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["cda9796c-14fb-498d-a138-191390c8df62", "99f2d404-8734-406e-a583-17847600c2da", "97f33acf-2b80-435a-a0f3-6cf2d593f62a", "6872e831-f756-4fd0-aec2-6beac61df8c0", "6b787837-6c69-45bf-9876-8f3a4eb284f0", "0d1530b8-1f2f-4226-abf5-9565ccd4d85e", "d47de725-85b6-44c3-b324-c6769af8d9e3", "594419ba-552b-405c-bb98-b4cc643e7537"], - 'ends_at' => "2021-07-22T16:58:12.000000Z", - 'starts_at' => "2024-07-18T13:18:58.000000Z", - 'name' => "Xf3IHjK0XiCg0zcQRlonr1N4IocuKCcZ1hdXCgyALhLsPZ4xEZBaL9gPoE5PnOxSYIBQUZMwQEKQp536z2WYA1sx132uYplZstFpjBFQy9bZmz7mGiFtXmRSje5IwYSI" + 'applicable_shop_ids' => ["c4d6fb63-c7ea-4359-9dce-7418d13757c4", "4586c9d6-af78-4534-be95-daabfb6fb941", "907edbb2-636f-44f6-b196-b150d886c64d", "00993296-7dda-4841-a9b8-6329d89c3069", "6b0d9072-2817-452f-ba58-be4afdeb1139", "2082a795-2023-44c5-8d1f-6d36925638da"], + 'ends_at' => "2024-12-29T15:39:39.000000Z", + 'starts_at' => "2020-01-11T15:18:59.000000Z", + 'name' => "MzkLyAqgwSoddiujWTgn11mpxaVIYgQo5GvBiHKw3I5f57jFE45d3P21Pzx2jnlKrw0LdNS4VtkXCDrt0LJOE3QgwrCcszhfH09Y5OthVwPmvHXBFS5mnHJDaN7ByqCBViT8YJSc5gafw5E7JxTvjUc1aT5EbGp" ] ); try { @@ -86,13 +86,13 @@ public function testUpdateCampaign4() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["c7c281c4-b7d2-43d1-a2b8-6c6c505a180c", "1844b33a-3531-4fbe-a62c-9f9f181da9b3"], - 'priority' => 9774, - 'ends_at' => "2021-02-17T21:44:40.000000Z", - 'starts_at' => "2022-03-18T15:50:41.000000Z", - 'name' => "QuvmK2Ptks2ZcRpli1kcYUjdKenDWjLTaaBosz7aBykLG1RzGMmx1hSkje9X0kmePd8GXi22Jw1idAxcQ9RQcA93jzkpVE1oN8GZytUXsp14vePeJl09h1SmSe7z9uXJe9aRBNGFiXbom9IOMRvPLFSPNSfRkv8Et2jCeNHdXqCXUrpWRIEnGneOjH6PTi68jf1Ll0O4t8yu2YY3amcbZRFCGWEFlMAhGqMbfoqHBJla" + 'applicable_shop_ids' => ["74fc4613-020a-449d-8ad1-99204418af6e", "ce7b9638-7ba4-4599-8237-93a1ff4242ec", "33d26595-b626-46b6-8ca5-cbad93c8c435", "292504c2-1a59-412a-8d83-43267e7984f6"], + 'priority' => 3971, + 'ends_at' => "2025-02-24T18:27:52.000000Z", + 'starts_at' => "2020-02-09T15:09:11.000000Z", + 'name' => "NkhEwbRq7C0zj85JoEScisdzkhxnXFFT7CXS50vaovkROQbPFa2Q0QZFPxPWcwwu3uh9fDL3S3NHvBIxMXxVOS8aVOpiS1EeKe2EnvF9kW30yXFj5pEZQNOtIwcrR2Tap7tnXzfq7vVXcZZXkAjYTEO65NQtFJaRQvj5yyqZjpM3EG" ] ); try { @@ -108,14 +108,14 @@ public function testUpdateCampaign5() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["6808440c-93e1-41bc-b2d7-49f455196dfc", "258267d7-6299-460a-8f9c-ae32e6b21ecb", "6a6cbc1c-b2e6-4989-821c-97b2003cdc5f", "19793628-3ce9-451c-a582-a1b4fcdf8904", "a7d44f49-f43e-4941-a3ac-d5f749b99851", "29a5e7ae-c66a-4895-800c-63f5483d96c6", "e68795d7-25f8-42b2-abbe-dccea39e0abf"], + 'applicable_shop_ids' => ["e861a8a6-7a06-49f6-b863-d39036154d7f", "934b8b05-1704-4c5d-b276-1f486091faf0", "bda3c166-1211-4c11-8bc1-1c973e012fc6", "177fa42a-ce97-4ca2-82cd-da4bbdc17438", "9cd2410e-bd28-4937-9a04-06100691b5ef"], 'event' => "payment", - 'priority' => 3933, - 'ends_at' => "2026-02-11T14:15:13.000000Z", - 'starts_at' => "2021-04-08T18:51:52.000000Z", - 'name' => "m3gWQVGMbEKu4AfuwweTMrw4f2dzO7lqy4kEKJ1Q7c8C0SZpOWKljojyXNa" + 'priority' => 6528, + 'ends_at' => "2022-06-02T13:32:16.000000Z", + 'starts_at' => "2022-07-24T23:54:45.000000Z", + 'name' => "fCnjGchqfzXJGnbGhZsKdVrETxLEt4GFvxAKZGN2hkrp4AuDVFN5fAvBVJFsjezB3YP3w" ] ); try { @@ -131,15 +131,15 @@ public function testUpdateCampaign6() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["24e76f15-4aad-471d-b363-9d7728d26c11", "4cec2cbf-f0da-4de0-aad7-56920b2813fb", "f9daf675-80c2-473c-a5f3-9f10e2c6623f", "95ac8879-2446-4e75-a3b4-9e7394c945ae", "0e14e606-e557-4e00-8e4b-a9c6a1cc74ca"], - 'description' => "nLD7m3pQpjDhF5ByJUZoKtqULctVH6JYk9cBHdXfv4mxi0ybLSzTGhHvgOYEOxJ03xV3nSGPvtC19a5RpyBdhfDtmpMgxIW5ljI6yfgW8zOoaul3ISoLlGYqCoXoGAustVKiyGKg6I2c4vjJ0uuFNk5xEatUCGYnUIhqA", - 'event' => "external-transaction", - 'priority' => 2686, - 'ends_at' => "2023-10-19T05:59:01.000000Z", - 'starts_at' => "2025-04-24T00:37:29.000000Z", - 'name' => "mUocNLmlkEs1s3oajWUDkbVb94dhcQmTjATi4FvTByqrSIzi26MGgpQ9DKPsTX2x6llLqyqxLBzmQKSHklP2GNjfKFk3xSPN2EauZcekm4uUHwCvLyAybYYI1PTnYt6AX3ZMraJiLHRNzuStDZHp5MvhzfbMCo9q" + 'applicable_shop_ids' => ["741dc222-c4b2-4bd3-aaaf-824dff513f8f"], + 'description' => "6p0E72qWtOk3QUVbESEWPtcFyu37VMAkI2ylOPtFPfUfw5cNQlmY98v9Ekah2FpsKs0KWXhqcS1Ua3A", + 'event' => "payment", + 'priority' => 7493, + 'ends_at' => "2024-12-28T02:53:13.000000Z", + 'starts_at' => "2020-10-11T12:17:29.000000Z", + 'name' => "cCoy2dXgtWk5Skp4k9FjiQcyxviUOicaOZqLE3MkcTFrJK4NHPvl4VhqOdqyKHcIOPhbvog" ] ); try { @@ -155,16 +155,16 @@ public function testUpdateCampaign7() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["19b86012-79f9-4661-81d2-ddf800c07ff4"], - 'status' => "enabled", - 'description' => "ZqgB5ft0k4jfS4r5kfrLJkZytv5gO2QqNTMBVQz08laq2biuqoxBaoCNpyYWsiSLe8XgZiLcB9lkuwUmt5gGSX2SbBRPaY", - 'event' => "payment", - 'priority' => 2158, - 'ends_at' => "2020-07-17T13:29:12.000000Z", - 'starts_at' => "2021-10-10T13:44:53.000000Z", - 'name' => "kGZMrt25VWYHR7PmuYOuy85eAINi4DCh9E1piomvY0y0iLigYmahsEfLajE38CSizXaYXCbSM5b6xxCi9aS7pUn8sHDE4F3kcf0hrQ4a3rPgThS8KkZCOZQxeSP2z9qxNvFrLUebeM3qu8knhRZPaevJazOcUuFHzOggogIb0heOl2hQPfOiPoRxRiCop5Q0A9gBKU33EhyGU9Sc7T" + 'applicable_shop_ids' => ["1670dc10-1a05-4a9d-9c32-d51894a2eded"], + 'status' => "disabled", + 'description' => "T9kQkxX80ARofdpsoiXVeBxFuF7c05YcbHgR3SFdYgsuZbSsGmFYxkuLrQMChiww3RYCIbC9pf8Wzgm4choir96Zk4wBbHbRE9tWUhNPatHCNYgstx4oloda7k12vM37GlbZJKSAFS4eQAmyXqltVLiYXrByWE1iViSMuTkME7Xo3gZLzoJUOW0EXfGSkB9sMC", + 'event' => "external-transaction", + 'priority' => 4371, + 'ends_at' => "2021-01-28T07:13:26.000000Z", + 'starts_at' => "2024-02-24T01:48:44.000000Z", + 'name' => "aFjZtZBNIprWMfHv0Adc0Cr3QSzeJKZKHWOYDy8Xa1naLbp7yoCkUCkILHDjG2icoeSoFWNBFxzeu6Kj8LSmqtcTHfZNvkLrHlNhPf4I7mVEEqd8S9trsTY1RY9q3EI5KlF19OJHZirKKYCiI5Wb" ] ); try { @@ -180,17 +180,17 @@ public function testUpdateCampaign8() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["14173218-5ff0-4fde-a826-b40c783793fc", "50f9ac27-ca55-4e19-83c6-6baee1503dba", "d93de7a8-c73f-4c0e-91c0-0e4f9174570a", "2bba0a92-31a7-42ec-9e02-495f37f3e40e", "44dae595-16e8-4c82-8ac3-cb9dd3a19800", "071dad93-85ff-4ffa-9388-94495824b92e", "6eb3a910-9607-4c02-b533-bd9dbba7524c", "e2313334-a605-4f6f-96a5-a9c206cf879f"], - 'point_expires_at' => "2020-05-21T04:14:40.000000Z", - 'status' => "disabled", - 'description' => "QKjjVXdg6wCnP4F0PUy8JyZq3ofPUU0rY2rRd10bnDEPKoSGRnM40Adb2lsHFBNfL0ieognilvSR4pMoCwkxpSpqKLDrvgRvBVvAYQP0NP5o8oIbQ6bcvTH9KRHlq0wqM01L", - 'event' => "payment", - 'priority' => 3832, - 'ends_at' => "2023-04-08T05:45:58.000000Z", - 'starts_at' => "2020-01-06T22:20:15.000000Z", - 'name' => "cYJN00R6J1knyJeLDqePaGS57qQUn9QotexnhecBro7jHBJHSTWFK0aJRYTfxgM2RajM6sQRgc1VEyXHM" + 'applicable_shop_ids' => ["983fc45e-b0ae-4249-b351-fa2562bd8a3f", "e25b4890-467e-45d9-b660-c6e42cbb4a1a"], + 'point_expires_at' => "2021-06-06T09:29:17.000000Z", + 'status' => "enabled", + 'description' => "HcE3kg67Mp0CzjOzftNuETzfXonmfKJhNI2H30S", + 'event' => "topup", + 'priority' => 8907, + 'ends_at' => "2020-07-23T04:00:11.000000Z", + 'starts_at' => "2025-09-18T22:58:57.000000Z", + 'name' => "O1UKOiryeoJ2KHqioFor" ] ); try { @@ -206,18 +206,18 @@ public function testUpdateCampaign9() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["71a9edc2-8b9a-4999-972c-bf6a51fc4cb8", "5be83b26-d80d-4325-af74-4693279c11c5", "5d4e6e88-d6a3-49af-8196-7c63f6b9dd5e", "f399ffa1-7446-4eaa-b9b5-2f12618b356f", "af157eef-f058-4def-a517-8f02bea15958", "20581ffd-0375-487a-9d0e-930bb34e88fc", "0760bb6c-0b99-49d2-bb2d-90707de8c69c", "22987843-7379-40e0-836f-78aab5e7a21e", "cd3f77da-8d9c-4a6f-880f-5787ae4b322c"], - 'point_expires_in_days' => 2146, - 'point_expires_at' => "2023-11-09T08:31:16.000000Z", + 'applicable_shop_ids' => ["15ba9359-fe08-4693-bfbf-1ade484f089c"], + 'point_expires_in_days' => 2176, + 'point_expires_at' => "2025-10-01T07:59:21.000000Z", 'status' => "enabled", - 'description' => "bTmVX0XqqL2DDCdNGv9QaNMmxX2S2fPh6fy135I5DGGggnvkdWrHaspAw5Vcp7CE78JSe44PvWgrDoffEic8syvxPXUni2oM8QHA7lWY5GLHqITj0UgJwxmfaF0gGfgNlG67XOfGi887nNv1eh26ZZWkeJQym7n7CGmjd25iFSdn", - 'event' => "topup", - 'priority' => 8963, - 'ends_at' => "2021-01-03T10:29:43.000000Z", - 'starts_at' => "2025-02-11T10:27:19.000000Z", - 'name' => "rQSPU5tCjVy8COfDZrZRHs0hjVGtY7fDHExM6iUcBW9LDUejJe4" + 'description' => "FDgWpGReS1ZkiP3jHymN76Njiv2bjGekXOVbuSOvVupSap8p4f5efgdz6gyp1GcS4NU5bS5TrzXQYDyRb4tqKolqMgdRHskFZ317m16rSuV3GWqnvnIS00nrMnQNFRYYqQB2LOvvxaJWdM6RyNE08AoCyr23Xqn", + 'event' => "external-transaction", + 'priority' => 1107, + 'ends_at' => "2021-08-30T03:09:00.000000Z", + 'starts_at' => "2024-02-25T09:42:05.000000Z", + 'name' => "XCHDyWfJbD0iY7FmSIIJxWwKBqcUUGOv4rpZxW6C1o0zvPKHwlN5cgpKhTDjrt62aO0gTJKvsFX8pCgUNdYXQChONhwWGHDaQRstzyfCMC6r4ZI5zg9bDUlUJBBIg9Fd6Y7e4aTjbZiLOaWRsEnzqZ6lGrz0tQnP1Co4x4AXMvzQhY1JlrHqbdULcyqcFghqKIi" ] ); try { @@ -233,19 +233,19 @@ public function testUpdateCampaign10() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["89f82ad4-ac08-4d05-82c6-ff8f702cd692", "38abf2eb-16e3-45ca-81f9-7ad084671d39"], - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8592, - 'point_expires_at' => "2024-03-15T15:10:36.000000Z", - 'status' => "disabled", - 'description' => "R5fJ1SCFuFJ", + 'applicable_shop_ids' => ["fb08ae9b-9e0e-4b09-a933-5999eec1850f", "290418a5-dae1-4ea9-bc04-ac4173b4cd1d", "2458987f-6375-4810-8947-7458824c6cd7", "69f55bf3-2c4e-4997-9526-a40eaf427112", "51f2aae4-689e-4de8-b97d-631fad9e2a57", "7065d087-5f20-4c40-8a2d-43a36e436d90", "0349a5f9-fb71-4f72-9402-5d03b973f47d", "9ae464d0-d599-46c1-8bed-e36d233626da", "b2384e47-75da-4f4a-8e43-860a621bb187", "602867b4-6c6a-49ba-ab32-7161fcd53418"], + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5277, + 'point_expires_at' => "2023-12-26T12:16:21.000000Z", + 'status' => "enabled", + 'description' => "XlJF9A7cu6AxfU8HIO6LO5Dd5XiFWL9oU011XoGoCpelXPpOt9Y3msxtcs0WRQEq2AUltkkF5", 'event' => "external-transaction", - 'priority' => 7006, - 'ends_at' => "2021-08-30T22:40:29.000000Z", - 'starts_at' => "2021-08-20T01:12:46.000000Z", - 'name' => "VqCc62CsLVYKPyOwySSjaFxy00IGCXmzsObY8JjUm176PqMxSejYJwKQkQhcSsOlDNZZsSWHBkBrsiXhCnZzamORmWcssL2FF3HAzhtt18u7MooUueVWo8T9dRNvfu3qkwBDNVzugQpgEVipsMl1o" + 'priority' => 4415, + 'ends_at' => "2023-05-17T21:26:30.000000Z", + 'starts_at' => "2023-11-22T01:03:18.000000Z", + 'name' => "8aSNO9GQnDszD12NRIYvg8bbFQzPdXDpujuzOkg0dnSdALdNv5r8wM328xFuBm1H3xUdHsESYPWyVyErNbO9OH6RQgeafcESSUHZ6h2XaPg728RkvVOUbcGA0kjIj9fnBbIK8dSJpAN6wIXIQbTWkewXW" ] ); try { @@ -261,20 +261,20 @@ public function testUpdateCampaign11() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["4a47d970-307e-4fdf-9395-965c01b38253", "463dd6b6-aafb-4610-981d-555690eb0ecc"], - 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3093, - 'point_expires_at' => "2025-03-21T10:54:51.000000Z", + 'applicable_shop_ids' => ["8fb842b1-1452-4b3f-a713-f2c4b10dfe60", "d77a5ef6-4d90-4282-b83f-432a0fd0de10", "80674d1f-2a65-4f2a-9375-4568a59beb91"], + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 9520, + 'point_expires_at' => "2020-05-28T06:04:53.000000Z", 'status' => "disabled", - 'description' => "vfTPgZQoGXLb8hT5vzbbFysLVW03Q8sgkwbt7bycdIa6s2OiS448zYYuS", - 'event' => "payment", - 'priority' => 6503, - 'ends_at' => "2025-06-19T20:09:24.000000Z", - 'starts_at' => "2021-10-24T15:21:20.000000Z", - 'name' => "ThqkxWuN4OkYmUnkAFHrW518DEhvGfJFhBLPIWgGXu2FRRBCtapsc2OJEtIYHTkPMCnHWRhGK3T2O4zTKZrpJNYtglnu99Onqaf5iTxaKHt4HXxpMz5eg3TFJnOMXlccrSM4NeRkShSKYnhr8JJ6rqJ58uKWhjJEVfg4kmmGr3fEZnBlmzkrtoyKm38BDyuj1U15iB0VVURHNCTBSkvCAJURQ0xc8v3X" + 'description' => "lVuVevBpKZFsUJPsCckORoCtdXbeAqJmttYcSXDoCgwypQnQU", + 'event' => "external-transaction", + 'priority' => 4702, + 'ends_at' => "2025-11-24T13:12:55.000000Z", + 'starts_at' => "2024-01-26T08:47:16.000000Z", + 'name' => "KMZ3rJ8aRGwz6VDq2kLV7UR9Ys1BTbKj9QeMGWU46l1ev23Q5PTPgtt4yAIzCwP1Z0JVfF9RSrf0Q1pmhWHNJvae7EjBkQNn9uWl9JunPyftwg9sZ6EOXmzMsMVDhbzfFvUl3UtKdNP5TLVhbhll0GP4QAkQeOPrTAo5HhYx5jCaGbLEuJCfBO4W1IV2UViZVHRWPkdj3cWX27LH" ] ); try { @@ -290,9 +290,9 @@ public function testUpdateCampaign12() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["44752d7f-9eef-4cf8-bbce-2baa73e14b94", "b00e6a24-c196-451f-9942-9b204bda5afa", "572568d1-0946-4432-87b6-8aaef1d25352", "1945e599-0ad2-47ee-8dcc-c4cb6c691a90", "320852cd-66b2-4ff6-a140-7d2ad8dff86a", "d5bf3048-7e7a-41f5-a0fe-1fe8280d873d", "6e813ce0-718f-4beb-8daf-d53eb47aac5e", "922a227d-520b-4f1d-b8af-723cc0de9e6d"], + 'applicable_shop_ids' => ["a1cfd18c-dddb-4b78-89fc-5f7f2b9c7fa3"], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -300,19 +300,18 @@ public function testUpdateCampaign12() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1551, - 'point_expires_at' => "2023-06-26T03:18:17.000000Z", - 'status' => "disabled", - 'description' => "MUBMqpZFx6CyPOvMtoUIDYTTb9YLUK2ZY6omFZc6c5lAiaH7ksthq2qt1fISbJLQ2IGy7A4O5EuFDi3ep7E8KTwqzGZlqsrJTtHeL1jl3TaroJ97KS7PIYmqHtFEvZxOLgNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmO", - 'event' => "external-transaction", - 'priority' => 7286, - 'ends_at' => "2022-05-04T06:14:41.000000Z", - 'starts_at' => "2022-10-04T09:18:04.000000Z", - 'name' => "fQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9" + 'point_expires_in_days' => 3391, + 'point_expires_at' => "2025-09-03T04:19:30.000000Z", + 'status' => "enabled", + 'description' => "J7RR9vhNIu31vkGd5KFMjSHWQRA9E535lViSyzzCHjVEEg0SpYDFFDY1quxNkSS1vmCLOUldc17zrM7imjJVYnMFmZVKbnQskJ4SJWYdnxMjsH9rlpcWw1Vg5A3jIY5TVDn7VAyGhf1a2i4Xb006Y5FN9bW9vksFBm8sM", + 'event' => "payment", + 'priority' => 6242, + 'ends_at' => "2020-05-20T10:33:12.000000Z", + 'starts_at' => "2023-12-01T22:49:37.000000Z", + 'name' => "WFtpEmCrFqNwdLZ15QmFMvlNaa2goLZ5E9OEvOUIiBwbJ5Guqf" ] ); try { @@ -328,28 +327,34 @@ public function testUpdateCampaign13() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["39732417-56af-40c4-8306-716d049130c8", "7a6a2ae4-6489-49de-a3f5-896b65717a5e", "b4cfd2d6-1e5f-4c9d-a499-21fc2d9b7f1d", "80feea5b-8a25-42e8-a461-bd6c31ddaa51", "48a214ad-3b85-4f09-b19f-270459d884d2", "f7490e50-ae79-4b54-a301-d7f6e6d4a447"], + 'applicable_shop_ids' => ["df32575c-75af-4918-9dbe-865d42d6082a", "e6f248cf-6ae5-44b9-99ee-44d6162d186e", "27c7e262-9c4f-46ae-8de6-bb5bcc92f031", "19fb075d-036d-422a-8e9e-691ecc6883dd", "540918e3-a993-41e5-98df-04e2765cea3b", "034148a9-47cd-444b-a78a-476d276996e9", "ae2e6c53-0b32-40ec-8efd-abc30d6806ea", "05f6b6b0-be63-425d-9daa-c2ef46592709"], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 1927, - 'point_expires_at' => "2024-06-10T18:02:56.000000Z", + 'point_expires_in_days' => 6596, + 'point_expires_at' => "2026-07-13T10:41:39.000000Z", 'status' => "disabled", - 'description' => "eRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRyRXgRYVg4CYuzSBW4stkoPc7UXRyRiV8Pax53IDmwuQOCWjbIPmFGWkh7DM", + 'description' => "npKAXXDxQv4bOJ9FCs7r9SIiPLZxhYcpGO5FAV5Tmz4fnzfWLRafbjHHiTlinfVLWJIyGq0eGZ3LjtgQn48RP8UioFkI4pFJl8a49K0SiRVrDmJ5TPkLuNgnu18c0Kn6PzJQm77hC3byYhnk9L6y5R4kNHRMXQTzW1iBiUI5JGbGoEyKdo0WvNvuZ2zOy", 'event' => "external-transaction", - 'priority' => 4015, - 'ends_at' => "2020-07-01T14:25:53.000000Z", - 'starts_at' => "2025-11-15T09:08:00.000000Z", - 'name' => "SWi3zPKlO0ubMaaWt2sfRwBothNvTY3vFr4ELRXyBW70oqJ1JP1EYwzYF5YE8jQgUzmyBkd9RsSiJlXzLN5312aQsa3khCQuI0KxC45PIbfMDQsr0pTvhXVGg9hnQlyenzuwrO3gGQmGe09eXlKtPgqSA0ERaGz46vIiA4hbe1yI3CGp5lj6m" + 'priority' => 2046, + 'ends_at' => "2026-05-23T12:02:53.000000Z", + 'starts_at' => "2026-01-23T01:32:45.000000Z", + 'name' => "6UzJ163lry8C4rDtJNzcEFdrvo427ISByum8MIrVugVBfTif3qpXYgZnZ3LJOu3iwipHdsS3ShjnA4Sr1gSN2PelpywqnkqJGFUWWcs7OK2a7LaTGiSi2nVCa3OWfS7AqwLlHPiOBI9qmFjOPFMYQLKjqH9KdygsFLw1OF89AbrhaWMPvJ4w9BbWGLWxTOnqHU20ukx1FDQpVqtvlq3pwtYNpqFJFhJ6HuYWn" ] ); try { @@ -365,32 +370,34 @@ public function testUpdateCampaign14() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["a0387035-8666-4367-a6aa-a24f71c0d38e", "ae7548c3-d475-4270-b7e0-b163fad779a1", "427261c9-60e0-4f50-97f8-585dcc7ee919", "e8bf6c2f-c742-40fa-a82a-a715800012e2", "42dcec8b-f8eb-4212-a645-ab21cfc2194c", "c4c6fb97-0b2a-4bcb-9b04-c172b6098109", "e191edbf-93d5-46d0-a309-58648b17d339", "f9ca2547-3bfd-45fc-b0d7-88e02c071483", "434950b6-7e19-428d-bc5f-901c2273ded1"], + 'applicable_shop_ids' => ["40d85979-027d-4c1f-8955-ac06b75d8768", "0f4ee390-5541-4f22-bb44-55349b6bfba9"], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 1456, - 'point_expires_at' => "2023-12-01T00:54:48.000000Z", - 'status' => "disabled", - 'description' => "LmGFM1PrngLs4Zq6rjFKNHUPj8OaHLD3inc4333SWlp4s7jMjS5PtJzYsdA5qhl1QGqEwjgkrGn0uAn0iqI2b5rxtzGOZhKJMKwzvYsbBzTdo6bpA", - 'event' => "payment", - 'priority' => 227, - 'ends_at' => "2024-06-25T16:05:18.000000Z", - 'starts_at' => "2024-05-08T08:28:17.000000Z", - 'name' => "WNJrNTsv2Llex1ejGQ2ugzGxu81Sx50Yf2M71M8zENOSGlzUlDTz33P2rJ14YHcAJKWHCf11oIN1lhxfCtQoWt3KCnkWzy38cC0E7gsSEITDei3yOkB642y5M6ZGKLNmOSXPLkVgGHidiNxSMbU65iFGAAyuGpPep5MlLDDmy5H5WNxLWXFOkEFZiHMkNkDC4XjAgnNgPyTasq1IFexxHoOsY3Xmf" + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5144, + 'point_expires_at' => "2020-03-12T16:17:46.000000Z", + 'status' => "enabled", + 'description' => "FAXMqy8UduAdQ5IH0TK2HSat5A6i", + 'event' => "topup", + 'priority' => 2695, + 'ends_at' => "2020-07-23T03:55:51.000000Z", + 'starts_at' => "2022-09-03T00:48:15.000000Z", + 'name' => "nv206MCoq10cKjOOAJZbMJkEXTJUvgYePqHLhUyWTkN1F8Xwl2rFV9LPEG0FsEHZ0zFFEN3CsRlByNyR64VEa3muyUE26kLnIwLEQafbBqwyhczkUDSv0LkIzcZbnCm3D96fkss4WwEMOvII6xukRoB486IcnSrXwZGPsDFfbhpjo6CvZmit6sG" ] ); try { @@ -406,25 +413,21 @@ public function testUpdateCampaign15() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["62c3088f-812b-4c43-8dcd-8ddb33cdbec0", "3620a8c9-ad07-4d30-9c05-39e86a024150", "9bad328a-f9fb-463c-89cf-9163b0f7f8e6", "3b2a8770-ee1f-4aa7-ba74-4487b3b3dfeb"], - 'applicable_days_of_week' => [2, 0, 5], + 'applicable_shop_ids' => ["5a9d9dc0-c15d-4b0d-b23d-8c4c4e700d3c", "d2cdf915-37a6-47d7-8ebc-cf817da7e670", "58362b6c-aec4-40ec-979a-240a12c74be1"], + 'applicable_days_of_week' => [4, 3, 0, 1, 1, 5, 3, 5, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -432,19 +435,18 @@ public function testUpdateCampaign15() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3930, - 'point_expires_at' => "2024-02-23T15:10:03.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2170, + 'point_expires_at' => "2021-06-09T10:41:14.000000Z", 'status' => "enabled", - 'description' => "EJ4zrJepcLNjePvmbsJ6aAodX3lOsSzeTfXuUhrzyKZN2IpvZDbUGNbf92zGejiy7b3srgm7LVnhxTyAZfZDkQ", - 'event' => "external-transaction", - 'priority' => 4402, - 'ends_at' => "2022-12-07T15:32:02.000000Z", - 'starts_at' => "2020-12-27T04:06:10.000000Z", - 'name' => "XuIalmcupP8PaFubqXmo0h47ayHi8sXxsnC42wCpyAiBnUBLAV97YftKTMpHhWMUK3SCmPb9BXoLZ7wKHtX23HwTLkUG7zxtQPL0ebUOhv3B3t2DzpE8reI7vFyo7eM4dNHW25nKJYDvzM004QSYdkecoFJzr3brOZ5f3RQvkhtySJKYRUQ3NzIgBoxko0Q38viglT3j7uK9FEO8wpTMbUo34OhjcbIFy00bHfPtADraHJBywFUVQhJIv" + 'description' => "p4Qp4t6WiXGIWU4TxH2FAjMtbi1KGeJyFNO2KrkgbsXcbEbgPoZFbPh9J838rL1gDfq3VsJIZMJTMvIMK26sORVFvF51NUOj8RI7n9XLkQqGxRAu4ClCzUyuIEYrXjU1Rl6vF7n9cWf5sF0ARyOKP3HCUhOEdj0FvKzWLO0X17seRboXyaTp5fxFISfu", + 'event' => "topup", + 'priority' => 2387, + 'ends_at' => "2025-01-09T16:17:50.000000Z", + 'starts_at' => "2025-09-05T18:31:30.000000Z", + 'name' => "R4g3InaFkgEEKedrMwdHukpCicHBj64f1DT6D6Mien3I4QpNgQKGBSiEs2" ] ); try { @@ -460,9 +462,9 @@ public function testUpdateCampaign16() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["16f1b9d7-c2a7-45a6-8d19-923ed49878f0", "9e77c511-cfc0-4c11-838d-8c0cf7c000d8", "5c1f80cc-c305-4f2d-b0b2-dbfd2378afe7", "534c7e55-906e-4388-b81a-2a386cd8e9ef"], + 'applicable_shop_ids' => ["52865cc6-8c0f-4d33-8dc7-ca77d5627e8c", "8c5da122-c9e7-413f-8c5b-6af666d32101", "ce446fe5-17b3-4d54-a986-21dabf96810c", "e949be46-404e-4620-adb4-fa5324be27b8", "8ba87be1-d839-4485-9709-5b8975f79dbb", "ef67d090-cf7b-491f-a022-32c9737c746d", "314456e3-c7ed-4926-8a8a-bebbdd1e58b3"], 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -473,42 +475,33 @@ public function testUpdateCampaign16() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 2, 3, 1, 3, 1], + 'applicable_days_of_week' => [3, 5, 1, 6, 6, 5, 6, 6, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 302, - 'point_expires_at' => "2023-05-11T13:05:35.000000Z", - 'status' => "enabled", - 'description' => "v5tebk72bnq5V1PYuyQsrCeZvlknHwyCYeoTGD6IVelM1xkQHIURZCUVG9E4BcH9vh8Qcd9Qr1jGxJh75seT2MlMasdJCSgZ4nn16A08HMuzRKVjoY87iExdEHTNDtgEpdMlXJAKinvVKW5jNBic0lbP5i9pPDb3qItRRs3FY", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2437, + 'point_expires_at' => "2022-12-10T09:03:45.000000Z", + 'status' => "disabled", + 'description' => "3AriSwCEB0Kew5ULKwo1UdPl33Js1Kuu0UegnQjK5K12MWvCvA9DjpAvmSouPF8sEd3l", 'event' => "external-transaction", - 'priority' => 5996, - 'ends_at' => "2025-04-30T13:59:29.000000Z", - 'starts_at' => "2022-05-24T04:12:05.000000Z", - 'name' => "lrydgPmYNQmdCCSH" + 'priority' => 2178, + 'ends_at' => "2021-05-31T23:57:32.000000Z", + 'starts_at' => "2020-07-25T11:23:28.000000Z", + 'name' => "B2dKxVrlXLEonC1KsoREeh2RXqHgFOF3b7VdwEdOPGXSe9OOoep5LkQDV7qJw1By6uFHkBHhurH" ] ); try { @@ -524,23 +517,18 @@ public function testUpdateCampaign17() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["aa75c0d3-b225-4fe2-9cb7-bcd00644e519", "345e98e5-d687-497d-b162-600acca8f196", "551fe1c7-c889-444e-8e9d-5198440cc71c", "05250879-b92e-44c7-abfb-212ac77707ad", "b5db784d-13f8-4406-8a9a-8e646d5f0af7"], - 'minimum_number_of_products' => 6634, + 'applicable_shop_ids' => ["f124b224-c72c-4504-b692-9dd2a5b55e37", "5e47cc51-c8b0-4e27-9428-cc6491ad92a3", "64d8187b-5367-4f74-9238-19391bc4557a", "6460b0aa-2b48-46b4-82d2-33e29190cf18"], + 'minimum_number_of_products' => 9221, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [2, 0, 5, 2, 2, 3, 1, 3], + 'applicable_days_of_week' => [4, 6, 0, 2, 3, 1, 6, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -554,18 +542,22 @@ public function testUpdateCampaign17() 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8519, - 'point_expires_at' => "2022-12-07T21:04:20.000000Z", - 'status' => "disabled", - 'description' => "0Pr6H3Lr5Vqadi7ItSc4oUdi9EYp8oXZ4d1DUqCUDm", - 'event' => "payment", - 'priority' => 3825, - 'ends_at' => "2021-08-15T13:24:55.000000Z", - 'starts_at' => "2020-05-17T11:48:24.000000Z", - 'name' => "mM9IYmurAkMd4wDsAO01hvmpIXnG4Vdq7gNAtqrqKm6uKQNQH3PDcRwUCecSBjOParYUfATbiJrkxUEwT3M91XjHrTG7fMCl81IJPQuSHXTmEReE1YV9ebnUBpzD7d9DsGnO" + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 6445, + 'point_expires_at' => "2020-11-14T00:19:14.000000Z", + 'status' => "enabled", + 'description' => "Xi65IWH287FkS1AdoZmrqVFQp8fp9IpDGNT32XXjSeAsfsowmrnytFnDNPErJC0T6j8TSBN", + 'event' => "external-transaction", + 'priority' => 4017, + 'ends_at' => "2024-05-28T19:25:59.000000Z", + 'starts_at' => "2023-10-24T02:18:49.000000Z", + 'name' => "IxfJ3UGUUM2jHDzbRjTfUU5d5AtOipE6L0lEeYXxSLgJV1GwAOqdc8zzTPJEfMbaKIEhnBHfV6tGM4VGRurvyE3ASr9IOsPHz4Zd6uXHhCBvnC8wCQDn5TxePGCKc6zq0vbsfAwCBSEwRfx0DBbiZykOey7zjJ6OyJP83x3uLLTOPjH6jjFnlRSGQkOLow4uOPR7jYUkie5Rbdop3nb" ] ); try { @@ -581,54 +573,36 @@ public function testUpdateCampaign18() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["1fabf200-1250-4374-9a4f-c31ce35ed6d1", "c00754b7-baf7-4fd2-9da5-b1a5d4d415a2", "dd2d0f2a-3b2a-40d1-a796-4c2953449a28", "d5b939cd-2f7a-460b-ac45-e3d1affeb905", "e2bf9b97-5193-4006-9968-ebe2b8390816", "1d20b0ae-d5b7-4f23-bfaa-d0a1a9c6178b", "5ca17638-c5ef-4ac1-b0cc-a9939647cd27"], - 'minimum_number_of_amount' => 660, - 'minimum_number_of_products' => 9414, + 'applicable_shop_ids' => ["e95d0151-274e-45bf-8bd2-4d61192b52a2", "0051f8f3-ad4a-4b61-b18b-3592b1210dbc"], + 'minimum_number_of_amount' => 2968, + 'minimum_number_of_products' => 8898, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [0, 0, 5, 2, 4], + 'applicable_days_of_week' => [6, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", + 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 8788, - 'point_expires_at' => "2021-11-05T04:16:46.000000Z", - 'status' => "enabled", - 'description' => "ZEncCQxjIhrUeBMFsGSoFMs14cvovqZ6GQpcxkL1iWim0Xpy9XRR4FHqayBd9Y6naDnC", - 'event' => "external-transaction", - 'priority' => 3297, - 'ends_at' => "2020-02-11T19:45:46.000000Z", - 'starts_at' => "2021-05-18T05:57:05.000000Z", - 'name' => "IshUK5sOcLMoSdluvLDw0rIOalhSCHrt5J1YKxmhpIQaAHuF1XqBsQEc2YHzb0v51JNexx20BlobdlTY6n3LbK6Vu4m4rhE7PkEzPYVXfzwtjxI8n9Z0CQKMUdsLKbKLcaV6nH18WcZidvZ55mAgOE16AnmYbzCLHYWconVaiJFwoOHJhs1D1kk2Z65xpUZ28FCmVx3QLXn5K0ujHfTEebumDwnUvtTuwE1P6w3jvuc6WVynWZlMwTGtLKHN" + 'point_expires_in_days' => 4765, + 'point_expires_at' => "2022-07-12T01:46:39.000000Z", + 'status' => "disabled", + 'description' => "gCiw12joVskUHIrzFx85stT5X2fdTsebRuLVbzPU8r1TG2yJEOhnrWkQVh8G8vXFKeuF0FhTncNlMmgEuaHAHntz60OEH7JgjiAw3cGaLL5KHpinnRK5y0OzJ9Hvf2cVYRMoN8ciCb", + 'event' => "topup", + 'priority' => 9988, + 'ends_at' => "2024-03-01T00:56:55.000000Z", + 'starts_at' => "2023-02-15T10:04:24.000000Z", + 'name' => "nzcDnK4LA4gWzsFxrEWGQmIqwq80GWYOCdqp3aMw45RftnlC78XMJnZ0CKAQudtFEN83UK6KJ482qLWZU1lTgJBoEtylA7LcgVEYNBH5KGkiTeGrXAkdlmbDvPcxbP00J7QmpOVA7MePtYYSm3L3WBUYIGLXhu0DvMLxvuDjJfJxeesKkwbEHxkNigyccRVuXaxHAAztkflrbX507aitxdTcYjjCJVatXW3s3mbWjjaocKJS9JHlwFlJcslt" ] ); try { @@ -644,41 +618,45 @@ public function testUpdateCampaign19() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["8a39d1fc-5af6-459e-b019-4ca07bd4c047", "3b4d53c8-e14d-4e29-81b8-eed9f893f1ce", "5433f32e-8c56-450a-a3f4-092a111d52a7", "206da07d-a3f1-4d88-a098-0bee8862c405", "3ba3c030-5dc8-4179-9d82-832c0904358c"], - 'minimum_number_for_combination_purchase' => 109, - 'minimum_number_of_amount' => 7103, - 'minimum_number_of_products' => 8993, + 'applicable_shop_ids' => ["c5bd5b2e-595e-4cbc-a128-49c4bf85d5fb", "d1fd0ad1-7603-4945-ab86-e21ea587dc0f", "3db694bb-4407-40d5-8613-e3db8740be02", "2af4f978-a044-49e1-a72b-4d68a922353b", "6edf6bf6-092c-4ab7-8406-e4ee135467dd"], + 'minimum_number_for_combination_purchase' => 6084, + 'minimum_number_of_amount' => 8720, + 'minimum_number_of_products' => 1060, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 5, 1, 1, 5, 4, 3, 5], + 'applicable_days_of_week' => [2, 6, 1, 2, 6, 5, 0, 1, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 143, - 'point_expires_at' => "2024-06-13T05:35:58.000000Z", - 'status' => "enabled", - 'description' => "RGGhLK4md8CvDRXJmyMUq3nONdNUldEzZzYqTFGHLldYwHPZ5GyoYYcgPPK3Dchqik562nQJ7JN9nE", - 'event' => "payment", - 'priority' => 1829, - 'ends_at' => "2024-09-06T23:44:27.000000Z", - 'starts_at' => "2023-12-27T09:20:04.000000Z", - 'name' => "H9ZULXMKOjFu2fGiShoySflnRPKvTH4Qb4HK1DE5zpHipftSBuuUyajKD4UG1MO97nrik73QyiaNKms0iFYGrWxxlKwOlCibtq2e0nqtXLNITG9Gffmmox8hwqx5x7fQZGPMXFo6oIvZGxUJAAeHeUyg78eCpqwfbVaGI8MUg6pkTJeF4LA5VGWmlO55tLRhXfPthFrTbvP80JDs4TLAvvWwguBec41EmwzzFrg" + 'point_expires_in_days' => 6830, + 'point_expires_at' => "2020-09-21T06:31:06.000000Z", + 'status' => "disabled", + 'description' => "wmpPkPjblE3KxRrUTFSpI6jwJUUxrUc5YmXel2A200gV6FxYfWwCiS0MuCLswxDV9drgRKhLSvZ2KQORxMHroQo6jM66W2y8KrZ8xMlNalvWasLjNh8s14cZJ7e4Q9GCUyL2v9u3mWzZwKqxzujrUlmkKRdRXeieY6AmMB38WCqGZQWNed5BL6m650n0RmhPNf1QdSF", + 'event' => "topup", + 'priority' => 9569, + 'ends_at' => "2023-12-05T12:25:02.000000Z", + 'starts_at' => "2025-02-01T22:34:58.000000Z", + 'name' => "ICN4xIeeSgcGsS3PA5BMU547lNJdN573CatnkU3QijXWL36Ne9BIyD0VsxUMLq2pynj2i9JShHMs7dpHbhmzmDvsuxdQFF1b9FFVSxNRhY3CeG383Fyff0GWufJQM5UqG40T5H1YOyXeD7lp3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8El4HGgfInUuZUZacdXJKlldoDuv9TA2X" ] ); try { @@ -694,16 +672,20 @@ public function testUpdateCampaign20() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["9ff45d27-a2b7-4d30-b97c-931414a18221", "7e1f6323-f9be-4ae1-9db7-64dbd5ea71a1", "297f62d0-cf39-4081-8b74-40aa1d9bfed4", "3fa0f2dd-605b-4112-abc8-e8f2599a583a"], + 'applicable_shop_ids' => ["adf283ad-af48-4dfc-92aa-a2a78aaaef1d", "e7444e58-2428-422c-afe3-78409bb15d4c", "e7579030-3be1-4032-82c5-ef80e8479e5c", "13addc4e-1c00-4b9b-bc0e-7fead69cd625"], 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 9211, - 'minimum_number_of_amount' => 6088, - 'minimum_number_of_products' => 7993, + 'minimum_number_for_combination_purchase' => 272, + 'minimum_number_of_amount' => 2418, + 'minimum_number_of_products' => 9345, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 1, 3, 3, 0, 2, 4, 2], + 'applicable_days_of_week' => [4, 3, 2, 0, 6, 0, 5, 5, 4, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -713,15 +695,12 @@ public function testUpdateCampaign20() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -729,22 +708,18 @@ public function testUpdateCampaign20() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 4466, - 'point_expires_at' => "2022-10-17T16:53:13.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 906, + 'point_expires_at' => "2021-03-22T06:44:01.000000Z", 'status' => "disabled", - 'description' => "ohrRiHbftN77E9sKP2LWTHQkvbYQTkmfSmGSFmTTeLGAy7h6m0YyagUC0Ij3N9K7EVH4f0I", + 'description' => "Af2HgecIl74FyRST7ScfdaiXI0aphnQpmaEH46JpxMwBWB66twUXazpjqxEREjqmyqJkEdfkYviMgBpZAYBbcvRZzaI37qk", 'event' => "topup", - 'priority' => 1848, - 'ends_at' => "2023-01-04T23:30:56.000000Z", - 'starts_at' => "2021-12-25T10:43:54.000000Z", - 'name' => "I5hMMqGagepFcb0C3pMehBLw9uhZslxpk65zsLMOaWLvqiZty5Zp232IvDDPPtMusem1WSPOdAkWLCHhP7q7jyjEo8V3Di9DtzhzAGKUtsDdhPal5eEvQkTNVI1DbDv2ICSa1fLqeRzwnNnU8Hy7seU6TPp7YTcvCbmuWQvyjmdKhWFzroFJfg0zCih9qHu842U5SnXNqipKVsIIUjVYx3ZiMVPZEq0" + 'priority' => 6581, + 'ends_at' => "2025-11-09T02:04:43.000000Z", + 'starts_at' => "2021-01-20T11:23:21.000000Z", + 'name' => "pl5Gz36NQavWZXSE0IrKdpz0FXntwLwsP6PlvtKfS7zk6Hoi0oeAT0NWEwBSET0oVnBy6crZKnvytNg93oYMrwaGFqX3wegLSKGRpqSEuwLWT9k07B088FFfNZznrcL9APcDhFVXImIJBKStcO3wB304Jmf05hgJ0rNiPO7Acqsb1X8oQj9wf9SU4WjLK1VT02GEDFloz09QK5UFuC" ] ); try { @@ -760,48 +735,48 @@ public function testUpdateCampaign21() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["fbf793e7-2f06-44fb-aa67-0bf50b1dd945", "735c4cba-ce74-4994-81be-32581ddc2aca", "94a59936-63d7-446f-bae6-cca7464fd155", "60071621-bd07-4ac7-afb1-ed93c3e864ef", "33fbb956-a081-42d2-bac1-38a21debb7b1", "8ea3b850-bc3a-45d6-b28c-14cad20e0026", "741621a0-e044-4423-96b5-e73e029cf9d3", "5541d022-936a-40fa-9502-e4766e31c1e0", "11418cd3-2db2-4edf-8aaf-950aabd4f5a8"], - 'max_point_amount' => 8887, + 'applicable_shop_ids' => ["a8d68bbe-1f08-4f4a-98d2-d42213d29ad6", "8770e761-e0f9-44c6-a636-4d6f28699b88", "f14451f9-b302-4e3e-9126-795a08bebd8f", "eb3d360c-daf5-472d-b581-30e040b16ab6", "2ef32f03-31c1-4b31-b757-c416c1ef08fa", "5ee5a94b-a716-42ba-94ae-5b54425afaf8"], + 'max_point_amount' => 3344, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 5433, - 'minimum_number_of_amount' => 3770, - 'minimum_number_of_products' => 9888, + 'minimum_number_for_combination_purchase' => 1504, + 'minimum_number_of_amount' => 2833, + 'minimum_number_of_products' => 8498, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1], + 'applicable_days_of_week' => [3, 0, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3483, - 'point_expires_at' => "2020-09-05T19:14:54.000000Z", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 1513, + 'point_expires_at' => "2020-01-22T03:43:04.000000Z", 'status' => "enabled", - 'description' => "Re6ex8zQnoMXPxIs0d6X24reGHeQvAPqGMsA1rgfPu4olvC1KDDE1G2mGU9YeDH5Tysjz5v4HW6eqkSknjWS4aW80Xp5YCo9TXEMx6Q3N4lydCpBzThmgOIjIatpE7508LaYMNkxpSQqkfWLu8WbqqwjfwNPVeBo88egFulBO0tWJ9", - 'event' => "payment", - 'priority' => 4703, - 'ends_at' => "2023-09-04T06:29:07.000000Z", - 'starts_at' => "2022-06-24T15:54:29.000000Z", - 'name' => "2C590AS7UiB0DiDGREmImyJDbbC2wEGBfcAGc0EsTxqnb80BRFYcLTC4xCABLekowD1pN0MSUSSu62wEl3iPUkIv4a2NsBAg7OoWmbOWXvcqkH6OCG8bjnFs6Wxag" + 'description' => "3R75Hu", + 'event' => "topup", + 'priority' => 4006, + 'ends_at' => "2022-12-09T18:54:17.000000Z", + 'starts_at' => "2021-02-10T03:21:46.000000Z", + 'name' => "m39h1WaxTt5SssiAjKWyz1Cvo6cvEGDQNsufaSx2VVAwQqeQUNQCi45yyQTl9wTWmjZWPblWstj" ] ); try { @@ -817,55 +792,53 @@ public function testUpdateCampaign22() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["0a6d4740-e76b-4406-968c-30d47806258b", "31f13282-4659-4fcc-85da-f1748eaf616a", "58808f90-8ef1-460f-a02e-384186b325b6", "0a758ae2-fd6c-4c95-9e43-a0ceb14e4e2d", "2114fb2b-fc58-488d-8317-d7aa3039c402", "d9e90e2c-1178-4689-8c42-5624c347c9b2", "5bd55ca9-bc33-4c4e-8b02-3e86c59f9b44", "bbba38ad-d2fc-4e19-b625-35170c206705"], - 'max_total_point_amount' => 6073, - 'max_point_amount' => 7932, + 'applicable_shop_ids' => ["0d6a8526-e243-4797-bd36-481cdf70b56c", "2dc81e86-ecec-40a7-b584-b73abf17f466", "f1d7db6a-45fa-4943-8861-0cbf97855770", "a3bf9784-ff52-4484-b034-a480ebb07041", "0b55cf5c-b5c4-4956-9a45-59a7358675aa", "af5d7415-b246-415c-ad55-f6e58b2957e8", "a22624e7-50e9-4926-8475-4f8328225289", "aa31d305-e19b-4136-b0b5-6f217bfce513"], + 'max_total_point_amount' => 7829, + 'max_point_amount' => 3261, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 9283, - 'minimum_number_of_amount' => 1670, - 'minimum_number_of_products' => 4844, + 'minimum_number_for_combination_purchase' => 9452, + 'minimum_number_of_amount' => 3396, + 'minimum_number_of_products' => 2492, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3], + 'applicable_days_of_week' => [6, 4, 5, 3, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 7454, - 'point_expires_at' => "2026-04-24T03:23:33.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 1814, + 'point_expires_at' => "2024-06-10T13:00:06.000000Z", 'status' => "disabled", - 'description' => "u3n3kWR611LhXRF1WjDXemYssWVQAa0S9OWEqIPoWhsZ81p0D8THD4dpuhxNvhxjPfdLCMpGSOhV764tKT9", - 'event' => "topup", - 'priority' => 1853, - 'ends_at' => "2021-02-22T22:33:19.000000Z", - 'starts_at' => "2022-06-25T23:11:28.000000Z", - 'name' => "nPne51YZOU0zGq4PpZBc0rJPOstD7C9IM7suB5w40dZFTsuKZGsFElmQpA4RSTaTlLaqlkU49OXmcM1eYLCIvDzYzwAtEksQWSl6Am3gCBrhM35EfmrtOFWMml5EKRiDsWg9ZcujQMFmb4vZ2HzNm8wdK6sB9HsuClaKx3AfzVa9lboQsNDBH1uzKMqlEF94aThPURq2Q4ZM2ZH2d8EggWOOiiO67HWQCePWkLnY7y5P2vTc2kTDF85U9g31Hp" + 'description' => "UDyaVdHFVHz0uIFKJoDWeoZQYdDyUkA8HMjkxTYcusA1RKieQ1ldipC3qoQ4XwLIDsqZ3ZF38hv2ikQGfIfeAIGZfO7OrSr8B2QPQ", + 'event' => "payment", + 'priority' => 8730, + 'ends_at' => "2025-11-18T06:25:29.000000Z", + 'starts_at' => "2024-04-01T11:52:55.000000Z", + 'name' => "2Rpsj0heI1pcWBx1T31cQtfbPCATbfETgM8KooCtS8z1fc4bmpdjKCTfj1GK9RSuRp80JIGIfZb0zQJuIdXR7obZEoGLvyrYRSePLUjWmS1Vfe4rF1Hr4pu5zkebHCqAbvDaj08T6AqfU9VC96cIIeErItINWil5tFd5fwAxEmAXCuaDk4OeOYMd636fX" ] ); try { @@ -881,32 +854,32 @@ public function testUpdateCampaign23() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["14fab21f-5252-41cc-9409-6a830e838615", "bf9ab51a-61f4-4f9f-ad6a-27685959c7cd", "8316cdf8-880a-4de7-818c-727ec5a5b552", "c12f315c-bc54-4a39-86c5-c3e409dd5405", "bcf79c64-2391-4f42-b42d-c4d665ad3661", "73bc71ee-3788-4689-ba1c-e993505982a9", "34fbd791-4b03-4335-bec8-ec0761a1b412", "10f9c25d-4af9-4c57-809b-a99fe5c98d02"], + 'applicable_shop_ids' => ["cbd269ec-1c51-4f6d-8a8e-4c98dbeac70b", "7e17ce39-387a-42b2-8599-91ba6c6c9192", "a421e215-ad62-418b-aeab-916e1d976a05", "7776b956-645d-4e33-8645-b189d948143f", "a54d9ad6-b47c-4c21-a04f-3c97c90c2040", "af8ce44d-7c4d-417c-a0cf-4e60c886cc2b", "26cc7dee-a5ac-4fe3-a7db-98a070a39782"], 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 3414, - 'max_point_amount' => 864, + 'max_total_point_amount' => 1384, + 'max_point_amount' => 2108, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 4253, - 'minimum_number_of_amount' => 8092, - 'minimum_number_of_products' => 1122, + 'minimum_number_for_combination_purchase' => 4975, + 'minimum_number_of_amount' => 7342, + 'minimum_number_of_products' => 9261, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 5, 1, 2, 3, 3, 0, 5, 5], + 'applicable_days_of_week' => [3, 1, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -914,28 +887,26 @@ public function testUpdateCampaign23() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 9982, - 'point_expires_at' => "2021-08-01T07:54:25.000000Z", - 'status' => "enabled", - 'description' => "4vqgIch5W6XuTL0vlIdvdIMbz7wUi6BXoKUl0tR07369", + 'point_expires_in_days' => 2268, + 'point_expires_at' => "2024-12-25T08:38:42.000000Z", + 'status' => "disabled", + 'description' => "fUfNENrDu8T1J2YZjgzjmCRB6BbdWS6JCIuNd5OFNrZXER72QaNrZpzYfcTDxwidoKxhgH4IlA44068ievlutMBS788il7UEqSzLy9xJxJq4hHbOAXXYVgVjKzFhmxuYV64qe5o2B2OlLXdk5kJbuw4YuJbyUdwtweakDyg0TFsZujDlCiTABlfIhph", 'event' => "external-transaction", - 'priority' => 1288, - 'ends_at' => "2024-10-17T01:59:24.000000Z", - 'starts_at' => "2025-12-12T01:11:30.000000Z", - 'name' => "PR32MXZafz3jffpT8lgGERnFdcWhSdaJfJ60D0H2T0aKhnL3FlnAD82QrpYaKuslNraOesyAiawWiyWkSV3bs4OkWhHFx3P67yxFmxWAZt" + 'priority' => 1652, + 'ends_at' => "2022-08-10T01:29:34.000000Z", + 'starts_at' => "2022-01-15T16:25:48.000000Z", + 'name' => "9MZHKK4Bljx7sJ424DF7dkePprAJuqXJLC9DlGjqYc53kHtf9cD7bpNKlOmIqFEpEzlkbZXsHeK96R7zZjofXop8q4Bfps6VchHwOSBaSPaNKxM4bPYPan8UYIRAISeS032nbwP9uwXrTBWthKP8SFB1epaCsenfT" ] ); try { @@ -951,64 +922,58 @@ public function testUpdateCampaign24() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["5eca11d3-a81d-4f6f-a9d6-d972d5532ac9", "03143f5d-1ec6-436e-bb18-f42be89eed7f", "c3345d03-2062-4137-be5d-8ca303bb3b77", "89e58c3a-8805-40b6-a7da-362b5f1d9943", "fd1e562e-2418-48fe-ac6b-c33f86e5578d", "9d990def-80f1-4056-a16a-503f645c65af"], + 'applicable_shop_ids' => ["4bd92c6c-6dd7-4acd-86ee-e408f321e01a", "dab29ef5-cc40-4d4d-a74a-00fca90a6c3c", "c8f42b49-dab5-42df-b7be-04da7bafd79b", "0911afaf-aa84-4695-89b1-6f85eacfb963", "0028d74b-8ce8-47d6-9e38-f3b69fd9f797", "90e5e133-7f6f-4828-b39c-f040d8d93366", "0a232f87-f694-4111-9cab-a1959da61905"], 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 3841, - 'max_point_amount' => 5495, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 9928, - 'minimum_number_of_amount' => 47, - 'minimum_number_of_products' => 3613, + 'max_total_point_amount' => 5453, + 'max_point_amount' => 5198, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 5062, + 'minimum_number_of_amount' => 7773, + 'minimum_number_of_products' => 2088, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 3, 2, 2, 0, 5, 0, 1, 6, 1], + 'applicable_days_of_week' => [0, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", + 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5168, - 'point_expires_at' => "2020-07-29T18:52:39.000000Z", + 'point_expires_in_days' => 9577, + 'point_expires_at' => "2021-05-13T02:34:55.000000Z", 'status' => "enabled", - 'description' => "SB8bfxMId7hFKERGvYa7vbD1cIywVpXocQ5N98CAVKuKRC5FLAIRiGKuI8CNBTqLCZ99AjVbK3l31NeAICSoLJdEVZoJB0H5I2jNmYRtpCMs9TezTj3A085y5hWQ", - 'event' => "payment", - 'priority' => 8977, - 'ends_at' => "2020-01-29T05:35:47.000000Z", - 'starts_at' => "2022-06-16T00:43:21.000000Z", - 'name' => "gdeDOWFExGORRYNLJdsZ6n3IGoF44i0499bTqwmusaHN4dAo0kcMwrj6lsuth9pSzmqVAxW3BZh2UFG0NdobuyCqKAyF8XBloHn7nUM7l934bPMQ7DIwFMXGuPCrmdUDxKggDFfFvOJkxhc8IPvtQD4QxNm6tX3Guvbo2vDNfvQpElqxJKgNyOMeXS2rUoCJ5iHqorIswPc2cBsLEwskU0m8hSr1melep" + 'description' => "6QE7ACXnugqJAsKtBEhfGR87GnzBbD", + 'event' => "topup", + 'priority' => 4643, + 'ends_at' => "2023-05-18T03:52:17.000000Z", + 'starts_at' => "2024-01-15T07:55:58.000000Z", + 'name' => "5K3lfoJShMC6uD2oZ5QpD7GXwDffXUtXBf9of2MaByNhkorzLzXS7sax7iYOPlAj5UlMDxo6iDarlMDzJC7wMAkFYNemkzZpvDvog0lglLv2T90aOF7qLZJG6mWFW8mYG8iBpA9wK7FerKmMDJDN9kjnEAtWkM10yTZC3mt5Nb" ] ); try { @@ -1024,25 +989,23 @@ public function testUpdateCampaign25() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'applicable_shop_ids' => ["e67d1dcc-61df-4228-85ee-4677c308c9c9", "026e8de0-0e73-468a-ab55-de11761be225", "30ca42e3-2ed3-4edc-9b6d-9da06a206fa5", "9cb20b76-9f62-4734-874f-c60d2d7e75db", "49763bd5-91f1-4bc3-bab9-9c633dd3e347", "d3cc3444-d022-4a8b-97c9-2ce839b5c9bc", "eceab63e-fa06-40fd-acd0-bd8990e16c74", "5ede6208-b6b5-453b-870f-e0b21724d17a", "70b371d0-cb37-4c59-9332-12c4df180e28", "b46ec211-fca1-42d7-941a-fd7505cfcff3"], - 'budget_caps_amount' => 1334110757, + 'applicable_shop_ids' => ["cdfd21a2-2c66-4cae-a35d-cceadd40eb84", "e5d9cc74-228a-40ae-97f8-43461b9d531f", "32928bfc-b4d8-42e8-8adb-1ca35b73d319", "ee8e2aa3-7f48-44f9-a0da-4e2fb079b69f"], + 'budget_caps_amount' => 1254804473, 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 5848, - 'max_point_amount' => 2148, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7548, - 'minimum_number_of_amount' => 5617, - 'minimum_number_of_products' => 9189, + 'max_total_point_amount' => 8637, + 'max_point_amount' => 7014, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 2237, + 'minimum_number_of_amount' => 3937, + 'minimum_number_of_products' => 645, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 0, 3, 4, 3, 5], + 'applicable_days_of_week' => [5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1050,6 +1013,8 @@ public function testUpdateCampaign25() , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1058,22 +1023,29 @@ public function testUpdateCampaign25() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 9457, - 'point_expires_at' => "2025-02-12T03:53:02.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 8612, + 'point_expires_at' => "2022-09-14T14:13:15.000000Z", 'status' => "disabled", - 'description' => "CTg7cImjgcPmkAEumRe3ajMg8VGC0KZL7VMaMEGv2NsNRGCHkqW6b190Xf2yHeAyB", + 'description' => "zLfO3bcMSuKdq3FslGbkHo1PhxbbT2umORVj1yDfkPqeu7VGzhCxzDjEPJsArCV0qEvJPpVoq77PuYo1FVSdDE8cTf3i5qFGBCHY", 'event' => "topup", - 'priority' => 7934, - 'ends_at' => "2021-05-17T18:14:45.000000Z", - 'starts_at' => "2023-08-20T02:56:49.000000Z", - 'name' => "IySMiYLD3kq3Znz8pepfEmpSiLZTFdERWScAwFtubDUWmymMiDwFFfcNNLAfTp6G3m2S11HDiNC2T6Z1NRFWi9xNJqHv5TG4qAHZdsob31RGFcTjCHIRk6EOKDYDfh7IyYBfSv2V1UV4oPfCtFaYiWkYeLppJ33CkMXXFMJbGPqbgq29Gzz59vVOvin5VZAtZIBDPoHNl5" + 'priority' => 2672, + 'ends_at' => "2020-06-02T09:50:04.000000Z", + 'starts_at' => "2024-07-31T18:49:28.000000Z", + 'name' => "DBvwgaMAc0JPVvhl1tkrYQHQhhRs2PIaofbMQ1Wyxx6iPX8wNVpCNUyiEzApKM66ZkEOto1oTpzcZyDOIWVwoFQcmGYbDKlivyrCrMwSNsOLmKdqXCCeTbwp9jzAmkVeybVqp1YrzurkqIAwcJ63x2WplkqrFdjX6CETl764u1bEUuZsZXEigsXHGq2ofRToY5BXgCjIyZIJEzXm" ] ); try { @@ -1089,9 +1061,9 @@ public function testUpdateCampaign26() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["3dbdabee-dd9e-49b6-802c-9cb4cd4c2d49", "09f1c43e-93a6-45fc-b5b4-86b48caa6f2a", "4b60c1cb-32e0-4319-a1b0-b0f0d484df67", "d4f438d2-9e77-48be-bd71-f9e07b0a6e4b", "b18547e3-8bf7-4f95-99cc-81d28d825140", "96c6a170-9605-408c-ad95-4ef9f5b68989", "4d5ab15d-729f-4792-a668-391b19742876", "be285653-82bd-4e3b-9e22-a97023e28692", "c0591e99-c9b3-4e25-bc1e-58de6dc78de8", "ae755ba1-7575-4cf6-be97-6266e06ac05e"] + 'blacklisted_shop_ids' => ["f5899045-3d4d-4285-b414-04a44ed5daa8", "d5832453-b758-4078-ba5a-f31d81239f6f", "d8bb4e6b-7e15-46c7-998b-d98c3128856b", "94015aa7-b252-46e9-a1c1-bc1e6e6a83f2", "0ba7b5e9-378c-4eeb-96d7-268fafad2e2a", "65f842bc-4009-4107-a0da-0ed3c9c8bff6", "b0908515-2d8a-4857-87ba-663a22f381c1", "cbf77c34-bd5d-4727-b985-28bc435cdd02"] ] ); try { @@ -1107,10 +1079,10 @@ public function testUpdateCampaign27() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["b1aa5349-1053-472d-935a-f813cea6fb12", "50fbec31-0d7d-4456-9bb5-3a62a8a86ffd", "a7e23b99-50b6-4013-ac48-207856fc6f87", "e6741c44-8fcb-449b-9dd8-b8f24324b8a6", "7ed97293-5663-4d06-aca8-4a32c7d56e5f", "8d6f2145-3ed6-4b47-aaf4-574ab819e556", "c91c7932-c5ce-4d5f-a374-d563f30ee015", "643c6ce5-78c0-4e39-839b-31495e51bea1", "c173bba7-bbf1-4e8f-a9d6-78dacae39235", "a5288cae-9e5f-48ed-8d9e-bf3f3bbdd135"], - 'name' => "eyekXLeKtBuImxNnX45R5ZNIieikdp8w9LWl" + 'blacklisted_shop_ids' => ["a2b9a03d-8211-4c20-ac04-a4b8a86795c8", "b4a86ead-c99d-41d1-9545-be21e554ee03", "5e1d7aa8-79f7-4629-b970-5a41bff69f74", "cf3ea81e-1c5a-4110-ac05-951b6c811c2a", "b79e98f3-2d82-4806-a5fe-26dc8a5d6e18", "75337267-9b82-47df-93c4-4f4fc1961a3d", "989549c1-e57f-44db-9308-a50b75fac1ad", "7dd51636-8ced-479a-9eaf-097ba1776d36", "4854e7be-40d7-432c-8f80-758240344cbe"], + 'name' => "4ycEKeHr4636lRXTr2iPpZt0j1CI3l6J30qBjXV2f99mPOolq1eiW9RuNHXLsbYmrfHwiW6AehvKLu9jSykyDMxjQhXvqsNkUwpnxOJbMzTMi5NaDqvIkEgkU1iGJo4Veu1nD62pEennAfXO8Ib" ] ); try { @@ -1126,11 +1098,11 @@ public function testUpdateCampaign28() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["55e0de9e-c50c-48ff-ab72-be3be19f9c8d", "15dcc571-fa3b-4727-ae82-bd92b528c9ba"], - 'starts_at' => "2020-09-24T15:50:18.000000Z", - 'name' => "cz43dBm26Or7FE7oxXwqyeP95WFsrDTZsTHaLMAx4xhJmPNb2Vt3kMgTzAxm3nuCtm4tM4rQ7TMWwQQegAiqW5Gh3EedIVkoAN4R6PBgm1bgbkQVRY8MuhwDykulFo5mDyJw8V3XaTOkFDFDXkJRYuzmNrD0IPFMYc" + 'blacklisted_shop_ids' => ["31a169d7-853a-4dd7-92e9-d994cb062f08", "99a2adb9-a61e-4233-9da6-f7bf1334e555", "38ef4c02-2759-4781-8f7a-94d70cd2aea9", "f8bc3f0a-2107-4200-ae6f-acc5a9a23d7a", "8cf8b0ed-f1b8-4bc1-b203-89c114a7f5c7", "456e8e3c-30ec-4481-99a1-9b3d4711150c"], + 'starts_at' => "2025-11-19T16:38:46.000000Z", + 'name' => "9yivXZBxfQ6TXMiA" ] ); try { @@ -1146,12 +1118,12 @@ public function testUpdateCampaign29() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["c53dce70-44ef-4684-857e-c271bdd184ae"], - 'ends_at' => "2026-02-27T22:32:03.000000Z", - 'starts_at' => "2020-09-25T08:16:26.000000Z", - 'name' => "YNWKYupHW3vkZPbupwOmpLyfcnvR24ekndSEuijqLz34cJjz9WzSXV2waIpnDEjnPuGDOLqsy43AtWyT6hyzJkPIxdv4Vr2ADhNnBQ2AhJrtrRhEmEhncAz9T8Jn6tKv842hmKtJWGe0W2JoBVxOBG6QSEaMM6DcJjfAtdrmKAg3KBKDu0vlbYdVC6n9nVLo43cE33CQPF6kxIlI0uguDnziraNYM7VX5YLnlD8HOOCDlP4GZ7" + 'blacklisted_shop_ids' => ["66385f84-2717-496f-aeac-6a0e547f9b41", "5d324ea2-fa8c-4d25-934f-f17b47822d49", "36fab0e7-c6f3-4eff-8146-01fb30875f4d", "14c3dc03-f152-4d3a-ae41-86174fcb6eb6", "4a6ed1d2-faf1-4a1c-8aa2-4983fc1710f6"], + 'ends_at' => "2022-12-24T23:05:30.000000Z", + 'starts_at' => "2021-03-26T23:52:19.000000Z", + 'name' => "Yoi1HNQ6SUUxfHdkFZrSjoj4E906hjOODSKfXhRhf12fH18u3lWSr6bxBxhq8hzLJKGl7pegu99iLkGceRH09p3Djf3UXX" ] ); try { @@ -1167,13 +1139,13 @@ public function testUpdateCampaign30() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["272f41a5-e7ed-440c-984d-f9cf095a9299", "bc0b4735-9108-4efa-bb96-293e5975c187", "2e9c9a56-9d4d-4677-a608-03a840f4e69c"], - 'priority' => 1825, - 'ends_at' => "2024-09-20T14:55:34.000000Z", - 'starts_at' => "2022-11-22T01:54:03.000000Z", - 'name' => "CehTHNb57OPgysrQCIrNbKg5EGtS1CRG8HTOfVnvp3qGXZFBsOSpPHbliv7UIdhUMzObVJcG5btiH5rur7GsubMGTjIcOXKD9o8Kba3zToGBURahT5P9DvE8UV0j2YqC15yVJZpc8KVpHARBDgg1Gn2XcmC1vS6JUWIFuWHifSCeHqDX4OovF1kPsfFAfUD6hedBMnO5c5siBhPS0PdEUgltcrxJuLRpPyEyLzg5USUF0acnAYj9bCB7rU" + 'blacklisted_shop_ids' => ["78fa3354-f5fb-4410-97dd-11752b876429", "482fb8c6-2d16-4cc0-8f58-9a5fdce165f6", "e8d9374a-c281-46d4-b2eb-1699428f08b8", "6be6e855-c010-4ef2-b378-46b501abd918"], + 'priority' => 9891, + 'ends_at' => "2026-05-23T21:27:07.000000Z", + 'starts_at' => "2022-07-10T06:51:02.000000Z", + 'name' => "8uakcEIyxQz7D46SGfEdpD0URVkFLTmlxp8SI9cXescrmSD5nkp7THGlyH3t2HB4wHFbCGx0Xzqx2w" ] ); try { @@ -1189,14 +1161,14 @@ public function testUpdateCampaign31() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["fb5b4377-84f6-4fb3-9a1c-5b06fe75f96a", "07124f66-a8ed-4b77-9c99-c8a2cdef77de"], - 'event' => "topup", - 'priority' => 4965, - 'ends_at' => "2020-04-18T09:28:15.000000Z", - 'starts_at' => "2023-06-06T19:03:01.000000Z", - 'name' => "8gmjkrVbM4yoFbYRleOf9KOkq0RFzjJHwRArvOU8komJ1Atk5RVlui7mGRMrDuzhgMwi2QEwxvEfxvbfoaYN92mmS964bSnGq9n7PpIOomMWW66P" + 'blacklisted_shop_ids' => ["2882adde-3d28-4bad-8774-31e1cf098bc0", "202b3fcb-3197-4970-b531-f63f50c856f1", "4a2fb4e4-1308-42ed-8d69-2acb81ed42db", "076c0bee-197e-441e-87dd-91b2f51aeb32"], + 'event' => "external-transaction", + 'priority' => 4239, + 'ends_at' => "2022-05-12T17:06:59.000000Z", + 'starts_at' => "2024-10-17T00:18:43.000000Z", + 'name' => "tIsxTTV24W3" ] ); try { @@ -1212,15 +1184,15 @@ public function testUpdateCampaign32() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["ad0eb8c9-9a2c-483c-ac48-a82704e146ba", "5a7d2530-3b21-416b-9158-45ed79557273", "27f5ed54-96cd-4ae4-bdf5-3c2c63b5945c", "14b15118-4ce7-42c4-bf1c-6f28de9acf5d"], - 'description' => "smRtGnF7L4kFCWrbFqt27c2GHcIyayD2aKjXN0NBWyTy0xC6byToeZcV73t7vuEmirlewYMI5WNi6AMJzfUo3Mw8SUD48UFtXOBKAPivd5iJNrdqAuTxyB0A3WX2EcUb892jz3Nv10xFyFeM64iLpLDhctAZixWvzCjvZGuuLmpXAGJua2paAAkUgzb5zEs", + 'blacklisted_shop_ids' => ["d7cdb44d-433a-4713-a3ea-8a0a3f1d0167", "a75f1423-460a-48aa-83bd-836169663de6", "76ea8c34-33f6-4931-8605-52dd662984b7", "f3fcf38d-7797-400f-a908-9f219251e6fa", "db365887-dfe2-49a2-bdac-9e323d13a2b4", "e7771215-9428-46d4-bff6-66927929ad56", "f1ee34a5-b8d9-4679-887a-af9daccb0290", "d26cabc7-dc7e-4309-ada3-306f9aa7f88f", "c9dc7d4e-b183-41d9-8c49-efafebf58221", "b2be0958-4786-41f8-a48d-6ef122d24cef"], + 'description' => "nkMGqXlJpJRQwp9nn9cv0p2uygmHKqGnnOeMtFto3ZtBMyDD0JldWFE85ZjbUaTENhmx5ChLqBvfWnrg6wEB880lMBDEtofOw", 'event' => "payment", - 'priority' => 9945, - 'ends_at' => "2021-08-02T00:18:15.000000Z", - 'starts_at' => "2026-01-07T18:27:45.000000Z", - 'name' => "bxzOIV2r2JtDEGxgzX90xQ1qEwnOjzBjMdE2ZgqC6g1ENWOPFMuygZod8nuff2bwE3RDjoGhPLmonziI8gPB410GLPQCeC7jS6W3DftZcdyglmNXEppEtAwequ8PJiYpSm0jLeVc0IIOPvouCcBMs9oEUXdmuJ5CsXeAgeVmz0XdBqvz2LZqSb1Cr9GvJk1u6JVnb04lQy4ktenk93ttYPJhOiPCYhnx" + 'priority' => 9688, + 'ends_at' => "2021-06-02T12:53:08.000000Z", + 'starts_at' => "2021-09-26T03:33:01.000000Z", + 'name' => "XscPUoeV1XH78h5Guqwmdx9H0OP7RXsy9p5y2A7XdzXI" ] ); try { @@ -1236,16 +1208,16 @@ public function testUpdateCampaign33() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["4558c169-557c-46f4-affd-653bcf22cede", "cd740150-a55c-4d4a-aade-2468dcf14df4", "17d6b390-9365-4510-9a39-eef6db056334", "aaa1b908-9794-4b2c-97ec-c8d97dee4f87", "20151b49-91c6-452a-b27f-5ad9f4eae660", "138d7670-6985-4312-a2ee-0a0729bf86bb", "49a72c56-8d0a-4da3-9cab-d88c4eb2a397"], + 'blacklisted_shop_ids' => ["a5b88ca7-81fd-4a99-a358-625a62f2550e", "6fefa024-e1e2-47ea-b369-4a6963ace58f", "bfa4c3ce-5f3d-402d-be69-0a8f32b0d598", "09ef2907-7b58-4a5a-a230-146c9c310846", "36999427-ded4-4567-87bc-30dc45e2ad93", "dcd8cfb0-7327-488b-a8db-68e221f354f5", "218ce4d1-ea96-43ab-b791-f2c0391138cb"], 'status' => "disabled", - 'description' => "35pBM", - 'event' => "topup", - 'priority' => 7442, - 'ends_at' => "2021-12-11T21:57:27.000000Z", - 'starts_at' => "2023-11-07T05:53:14.000000Z", - 'name' => "EJkpn6Mlr99tmpLoTFQeHIPsIBBDhi4oQ1t1s3zE32Vk24Ceen1NSjytDUp3byZ" + 'description' => "Q4HWfPuDn8vtLGTKy9baAXpUrNxQgJv2d1RjRDvxxlQFhM2eopmIlmvqzqnGOYbg6rdqjemTbEPE7it6nxw8VlzyCNbz8zcALV0qfahEqSWpbWk8lIjmXf3crokuVBQQlsA8T5nZUMuDqspHuPmGiUoPteza9Foxx", + 'event' => "payment", + 'priority' => 3644, + 'ends_at' => "2026-02-04T12:42:03.000000Z", + 'starts_at' => "2021-12-11T08:49:07.000000Z", + 'name' => "TJuunMNM7JUVu7YgDI0zSm63cU49za1QJALcpDZJ7YKoaGZqFQRMYj7eI0OiTgfPr68fP2A8RCqVjIMZulltZtjgMfuDxn3QgsidEuf2NvBHeZX8hYKnrzJWptMhyWUi64YZbGeyCSFHt3mcrCB8tq8q2IVY2UPxEK8mwHnigIC2xteLEmOps6u4P22rjT4dupTBgL" ] ); try { @@ -1261,17 +1233,17 @@ public function testUpdateCampaign34() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["596e1263-17c6-45a5-8560-9450d92addee", "a4afdd49-67c4-41d6-b927-fddbf20d2c3f", "4a413fc5-d22c-4985-aaea-6cf3e06c58b1", "989f0878-6381-42c9-960c-a07b73b02ec1", "b089801d-cd28-445d-87b7-6e5068538313", "1f222e7b-bf1c-4f88-9a22-63bfb838c5ca", "e14bd961-3f58-4786-8c2d-32ad4707eabe"], - 'point_expires_at' => "2021-04-02T23:21:35.000000Z", + 'blacklisted_shop_ids' => ["6c9b1717-3c07-4472-85f7-c14aed19f1ec", "90b5be22-f7a4-4f11-9c96-52d97b7f27c0", "4142b584-92ba-4714-95ac-1aedfce16a06", "cc84f9d3-3a9e-432f-9e86-cb84adae0dfd", "b0396b05-3671-4344-8eb3-ce7b56e93aea", "53f25b68-517e-430d-9d5e-5d30eff917cb", "c52f1474-0c6f-4f51-a1a0-52e593d19ffe", "fa8784e1-72d7-45b3-b62e-9c37feb74599"], + 'point_expires_at' => "2021-11-13T20:56:27.000000Z", 'status' => "disabled", - 'description' => "PvnXy7JLPWT4POJKIKUBKfvAdAdVhR8qFWp5tCaOkj67zOOhzPjoLUnpes4zWmp", - 'event' => "external-transaction", - 'priority' => 9699, - 'ends_at' => "2023-03-17T03:58:49.000000Z", - 'starts_at' => "2025-06-14T19:19:56.000000Z", - 'name' => "DX4fCfbAE0AZjhFFPDiC5XgRDuJC7DFGXWJ1DsLyOnXTqwNlXWPSNst44xBM1tMMoOyWoAqWcD5ADFBSPh7o2MC5sMNAQhF0HCoj9Dj4ZpJqp2buSHK5WKI86hTWo47qb9nSKNBR3LjzCdQo4GwTY7y2Am8ZcyGh3BczuQ1HmAT4U7cCHORIBupKF2LGLWlWRqEU1R3HVfumJrkxA1RBhkJnrKn6T4UBYf7XzEp3cMOeoQItbJApNFNbi" + 'description' => "Ye7b9HTOawWBmOJlSRN9rogVZwJO2xNcltqUbvpNyoJI0vqJ8n0oUjQYsKaRMsrJ", + 'event' => "payment", + 'priority' => 9569, + 'ends_at' => "2024-03-15T21:28:03.000000Z", + 'starts_at' => "2023-12-09T09:27:38.000000Z", + 'name' => "rYQO4gmGHCfbUV5BkcqYiSNlDYC6MEWefziiHI3EykNpjwCPjAkzyY2kmUe2JJ53U3N6F0e26pbO3HttlG4eyiatMI7VF3dtugJSz1Q3vovXNsgFsW05W19aXuGVVRQlUVJv9CZ2ZsBhmJBENJ2Jp2YLnPueitIaB8AWaFb8JKCZbl1FLUJ" ] ); try { @@ -1287,18 +1259,18 @@ public function testUpdateCampaign35() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["7ddc6b13-9953-44c5-9b4b-910cebdc970f", "f0eff714-a09c-4a0c-8394-5d766f7824ce"], - 'point_expires_in_days' => 8989, - 'point_expires_at' => "2025-11-07T09:37:06.000000Z", + 'blacklisted_shop_ids' => ["6beb0cc7-f630-4666-a011-36db77ee59f5", "c06ea2a8-e9e4-4151-b962-f57635f33e03", "90c7da54-3910-46d3-ba2c-d8cd1b17ddfb", "89d33611-632c-4120-9cc2-0c4c19faed19"], + 'point_expires_in_days' => 1362, + 'point_expires_at' => "2020-06-03T08:44:25.000000Z", 'status' => "enabled", - 'description' => "iLTmRsG1pcvzPfSNlMjgyCm3l36NNuyyweAXXanZiLS6lbj9JXoVWEOjNWcJ8Pqob8ZBDc2LIkAJFpX3tMiPvkskrBs7cZNQht6pUXt6QkeG9pRp1c5EcN6nLJcb0NEcuMnzKSDbJDSeKRyRniwPaN0afN8mRVY0r2", - 'event' => "topup", - 'priority' => 3727, - 'ends_at' => "2025-02-25T12:22:03.000000Z", - 'starts_at' => "2025-12-07T22:20:23.000000Z", - 'name' => "LaYAQQnNWq5gJk8ucSDE2uEYUD0C3IXLL4" + 'description' => "gyh82R8yfv5oZ1A8LucSTZwJytxSEpRfXYxFxMDsqe8NITOunWJGeGMfsCgwJoSsvq0p2vMuqT6yOdp5xmnGGOh83wDY3YT1DlU5jqThl0v0LlAw1sxsypKPTUBVqh1Y1karSx9kbbfwykuboyLPrrY2btuxHx9YophvSLqEzRt6XTR3oDpLSuhWGSp4", + 'event' => "payment", + 'priority' => 9422, + 'ends_at' => "2020-09-15T10:24:05.000000Z", + 'starts_at' => "2024-05-18T02:52:58.000000Z", + 'name' => "AYv341undTljbWPhfpiwPMjupC65xVDnAJbsKD6b895iftqbY67Ut2zsAKH6lKT6gJXbaEKAddoUM0CRdaSDeoQ9lXXELG9oQdgpEse81VvpXr3HeuSevup" ] ); try { @@ -1314,19 +1286,19 @@ public function testUpdateCampaign36() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["82b1328f-f30a-4c27-ac48-86b8e91ba47e", "ac07e854-d28f-4bb3-8bf8-2ac288acb32e", "0618fd11-22dc-42eb-93dd-0d9a8478be66", "91bb0345-1c8b-49fc-9437-403dd6cb534e", "7e244304-7a0b-4a40-a513-d654127bc459", "b818442a-a0e4-4ed0-b938-303d50eda01a", "fd970dd5-206a-41dc-8059-8b985b76f015"], + 'blacklisted_shop_ids' => ["1c3b54b3-0d4c-4a67-b6a9-649029504663", "cf3e915c-dadf-4df9-bb23-c5fc24996864", "59a51747-400e-4b2a-850d-6c96ef656b90", "15e48b34-9e19-4c08-ac43-4f5cafcfe710", "2d0f467d-21be-428c-9198-3b5ece1aaad9", "e6e8fb95-1d33-49fa-924f-6886d5760cbf", "a1b78b08-119a-4fac-973a-fc0b298b2d3d", "2938004c-6b43-4c0e-a343-6ab36c8c7725", "f0e79de3-3c18-4bbd-825c-a8c4dfdc3ffa", "e0d469c7-79c0-4601-96f7-079987d4412d"], 'is_exclusive' => FALSE, - 'point_expires_in_days' => 976, - 'point_expires_at' => "2024-10-12T23:59:40.000000Z", + 'point_expires_in_days' => 6163, + 'point_expires_at' => "2024-03-30T10:51:21.000000Z", 'status' => "enabled", - 'description' => "slQQZIq7zSOEeSzczj6ObIBdQwmJP2q6udB", - 'event' => "payment", - 'priority' => 2245, - 'ends_at' => "2020-07-27T11:55:24.000000Z", - 'starts_at' => "2026-05-12T10:50:35.000000Z", - 'name' => "WRlyybO27figMsVRHKPW8EbdfuKdbyfcjYNDVx4A2ovqPMZA8irXJ9E6ZcMzkLyAqgwSoddiujWTgn11mpxaVIYgQo5GvBiHKw3I5f57jFE45d3P21Pzx2jnlKrw0LdNS4VtkXCDrt0LJOE3QgwrCcszhfH09Y5OthVwPmvHXBFS5mnHJDaN7By" + 'description' => "XHiF5C2aKJupg0Hph0EUCWBeCDLYnE6HiVXoG09ihrRj4aejWMyEn4Q3X3BDxBJJ5t6h3IPcBKQDcagEkitF8iACEva8PGaDArnv6F3HhJclpvEl0kBLWjkCR0Mj5I3Hqz506kx1IdZKDkCNCl98", + 'event' => "topup", + 'priority' => 6181, + 'ends_at' => "2025-04-18T03:37:41.000000Z", + 'starts_at' => "2026-04-30T14:41:39.000000Z", + 'name' => "9h5bKrK2A0mcFTtdvdsEkzDVoxJr0lAnMovtOnbZ68JstsOcxw5PoatcF0TU5W5omYIqjFLKdIYieVX7m2aCCypluKCuWAlkVHsDkHFJvihW5VcQOv2mc2ISnCuuu6HEZICTUsFd55cysKpzPw06buTFvYo4vEubGw6jVHah2jNyPqoWcQPdnYsCcbQIY2KFXsspdkpVkTBJa3OTrsXs88kJNoIZazm0lWPTZ7efHVp4Du6bqVz" ] ); try { @@ -1342,20 +1314,20 @@ public function testUpdateCampaign37() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["d68f0071-de43-4fc2-848d-c48d330dd5d6", "4e0d1ee9-b754-4fb8-998e-fa8d1b867081", "df799dca-aed3-4a05-94bc-9d630b24f2b5", "4724ce3e-631d-4a67-a1a3-c50e587a1d14", "c56bd91f-bf93-4b91-ae09-d01abc47060a", "f01db8c0-7ca8-4194-9b8c-3884fa1bcd5f", "c7dc2206-781b-4766-9dbd-5cbf00400af7", "47b4a9b5-ddc5-42b7-9fca-7060ec98d4f8", "6ad12a3a-31a3-443b-9476-4a979e14276a", "92d70ebc-56d5-4963-b1e1-a2fcf716acd4"], - 'subject' => "all", + 'blacklisted_shop_ids' => ["f1190ebd-dfb0-4f48-b93a-1b9c40945268", "c39fd1db-2325-46bd-874e-2044b3c338c9"], + 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8006, - 'point_expires_at' => "2024-05-28T03:24:18.000000Z", + 'point_expires_in_days' => 4892, + 'point_expires_at' => "2024-02-04T07:25:11.000000Z", 'status' => "disabled", - 'description' => "CQn8B7l65BYMvNkhEwbRq7C0zj85JoEScisdzkhxnXFFT7CXS50vaovkROQbPFa2Q0QZFPxPWcwwu3uh9fDL3S3NHvBIxMXxVOS8aVOpiS1EeKe2E", + 'description' => "GRl", 'event' => "topup", - 'priority' => 2030, - 'ends_at' => "2025-03-27T15:40:38.000000Z", - 'starts_at' => "2024-12-03T06:56:44.000000Z", - 'name' => "F" + 'priority' => 4494, + 'ends_at' => "2021-11-03T15:43:48.000000Z", + 'starts_at' => "2023-06-30T14:04:01.000000Z", + 'name' => "CIWrLzYwdZH6RYisLngmui2yyfAvCUPPfC6gPSyCFjnlF5wS89FXtStGksuJSc3uI6YbNMb4YSuPWKo7xO0kav9UABs7zcSSckrHrP7zrKa6Deu24AbEENpv2mR4vcFbZYPGyrsGLqJFlRMGfDCisIe5qHDsMdG7wbTKEpXzySqqc4sXPad6xuwUqi64YRTYtsOeE" ] ); try { @@ -1371,27 +1343,22 @@ public function testUpdateCampaign38() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["90183c28-eb90-48b9-aba0-4b255654f39c", "5be9e2dd-2702-48d7-b322-c2df2957b730", "08a54af9-1d58-4afe-861f-9e6a86248235", "d538a69f-409f-4107-b0dd-6882505e52a4", "57ed6e45-d8da-42d1-9c7f-f7bc0c895a1c", "f0991bce-ebcf-4674-89af-25f72a30dde0", "ca6eba63-8487-4172-92b2-670f5be4bb54", "4900dc21-5261-4391-8c97-b90918e3b770"], + 'blacklisted_shop_ids' => ["6c487995-3d18-4a39-9862-8877e32711ec", "07e70f83-f367-4b0a-b7dc-c7c2d38add79", "92517435-d027-444f-95eb-8b497cd02b59", "da043aeb-fa00-4287-a2e4-921f90de2bfd", "9acbfcc1-3291-4b66-b42a-9e503fb39c42", "488dcbf1-8a68-4d3b-8ea9-4c5ec1a47b32", "bd5f8859-6698-4d08-bb18-b71842bf1ba4", "54bf5799-4005-4b40-b596-68fac34b7060"], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1013, - 'point_expires_at' => "2026-03-26T10:41:50.000000Z", - 'status' => "enabled", - 'description' => "fq7vVXcZZXkAjYTEO65NQtFJaRQvj5yyqZjpM3EGDvxc2vHpfKAFMK87o5EDfCnjGchqfzXJGnbGhZsKdVrETxLEt4GFvxAKZGN2hkrp4AuDVFN5fAvBVJFsjez", + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3747, + 'point_expires_at' => "2022-06-02T03:02:27.000000Z", + 'status' => "disabled", + 'description' => "5Vn4l2htJKp8EeWwIbRZU73CECtq6YH4jkVjZI7iaSuegvmESb5ZkkQma0HXRKUqv4lzkwZFtSWx4aRECgS2Rzs2ylIq5ZtrGXVCQUhbREfojZVoiIjURbvF5cuoyvA3tbiunsY6SNRraYwc8QDfAEfV4F8XUQw7FOCvHUkEBp2LxsthHBe9EWUoT", 'event' => "payment", - 'priority' => 5001, - 'ends_at' => "2021-06-21T21:09:24.000000Z", - 'starts_at' => "2022-10-31T00:02:36.000000Z", - 'name' => "3YP3w02SjMN6p0E72qWtOk3QUVbESEWPtcFyu37VMAkI2ylOPtFPfUfw5cNQlmY98v9" + 'priority' => 3941, + 'ends_at' => "2025-12-31T12:47:26.000000Z", + 'starts_at' => "2026-08-03T09:14:01.000000Z", + 'name' => "2CBY3rucfBues6uHoyn0kY9tu08AkjC0WPKbQvYow9FaOH3zD7SQmRuyNCMpGLgUAKK4AYXStTHGYGCT6FSvry2ciGzpWdg5yn158N5e" ] ); try { @@ -1407,27 +1374,36 @@ public function testUpdateCampaign39() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["efdec9c5-7efd-415c-9d21-37eb7fe9aa0f", "456a1961-1519-45e8-9ca5-f7075d9fae32", "02572a46-5f05-412f-b073-adaac76e754b", "c7165007-f685-4825-b389-7c3058d502ab", "8952e98a-cfc0-4c9a-8b7f-3adc345e6ed7", "4001db58-1668-402e-8af1-0d9d2dd6ee63"], + 'blacklisted_shop_ids' => ["bcca8461-7805-452f-978b-7cbe3aa20154", "49c3fc86-a431-43d9-8afb-b1519f78f806", "2ba15ad5-1790-46ae-b450-5c45464b9b1b", "dc57944d-4da0-4d9b-ab0b-dc423886e11a", "d0b162c6-97bf-4711-8bb5-0352c0e92b86", "25028843-8f76-4c06-a2fd-339c50125acf", "0e1dbbdb-97c6-4a93-89d3-ae541540084b", "72f5c150-e442-4249-a26e-304203c7c234"], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 2774, - 'point_expires_at' => "2025-09-23T21:59:01.000000Z", - 'status' => "disabled", - 'description' => "a3AEPf", + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5735, + 'point_expires_at' => "2023-01-06T09:13:14.000000Z", + 'status' => "enabled", + 'description' => "KQeAZtwqv4AGYkQ5YWzuO0mrMzlLTVYxU13omHKmdh2ng7xlmB0D7qlClsr3peE1RPsdDZEoaT5osfv5Au45ikmQzjXEIrL5tEVsPccciqGzpCuGxgjotbAnDFm6nBFTBcp5MgKi6djde9q9Gx06zspIhW3gmaN6JcrvmX5G7cBGoNqTURH3hLLIVR7Y", 'event' => "payment", - 'priority' => 1817, - 'ends_at' => "2020-10-11T12:17:29.000000Z", - 'starts_at' => "2024-11-02T06:44:22.000000Z", - 'name' => "cCoy2dXgtWk5Skp4k9FjiQcyxviUOicaOZqLE3MkcTFrJK4NHPvl4VhqOdqyKHcIOPhbvogj2mEAT9kQkxX80ARofdpsoiXVeBxFuF7c05YcbHgR3SFdYgsuZbSs" + 'priority' => 1164, + 'ends_at' => "2021-07-13T11:37:07.000000Z", + 'starts_at' => "2025-12-19T03:01:58.000000Z", + 'name' => "rTeQOsLdvK2PUyIdpshyxjFJxJ7Fcj7Ywb40WRFS5iP8DHnWS95dKYCDWjMDqXUFGoRA4XvfiL62Wv2vl8q" ] ); try { @@ -1443,13 +1419,15 @@ public function testUpdateCampaign40() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["9e420d15-c40f-43ed-86a9-cd59e81e3878", "77136a8c-1e89-422f-ab96-2e75fa43fa4c", "2ea8ab12-3f72-4198-914d-0d2621841143", "46933907-76e8-412d-a9f7-bbf73da31a33", "ed128915-8352-4685-8f84-ec92cfa06faa", "7ca09d59-0e43-46c9-a586-8d8d523ae562", "596abec3-b8b9-4070-8085-ee045446d92a", "fa43ed82-435b-488c-a6b8-15d71fed6d40"], + 'blacklisted_shop_ids' => ["c84b214a-8013-47e1-aa66-8f8ae07875e3", "1b2b8f77-983a-4842-9edc-4644ae8f6c70", "e3b9bc00-674c-412c-8c54-7bd2236e2f4e", "61cce02e-64b1-4a61-9d30-96ec5e3fd7e1", "10cdcd72-743b-4c21-b523-f6636c69665f", "9f6178fc-938d-4af6-bb8a-aae09d7150ed", "a9f881d7-aaeb-4ede-9d36-d8c83dc305a8", "06b53c17-bc50-4033-947b-9604fa2a6fa8", "40783b45-1d0a-4964-b62d-68277b2ea893", "cf051cb5-861e-4b36-b188-34b98957bef4"], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1463,18 +1441,23 @@ public function testUpdateCampaign40() ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 9966, - 'point_expires_at' => "2025-01-03T07:33:08.000000Z", - 'status' => "disabled", - 'description' => "oir96Zk4wBbHbRE9tWUhNPatHCNYgstx4oloda7k12vM37GlbZJKSAFS4eQAmyXqltVLiYXrByWE1iViSMuTkME7Xo3gZLzoJUOW0EXfG", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3090, + 'point_expires_at' => "2023-02-18T06:16:41.000000Z", + 'status' => "enabled", + 'description' => "qB3hC6IgJljp1y8KOJgfu4WFT3sPLKGiMRgfz5jiMdvRW63Z9043h9SU3fTD5o4Kn6TQ5PsH9Yt", 'event' => "payment", - 'priority' => 6483, - 'ends_at' => "2020-10-20T21:22:11.000000Z", - 'starts_at' => "2024-01-18T15:46:08.000000Z", - 'name' => "B9sMClBaFjZtZBNIprWMfHv0Adc0Cr3QSzeJKZKHWOY" + 'priority' => 5250, + 'ends_at' => "2024-05-03T01:03:58.000000Z", + 'starts_at' => "2024-03-11T13:46:01.000000Z", + 'name' => "nNiOZyV9AO3DnB1YRES4xlc6449ibwy8gDnWqdIP3eIh1PycrJFKeRKa6OogwkyZYeik5qw2qVOD7lJwoEqJ4uimGtF4vDevDABoV1497oKjyplKXUyjuZoAdZaiUShsjoKemD9IJVji3EhQ10nakJ4Xx7" ] ); try { @@ -1490,13 +1473,16 @@ public function testUpdateCampaign41() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["7204b49a-8479-409c-b8d8-612e26aeb761", "c23f8d31-b46e-4d17-a14c-c36257b937f0", "aa317fba-6290-4405-b779-8a0f1fa881ef", "4fa13bc3-8d6b-431d-950c-19c33b2640eb", "b62e89c9-34cc-4408-88c4-823f8b62b2a3"], - 'applicable_days_of_week' => [5], + 'blacklisted_shop_ids' => ["0d354f6f-f08f-4ca7-b38a-fd28d576cd5e", "37778f61-51a7-49f7-a8cc-85c055f21ab5", "cb4f1283-1d9e-4ffe-b158-add702d26830"], + 'applicable_days_of_week' => [2, 3, 2, 0, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1513,18 +1499,23 @@ public function testUpdateCampaign41() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", + 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 7447, - 'point_expires_at' => "2023-04-25T01:31:17.000000Z", - 'status' => "enabled", - 'description' => "SoFWNBFxzeu6Kj8LSmqtcTHfZNvkLrHlNhP", - 'event' => "external-transaction", - 'priority' => 5806, - 'ends_at' => "2026-04-07T13:48:36.000000Z", - 'starts_at' => "2022-08-01T16:56:15.000000Z", - 'name' => "I7mVEEqd8S9trsTY1RY9q3EI5KlF19OJHZirKKYCiI5WbqIsQYvdmHcE3kg67Mp0CzjOzftNuETzfXonmfKJhNI2H30SlKK1O1UKOiryeoJ2KHqioForPYYFDgWpGReS1ZkiP3jHymN76Njiv2bjGekXOVbuSOvVu" + 'point_expires_in_days' => 2149, + 'point_expires_at' => "2025-04-29T10:21:29.000000Z", + 'status' => "disabled", + 'description' => "9HCPEoMCgQwCdLCVxkfS7LC09h1a33P4feIw8rNkq1IJcIVXz", + 'event' => "topup", + 'priority' => 9771, + 'ends_at' => "2023-04-15T01:03:20.000000Z", + 'starts_at' => "2021-12-03T01:31:59.000000Z", + 'name' => "oLITUciADNRcm8cr7h7uvpVmJgh2hspBOtxaFVpQwu69vaYb020lVhpK1ujAV4SIGQkIPmfa5YJsZSIV5H0hKFZRjFJsBJwxE5ymHkkfvwj75uGxXyxLiKvyAHQ0Cmh0" ] ); try { @@ -1540,20 +1531,24 @@ public function testUpdateCampaign42() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["312061f0-0017-460e-9b53-82e1f17c3e70", "0418bb38-ba8b-48f0-b4e6-7635ca84549a", "6267805d-802c-4fe5-8ee6-24e752f4d364", "491be80a-c37a-4528-89b6-d26703306c79", "7ec60425-acdc-45ac-bff0-be0c20c5db31", "f72d5a5f-d847-4b19-97a4-0d9cf4f26dac", "3b9332e3-7f53-41b4-a789-cf91bece283b", "a536844e-15af-43d5-b562-9c0cc6310002"], + 'blacklisted_shop_ids' => ["0a316dd2-b7b2-4d81-a7e9-25ce043525f0", "97c10a51-f92d-4f67-a28d-c3f2212c3eff", "9a75ebd4-c4d3-43b2-8845-bc11fd962ddd", "460c48e6-1d66-41d0-9eb7-f38cbbe64a30", "a57e7a88-c01d-4344-9548-600d0a2f4043", "f46613d5-4b6f-4709-a8d4-2acde56267f5", "a7cd18b2-8f36-4139-8acf-d2dfdf580627", "0906b33c-2985-430f-9d4f-63363c77c01b"], 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [4, 4, 4, 2, 2, 0], + 'applicable_days_of_week' => [4, 1, 0, 3, 0, 2, 2, 5, 3, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1561,18 +1556,21 @@ public function testUpdateCampaign42() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 6746, - 'point_expires_at' => "2022-03-10T05:45:34.000000Z", - 'status' => "disabled", - 'description' => "DyRb4tqKolqMgdRHskFZ317m16rSuV3GWqnvnIS00nrMnQNFRYYqQB2LOvvxaJWdM6RyNE08AoCyr23XqnSacLmBXCHDyWfJbD0iY7FmSIIJxWwKBqcUUGOv4rpZxW6C", - 'event' => "payment", - 'priority' => 989, - 'ends_at' => "2020-12-23T03:52:42.000000Z", - 'starts_at' => "2022-03-28T16:38:24.000000Z", - 'name' => "o0zvPKHwlN5cgpKhTDjrt62aO0gTJKvsFX8pC" + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 1207, + 'point_expires_at' => "2022-02-03T13:36:21.000000Z", + 'status' => "enabled", + 'description' => "0lAXsAZIDxFXqpctZUoXMEwvfZIhfCcdWRRWKBpAMRk3KT9aHDv", + 'event' => "topup", + 'priority' => 219, + 'ends_at' => "2024-08-28T21:08:14.000000Z", + 'starts_at' => "2024-03-21T01:12:14.000000Z", + 'name' => "680BNVo61whu52" ] ); try { @@ -1588,27 +1586,20 @@ public function testUpdateCampaign43() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["9dfe3b82-44ab-4bd5-8e64-c102d1a994d9", "650b3458-4208-4751-8368-314f1caee18b", "9c45d2ce-0094-4068-b757-62c7cc66db48", "398e67c4-a9e1-4394-9ad1-b9a6be84b352", "eec9ca73-2a74-45ff-8521-0b3ceffa1bbd", "8671740d-5f05-44fa-b990-5166e4f1e3c3", "264d2e4d-3aab-4143-9b2a-c3b66c4be372", "7e38dc34-c9da-485e-8935-b43afddec67a"], - 'minimum_number_of_products' => 5296, + 'blacklisted_shop_ids' => ["362a9515-ae8b-4f56-8557-a0ae2baefaa3", "c1da97af-1a48-428c-ba2e-886537d012bf", "7b50e2fc-e758-4eee-83f1-aceee1fa786e"], + 'minimum_number_of_products' => 9534, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 6, 2, 6, 4, 6, 5, 4, 0, 5], + 'applicable_days_of_week' => [2, 2, 2, 0, 6, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1618,20 +1609,18 @@ public function testUpdateCampaign43() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 7773, - 'point_expires_at' => "2025-11-03T07:48:22.000000Z", + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8957, + 'point_expires_at' => "2026-03-25T00:20:09.000000Z", 'status' => "enabled", - 'description' => "6Y7e4aTjbZiLOaWRsEnzqZ6lGrz0tQnP1Co4x4AXMvzQhY1", + 'description' => "okwN5c4Mkgq5YYKEEntoCEiLAHJ2sW9FitjutUJJsIkCXGENUTkzcX2ykkKJlN107OaiUpqdHMS0BnQNQ8yntRPdiO7nDWAmmXsETvex6EwUtMqxtCSMEZWLR3IYMZqZQp71KYV2d", 'event' => "external-transaction", - 'priority' => 9863, - 'ends_at' => "2023-05-29T11:52:12.000000Z", - 'starts_at' => "2021-01-16T19:15:20.000000Z", - 'name' => "bdULcyqcFghqKIiyi3aAuGXWsNdhyWJyqrPAKmmZGZJNC4j2awHXlJF9A7cu6AxfU8HIO6LO5Dd5XiFWL9oU011XoGoCpelXPpOt9Y3msxtcs0WRQE" + 'priority' => 2068, + 'ends_at' => "2024-07-03T00:55:53.000000Z", + 'starts_at' => "2024-09-15T11:54:59.000000Z", + 'name' => "qAhSRH0jBaTj6CKr7da3Hc5MrDSrYQmTFD8MK4LhwIRladKEnUCUBMTsHjSLXQWZdqZHXOS9NchMxuvMOV5pE0ThIcNVnpd1n04FvafoOT5XflXygJfyBJl1nws6Ne3S7kdpHli9FCf9vj51iwXi5vVkai7fMidPllBkchJ2ELHNBkuEPtWGn6U1tknXv7iBjpuz8kXfTQVtq7nYSMGg6A5q48d0" ] ); try { @@ -1647,46 +1636,45 @@ public function testUpdateCampaign44() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["7c564ca3-6071-417b-b28f-ed2372a97441"], - 'minimum_number_of_amount' => 9302, - 'minimum_number_of_products' => 885, + 'blacklisted_shop_ids' => ["a2b9fb1c-9005-4376-80df-5ce8548fde62", "a3637cf1-b809-4af6-9d5a-40132ba868d2", "68af10f8-609f-4490-a1aa-d60976cd4517", "cc015e94-e626-47c9-9bb0-82dc5ecbb041", "480f9856-ad44-428d-8e48-e79ad141b835", "c2b0bc70-d868-4111-bc49-5c5dfa988772", "77536f9d-f92c-4bbe-8db9-8838ae2f6a8b"], + 'minimum_number_of_amount' => 5689, + 'minimum_number_of_products' => 6009, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3, 2, 6, 6, 0, 6], + 'applicable_days_of_week' => [1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 7939, - 'point_expires_at' => "2026-01-15T20:33:20.000000Z", + 'point_expires_in_days' => 1916, + 'point_expires_at' => "2023-11-26T00:20:39.000000Z", 'status' => "disabled", - 'description' => "O9GQnDszD12NRIYvg8bbFQzPdXDpujuzOkg0dnSdALdNv5r8wM328xFuBm1H3xUdHsESYPWyVyErNbO", + 'description' => "ehCLI5Ithzpo1sbw0fi8Tfl4MiezYuuDN5NO2HkiJUlQ4dKgR3uo3pyHQKCLE", 'event' => "external-transaction", - 'priority' => 348, - 'ends_at' => "2021-04-20T22:49:57.000000Z", - 'starts_at' => "2020-06-30T05:35:24.000000Z", - 'name' => "OH6RQgeafcESSUHZ6h2XaPg728RkvVOUbcGA0kjIj9fnBbIK8dSJpAN6wI" + 'priority' => 2468, + 'ends_at' => "2020-01-12T08:26:41.000000Z", + 'starts_at' => "2025-11-30T22:58:06.000000Z", + 'name' => "V2HW0T6wtgFowhjkpuax7i" ] ); try { @@ -1702,12 +1690,12 @@ public function testUpdateCampaign45() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["0967dac9-d7d1-4462-a6e0-5d5406c3ef21", "90de9157-14c0-4deb-a57b-0e83d087329a", "0f98b0fc-fc77-4d25-a3d8-453e50566257", "1c25ef02-42b1-4452-bfe7-f2131baaf2c4", "b10dfe60-5ef6-4d90-8278-4a3f77f5432a", "0fd0de10-4d1f-4a65-aa13-ec75fb7b4568", "a59beb91-ad74-4971-a32f-73852727747d", "b17580dc-5a30-4b82-ac56-6075137f9285", "ba00cb56-1786-40a0-80e5-6affbd737376"], - 'minimum_number_for_combination_purchase' => 2499, - 'minimum_number_of_amount' => 923, - 'minimum_number_of_products' => 7793, + 'blacklisted_shop_ids' => ["aec977c3-0d93-4f04-9e4b-a75cc7c4ba09", "7f7260ca-0a7b-4a6c-8190-b08a393a556c", "3862846b-0044-4387-9301-225809238230", "199d457a-2e39-466b-98a7-e8953a47c834", "17e84b57-1bf4-476c-be50-d1b69a74f130"], + 'minimum_number_for_combination_purchase' => 4672, + 'minimum_number_of_amount' => 5120, + 'minimum_number_of_products' => 7797, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1715,14 +1703,12 @@ public function testUpdateCampaign45() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [1, 2, 6, 3, 5, 0, 5, 2, 0, 3], + 'applicable_days_of_week' => [2, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], @@ -1730,18 +1716,22 @@ public function testUpdateCampaign45() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 1425, - 'point_expires_at' => "2020-08-17T13:36:35.000000Z", + 'point_expires_in_days' => 2442, + 'point_expires_at' => "2022-03-11T23:53:01.000000Z", 'status' => "enabled", - 'description' => "kORoCtdXbeAqJmttYcSXDoCgwypQnQUsnWOKMZ3rJ8aRGwz6VDq2kLV7UR9Ys1BTbKj9QeMGWU46l1ev23Q5PTPgtt4yAIzCwP1Z0JVfF9RSrf0Q1pmhWHNJvae7EjBk", - 'event' => "payment", - 'priority' => 1937, - 'ends_at' => "2022-09-15T19:55:58.000000Z", - 'starts_at' => "2023-11-25T08:19:32.000000Z", - 'name' => "9uWl9JunPyftwg9sZ6EOXmzMsMVDhbzfFvUl3UtKdNP5TLVhbhll0GP4QAkQeOPrTAo5HhYx5jCaGbLEuJCfBO4W1IV2UViZVHRWPkdj3cWX27LHxVCRXJ7RR9vhNIu31vkGd5KFMjSHWQRA9E535lViSyzzCHjVEEg0SpYDFFDY1quxNkSS1vmCLOUldc17zrM7imjJVYnMFmZVKbnQskJ4SJWYdnxMjsH9rlpcWw1Vg5A" + 'description' => "B7WpLioRLUylhwp3jBXylmnzTDYQPTQEhEDpiIl88uXhFr9tzNaCFLhrW7Qg63LOoyDR", + 'event' => "external-transaction", + 'priority' => 882, + 'ends_at' => "2025-05-27T10:02:02.000000Z", + 'starts_at' => "2026-03-28T11:05:57.000000Z", + 'name' => "KYDtHXRSpeSviFk4W1qsOLMcNwe8KEeqmGGreSt4nt1ybC0Ywm3a7y1jkUDzYlQVbUnnRBBQRDsGnvgO2bodBPeKpRFsQIEwGMkEBFs4OKbpkXgOJ3P1nM9riBWugVW8sRaEhx8aJkSJHuUfzU3cxqLSG8S4aP0CNMNfb6VowWUVfzovzP7VL5ebcijLtVhmlM6kBu7DCNg4aU7BlWsNECFWA4hHlvtcjGt" ] ); try { @@ -1757,35 +1747,27 @@ public function testUpdateCampaign46() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["3621f56a-34c9-4fa5-be5f-6720278e6e59", "da1143b5-cfd4-489b-92dd-2bd6840af296", "e66a6629-b428-4944-ae5c-b8dddb5197b7", "466bd282-148a-470e-965f-c802f899a2c1"], - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 3817, - 'minimum_number_of_amount' => 5991, - 'minimum_number_of_products' => 5938, + 'blacklisted_shop_ids' => ["2ff9edc9-a924-4740-90e1-487c74be2e05", "d665c81d-ca91-4264-93cb-a96954ba66d6", "9ddde5d8-7816-41b8-b4b6-94fbbb6ad849", "eaf4dc82-581b-42f5-901b-085f9534e8b7", "1bcde041-9fe6-4053-be80-7e883d310203", "2663f127-208a-449b-ba7d-ed685bf91531", "efe0f489-0e13-490b-a9d3-1bdd1ffea6e4", "4f606bee-806f-416d-a3d7-5da3ccb2f206"], + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 3080, + 'minimum_number_of_amount' => 3088, + 'minimum_number_of_products' => 89, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [2, 1], + 'applicable_days_of_week' => [1, 0, 2, 6, 1, 4, 3, 2, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1794,18 +1776,19 @@ public function testUpdateCampaign46() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 7641, - 'point_expires_at' => "2023-12-02T13:00:18.000000Z", - 'status' => "enabled", - 'description' => "6Y5FN9bW9vksFBm8sMwbh1WFtpEmCrFqNwdLZ15QmFMvlNaa2goLZ5E9OEvOUIiBwbJ5GuqfgOe9nVnbOf1mceXbMKgmiS2lNCj0coTfFCchnpKAXXDxQv4bOJ9FCs7r9SIiPLZxhYcpGO5FAV5Tmz4fnzfWLRafbjHHiTlinfVLWJIyG", - 'event' => "payment", - 'priority' => 6001, - 'ends_at' => "2024-05-28T19:21:20.000000Z", - 'starts_at' => "2021-01-27T05:34:29.000000Z", - 'name' => "GZ3LjtgQn48RP8UioFkI4pFJl8a49K0SiRVrDmJ5TPkLuNgnu18c0Kn6PzJQm77hC3byYhnk9L6y5R4kNHRMXQTzW1iBiUI5JGbGoEyKdo0WvNvuZ2zOymd6UzJ163lry8C4rDtJNzcEFdrvo427ISByum8MIrVugVBfTif3qpXYgZnZ3LJOu3iwipHdsS3ShjnA4Sr1gSN2PelpywqnkqJGFUWWcs7OK2a7LaTGiSi2nVCa3OWfS7AqwLlHPiO" + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 9442, + 'point_expires_at' => "2026-07-27T16:15:00.000000Z", + 'status' => "disabled", + 'description' => "LyV7CWdrmk7DRyx2nAdR", + 'event' => "topup", + 'priority' => 2740, + 'ends_at' => "2020-03-22T07:37:22.000000Z", + 'starts_at' => "2026-04-01T07:47:37.000000Z", + 'name' => "nj6HilrfsKlPIExrXeCFOu5KxrV4xhz7DzBywKIciMlN0S7L0N0uBHj0xIlmI7crwjgiJmBq8x2BMoiejWmPY8qwKCFWRUhTWJtrSHM5KvGCx3jvLeQXqJ7fOtRApW564YK0LvLN69VHlYJhXH6cUQL7XLfiXA0zUZ8WIiKSeWU9z6lAbD3wpFlmsWusC8RGaBKUJdHL" ] ); try { @@ -1821,53 +1804,51 @@ public function testUpdateCampaign47() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["6d295ec9-6fb9-43f1-ad81-0e4632de72ea", "c65213cf-fc50-49c6-8dd9-e75eabf8cad1", "3a2e564c-8b11-4c1b-8b08-cc4b66910a85"], - 'max_point_amount' => 9835, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 9312, - 'minimum_number_of_amount' => 6002, - 'minimum_number_of_products' => 1889, + 'blacklisted_shop_ids' => ["b2d391e6-39df-4c1d-84b9-216b48ae6dbc"], + 'max_point_amount' => 8312, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 9752, + 'minimum_number_of_amount' => 7138, + 'minimum_number_of_products' => 7390, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [0, 4, 1, 0, 2, 6, 2, 3], + 'applicable_days_of_week' => [2, 4, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "all", + 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 2083, - 'point_expires_at' => "2022-05-20T04:27:02.000000Z", - 'status' => "disabled", - 'description' => "89AbrhaWMPvJ4w9BbWGLWxTOnqHU20ukx1FDQpVqtvlq3pwtYNpqFJFhJ6HuYWnqyIUhAD4rpz6whWSFAXMqy8UduAdQ5IH0TK2HSat5A6ikNbGO6nv206MCoq10cKjOOAJZbMJkEXTJUvgYePqHLhUyWTkN1F8Xwl2rFV9LPEG0FsEHZ0zFFEN3CsRlByNyR64VEa3", - 'event' => "topup", - 'priority' => 94, - 'ends_at' => "2022-06-10T11:14:09.000000Z", - 'starts_at' => "2021-05-02T17:00:03.000000Z", - 'name' => "muyUE26kLnIwLEQafbBqwyh" + 'point_expires_in_days' => 8179, + 'point_expires_at' => "2020-10-12T16:02:21.000000Z", + 'status' => "enabled", + 'description' => "C43kvR5VzS4JSx7Qk5qYm8EJV1By6vGk0FuWZ3ptkSyNBcc9paWacdvlF8sKq6M8TMch0t9MLsXgvG8EYKbsPpBkO0z5h9VDX3NEhsO0rjGagOIQ6x", + 'event' => "external-transaction", + 'priority' => 5656, + 'ends_at' => "2021-02-17T02:53:24.000000Z", + 'starts_at' => "2026-01-17T20:50:22.000000Z", + 'name' => "sSfu0zX8zdCniT7rbp4RdF8jzLLX07kGwmRZR89QJDyeQCnprhi7qh3KP4" ] ); try { @@ -1883,15 +1864,15 @@ public function testUpdateCampaign48() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["ec27e1fa-9594-4fa8-a7eb-b855cd0d96de", "07290fc4-9498-4953-9376-3885d8206030", "fb7a2b86-05cc-473d-ab49-047a7dcefae3", "a8c4a1a6-b35a-4518-a2de-3c11f40dfbee"], - 'max_total_point_amount' => 3566, - 'max_point_amount' => 3508, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 3229, - 'minimum_number_of_amount' => 9271, - 'minimum_number_of_products' => 9980, + 'blacklisted_shop_ids' => ["a05ca6a3-cd54-48b3-b79f-6057f4c82769", "37bd1739-63e7-4d39-88ee-62031ce5a881", "4ccf983d-5995-415a-9ae0-7b40c5f19568", "404c9022-ac29-4283-8fab-59fc84db4b5c", "b97bff08-5029-4713-a905-2daed8bf473c", "4427732b-ac10-4271-b954-6728c5c51a81", "1d401c4d-1d31-4e19-88ba-14a953a5e517", "10dc2b6b-3f21-434c-8221-1c6e22b6b485"], + 'max_total_point_amount' => 1998, + 'max_point_amount' => 6352, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 9809, + 'minimum_number_of_amount' => 8797, + 'minimum_number_of_products' => 7082, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1899,14 +1880,14 @@ public function testUpdateCampaign48() , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 3, 3, 3, 4, 5, 5], + 'applicable_days_of_week' => [3, 3, 4, 1, 6, 1, 1, 3, 4, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] - , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] @@ -1915,6 +1896,8 @@ public function testUpdateCampaign48() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] @@ -1923,18 +1906,19 @@ public function testUpdateCampaign48() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 7754, - 'point_expires_at' => "2024-09-07T14:03:41.000000Z", - 'status' => "disabled", - 'description' => "6xukRoB486IcnSrXwZGPsDFfbhpjo6CvZmit6sG22LWplDlWahPig9MKERKZGyJip4Qp4t6WiX", - 'event' => "payment", - 'priority' => 9436, - 'ends_at' => "2026-03-24T12:47:19.000000Z", - 'starts_at' => "2025-03-04T12:45:09.000000Z", - 'name' => "4TxH2FAjMtbi1KGeJyFNO2KrkgbsXcbEbgPoZFbPh9J838rL1gDfq3VsJIZMJTMvIMK26sORVFvF51NUOj8RI7n9XLkQqGxRA" + 'point_expires_in_days' => 8213, + 'point_expires_at' => "2026-06-09T22:36:36.000000Z", + 'status' => "enabled", + 'description' => "2uyuazqzFpngLk90ZBFe71DIECbUavopCer6amUqWii2uDVrmTki6pqO0f8cnptMkBRjmpnnbeCg4xumOoxK0oT4F795unttA065Yr03Qzj1", + 'event' => "external-transaction", + 'priority' => 5855, + 'ends_at' => "2024-12-02T19:25:09.000000Z", + 'starts_at' => "2025-11-06T03:17:39.000000Z", + 'name' => "YSblk7QSMdkkKPrtzfsCSKaR3OFn1WKJz5hhBZBCZgSERTDaoK9IqITw9RXh5VLaBXSS3EzsrMpj8GBIyJaRyweuGKy2nXN4UBPwGQ9mhvxLr7QQxCiR4LJ0VAGQ0LknXBVXV6IePzMvb8rIAKhBAUImOpB9NJd0FG" ] ); try { @@ -1950,44 +1934,49 @@ public function testUpdateCampaign49() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["e660e6b4-e143-44a3-8a6c-d343bd1fb901", "9b98d9fa-54a1-4e9e-95f9-88f58e806bc9", "cff2181d-01c5-48d9-b20e-63218320a0d8", "0fc2b22a-cfea-4d55-b152-a55be093af19", "60f6ad90-8b6c-4760-92b6-b910417931af", "6b155b76-d3c6-4cb7-aeb9-c8630f3c6f57"], + 'blacklisted_shop_ids' => ["2247c906-7ba3-4930-beea-f3cfa386b7e0", "c031afbc-ce99-4a04-a020-e8934ab217fb", "4bd86f64-a102-4f49-821c-b79d04b6e4a2"], 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 4084, - 'max_point_amount' => 7719, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7234, - 'minimum_number_of_amount' => 5715, - 'minimum_number_of_products' => 2682, + 'max_total_point_amount' => 7980, + 'max_point_amount' => 702, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 1581, + 'minimum_number_of_amount' => 2391, + 'minimum_number_of_products' => 1565, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 3, 3, 0, 3, 4, 5, 0], + 'applicable_days_of_week' => [6, 1, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] + , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] - , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 5062, - 'point_expires_at' => "2025-11-26T06:29:56.000000Z", - 'status' => "disabled", - 'description' => "0FvKzWLO0X17seRboXyaTp5fxFISfuSj9R4g3InaFkgEEKedrMwdHukpCicHBj64f1DT6D6Mien3I4QpNgQKGBSiEs2F3MGwgLve3TZFNm4", - 'event' => "topup", - 'priority' => 6201, - 'ends_at' => "2026-01-26T23:15:17.000000Z", - 'starts_at' => "2025-11-28T11:16:39.000000Z", - 'name' => "Imcm3HEYVU" + 'point_expires_in_days' => 9853, + 'point_expires_at' => "2026-03-31T09:31:45.000000Z", + 'status' => "enabled", + 'description' => "f60ZOpXb0uUTjEzrW5FEq6VpVqu1DpFd0JaBsPBEjjxsN82R5bV74h6MclFLskpVJhF", + 'event' => "external-transaction", + 'priority' => 8604, + 'ends_at' => "2024-06-27T06:34:45.000000Z", + 'starts_at' => "2024-11-24T11:02:39.000000Z", + 'name' => "hWGp3gTZC60RTw4fZ8zWBqSC3vDIMcnooU2vsEkhFzbMP7H4x70jy8CyXSjsNQfhm4JdiSR8LU0sAxVpKo9Pr8tnCR4b3VVcnR7ySaTJSLXaRbjFaOCY9HY0faJMcRsZ3tfn14pqdpY2gOVzxC2AMFcqtkzhdfPKiy9SERDVnpaYhOvVB8b8Y5rPTIoQafvlfkuyBchbjOVFfaAmwoPiUeFs2qGGZk77FXigkPx1NC7bcdhHDyq2Bme" ] ); try { @@ -2003,46 +1992,56 @@ public function testUpdateCampaign50() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["91154a53-3dac-46fb-8292-098475886a71", "e96464f3-8f43-4ab3-8193-0a02c8db5e72"], + 'blacklisted_shop_ids' => ["8f75b067-ef85-470e-8c2d-7f6d66b2484e", "627889e3-11ef-4b7b-afcf-20faa830caf3", "a7ec7b8e-efde-4a2b-9630-091bc25b605b"], 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 1898, - 'max_point_amount' => 1162, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 4106, - 'minimum_number_of_amount' => 781, - 'minimum_number_of_products' => 8516, + 'max_total_point_amount' => 803, + 'max_point_amount' => 7832, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 4609, + 'minimum_number_of_amount' => 5462, + 'minimum_number_of_products' => 1775, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] + , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [3, 0, 3], + 'applicable_days_of_week' => [6, 0, 0, 5, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] + , ["product_code" => "4912345678904", "classification_code" => "c123"] ], 'product_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 2592, - 'point_expires_at' => "2023-06-04T03:20:23.000000Z", + 'point_expires_in_days' => 1044, + 'point_expires_at' => "2025-02-19T01:08:33.000000Z", 'status' => "disabled", - 'description' => "ULKwo1UdPl33Js1Kuu0UegnQjK5K12MWvCvA9DjpAvmSouPF8sEd3lBtNl0JB2dKxVrlXLEonC1KsoREeh2RXqHgFOF3b7VdwEdOPGXSe9OOoep5LkQDV7qJw1By6uFHkBHhur", - 'event' => "topup", - 'priority' => 7514, - 'ends_at' => "2020-08-10T00:21:56.000000Z", - 'starts_at' => "2021-09-15T08:00:44.000000Z", - 'name' => "vR7Q0" + 'description' => "2XbKSjWX0mczdG92I3EQWa6MviKhzgN1WE1E9QE8I1WOtKGTOoDsggK2zVvIrNmjPyMt7JZTknlcSLOAfgHki7iEUUEZsYB8I8w6YX9AjYRSoiU1BYQYTGkBMdZ9gxwOlUDOeBSRiyqeameMaY0bgN8gTUkelv3hkGmk4iWQZAVafOlabiOcE", + 'event' => "external-transaction", + 'priority' => 1900, + 'ends_at' => "2022-01-02T04:10:15.000000Z", + 'starts_at' => "2020-06-19T07:22:16.000000Z", + 'name' => "h2DXft8ZR3ZIT5H8aSOl3MDXnG9yHqEAThwDuq1zewsMIx1hpzHiKxcCexEPrWNcD1BCJ2Q7A3yxMyBqUSnmfmyMf158jbodxUJxcIS6QwIFvAWC" ] ); try { @@ -2058,29 +2057,24 @@ public function testUpdateCampaign51() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "4dfbd86b-d2ac-40f3-abf2-1742fd1b0ce0", [ - 'blacklisted_shop_ids' => ["55ff1ed4-9328-4c64-a37b-5367a6a8ff74", "4e612bd2-8f38-4939-baaa-2b48f1f076b4", "1bb3e4c2-7ad2-43e2-98a2-e4042ef17b1d", "ae5ff034-af1b-4e97-8c2e-bf785fecf46a", "a231cf03-db07-44d9-9726-d2fefeca4a70", "72ade807-f886-46ff-b12c-418249c751d6", "e7c26046-c418-41d8-a9df-feb662412d35", "9371ba88-a283-4bc9-9808-acd757b92cc0"], - 'budget_caps_amount' => 20443465, + 'blacklisted_shop_ids' => ["940bbb5a-a6f3-48c2-9ca8-dade08301231", "b72e319a-dac5-4d59-8f5f-757896047bf5", "5c231e4e-c8d8-411f-b362-828494384ab8"], + 'budget_caps_amount' => 1914318796, 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 819, - 'max_point_amount' => 5261, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 9913, - 'minimum_number_of_amount' => 5307, - 'minimum_number_of_products' => 568, + 'max_total_point_amount' => 9909, + 'max_point_amount' => 4873, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 8442, + 'minimum_number_of_amount' => 2861, + 'minimum_number_of_products' => 3723, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [5, 6, 1, 4], + 'applicable_days_of_week' => [6, 0, 5, 4, 6, 3, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] ], @@ -2088,24 +2082,29 @@ public function testUpdateCampaign51() , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] - , ["point_amount" => 5, "point_amount_unit" => "percent", "product_code" => "4912345678904", "is_multiply_by_count" => TRUE, "required_count" => 2] ], 'amount_based_point_rules' => [["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_or_equal" => 1000, "subject_less_than" => 5000] ], 'subject' => "money", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1190, - 'point_expires_at' => "2023-07-23T02:14:05.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 1680, + 'point_expires_at' => "2026-03-09T08:44:32.000000Z", 'status' => "disabled", - 'description' => "qVFQp8fp9IpDGNT32XXjSeAsfsowmrnytFnDNPErJC0T6j8TSBN1GRIxfJ3UGUUM2jHDzbRjTfUU5d5AtOipE6L0lEeYXxSLgJV1GwAOqdc8zzTPJEf", + 'description' => "lUd6iH1X66E0n", 'event' => "external-transaction", - 'priority' => 2052, - 'ends_at' => "2020-03-27T18:41:17.000000Z", - 'starts_at' => "2023-08-13T10:55:09.000000Z", - 'name' => "aKIEhnBHfV6tGM4VGRurvyE3ASr9IOsPHz4Zd6uXHhCBvnC8wCQDn5TxePGCKc6zq0vbsfAwCBSEwRfx0DBbiZykOey7zjJ6OyJP83x3uLLTOPjH6jjFnlRSGQkOLow4uOPR7jYUkie5Rbdop3nbAQNRasJaqAeaFh0mPOgC" + 'priority' => 4721, + 'ends_at' => "2023-07-07T06:44:18.000000Z", + 'starts_at' => "2026-07-25T02:10:53.000000Z", + 'name' => "GmKnZ6uDIn3iuFQrrgeXzyNXNrNkeWa9hWsLSo6RhlRrNdmMatyDW12s5SKsd06fYHa9pHdUJ2NkpD9XRln1g4q1AmzenaBAIYsPX5BEVEkSwN7Jl7UfMqNeIWxDQ5mYkDBp76iPlz0WyF7I2Snzg812cd0lMhCHFE2kwBpeHriIaXxYmUfeD23BKTCZPKhRk3w" ] ); try { diff --git a/tests/UpdateCashtrayTest.php b/tests/UpdateCashtrayTest.php index 62ee3120..38241a0c 100644 --- a/tests/UpdateCashtrayTest.php +++ b/tests/UpdateCashtrayTest.php @@ -8,7 +8,7 @@ public function testUpdateCashtray0() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48" + "8d75ff05-2850-489e-9690-b72dc3c395a3" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateCashtray1() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8d75ff05-2850-489e-9690-b72dc3c395a3", [ - 'expires_in' => 2005 + 'expires_in' => 6055 ] ); try { @@ -41,10 +41,10 @@ public function testUpdateCashtray2() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8d75ff05-2850-489e-9690-b72dc3c395a3", [ - 'description' => "bpRx79qoFTViWGk7rsKgu2ihoMxDsfU3TC1A8fV5nkzyaMo6HNFjN16Mt1NNT0LSnWyLCIiaSmxOiabyCFBUZkK", - 'expires_in' => 4779 + 'description' => "IWgGXu2FRRBCtapsc2OJEtIYHTkPMCnHWRhGK3T2O4zTKZrpJNYtglnu99Onqaf5iTxaKHt4HXxpMz5eg3TFJnOMXlccrSM4NeRkShSKYnhr8JJ6rqJ58uKWhjJEVfg4kmmGr3fEZnBlmzk", + 'expires_in' => 8563 ] ); try { @@ -60,11 +60,11 @@ public function testUpdateCashtray3() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8d75ff05-2850-489e-9690-b72dc3c395a3", [ - 'amount' => 4380.0, - 'description' => "MvzRhZdC9PIbxRIokrSMcAe6DLpfhwjho9qAj035em2B0e1zQxL4LWrEkUrKUADYaUMS4V1xY0z6q9RliuqOBINm4Q77ByqizVQoe2X9mQJiEELVlycfdA0s", - 'expires_in' => 3787 + 'amount' => 9181.0, + 'description' => "toyKm38BDyuj1U15iB0VVURHNCTBSkvCAJURQ0xc8v3XGoxNYBzQF26RRnLKM2vajHzuhk8mM7y90MUBMqpZFx6CyPOvMtoUIDYTTb9YLUK2ZY6omFZc6c5lAiaH7ksthq2qt1fISbJLQ2IGy7A4O5EuFDi3ep7E8KTwqzGZlqsrJTtH", + 'expires_in' => 6145 ] ); try { diff --git a/tests/UpdateCheckTest.php b/tests/UpdateCheckTest.php index b4db4fb8..1d941f50 100644 --- a/tests/UpdateCheckTest.php +++ b/tests/UpdateCheckTest.php @@ -8,7 +8,7 @@ public function testUpdateCheck0() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057" + "6334aaa8-498c-499f-81e5-80ba972ad034" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateCheck1() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'is_disabled' => TRUE + 'is_disabled' => FALSE ] ); try { @@ -41,10 +41,10 @@ public function testUpdateCheck2() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'bear_point_account' => "58c6fc1e-aad0-4008-ab38-5edabe3ef82d", - 'is_disabled' => FALSE + 'bear_point_account' => "6ebef7b3-b593-4fc2-9da9-e195f6de97a7", + 'is_disabled' => TRUE ] ); try { @@ -60,11 +60,11 @@ public function testUpdateCheck3() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'point_expires_in_days' => 4917, - 'bear_point_account' => "9ec4d7b3-6797-4a91-82b0-fdf90cdc7109", - 'is_disabled' => FALSE + 'point_expires_in_days' => 2773, + 'bear_point_account' => "d4f41d2f-41ea-4cd9-a9d6-ed9543f0b474", + 'is_disabled' => TRUE ] ); try { @@ -80,12 +80,12 @@ public function testUpdateCheck4() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'point_expires_at' => "2023-02-13T17:32:32.000000Z", - 'point_expires_in_days' => 8643, - 'bear_point_account' => "c0540a40-0adc-4b7b-9bb9-59edfa1e7d66", - 'is_disabled' => FALSE + 'point_expires_at' => "2025-09-16T02:20:58.000000Z", + 'point_expires_in_days' => 1125, + 'bear_point_account' => "efd61b1a-2ca8-451a-9c5f-45c798e54544", + 'is_disabled' => TRUE ] ); try { @@ -101,12 +101,12 @@ public function testUpdateCheck5() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'expires_at' => "2022-06-05T04:11:55.000000Z", - 'point_expires_at' => "2020-12-11T01:27:46.000000Z", - 'point_expires_in_days' => 4491, - 'bear_point_account' => "b9ac68ce-2cea-490d-8793-427b16d1e03d", + 'starts_at' => "2024-09-07T01:51:17.000000Z", + 'point_expires_at' => "2021-09-05T20:19:57.000000Z", + 'point_expires_in_days' => 1439, + 'bear_point_account' => "2a47d7de-0a0e-4df3-bb3d-90fe9c82aeb4", 'is_disabled' => TRUE ] ); @@ -123,14 +123,14 @@ public function testUpdateCheck6() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'usage_limit' => 2417, - 'expires_at' => "2026-01-18T10:29:27.000000Z", - 'point_expires_at' => "2020-10-13T06:16:41.000000Z", - 'point_expires_in_days' => 4862, - 'bear_point_account' => "41af95e2-3d54-4991-b94f-c977e4835ef1", - 'is_disabled' => TRUE + 'expires_at' => "2023-11-04T09:45:58.000000Z", + 'starts_at' => "2020-07-26T14:31:25.000000Z", + 'point_expires_at' => "2025-11-25T23:11:46.000000Z", + 'point_expires_in_days' => 5463, + 'bear_point_account' => "7a14c455-855b-4078-b2a7-be742e5abcdc", + 'is_disabled' => FALSE ] ); try { @@ -146,15 +146,15 @@ public function testUpdateCheck7() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'is_onetime' => TRUE, - 'usage_limit' => 5924, - 'expires_at' => "2023-09-25T18:35:42.000000Z", - 'point_expires_at' => "2022-04-06T00:32:24.000000Z", - 'point_expires_in_days' => 8158, - 'bear_point_account' => "7b996ceb-e2e1-48d0-b02c-5cf7705995fd", - 'is_disabled' => FALSE + 'usage_limit' => 8885, + 'expires_at' => "2022-04-09T09:56:30.000000Z", + 'starts_at' => "2025-07-10T14:48:08.000000Z", + 'point_expires_at' => "2025-02-07T16:10:36.000000Z", + 'point_expires_in_days' => 4405, + 'bear_point_account' => "caa60e62-c121-4749-9b4f-ad7040f9962c", + 'is_disabled' => TRUE ] ); try { @@ -170,16 +170,16 @@ public function testUpdateCheck8() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'description' => "D0eLyZpFNZ79bus52pNLLPo", 'is_onetime' => FALSE, - 'usage_limit' => 7584, - 'expires_at' => "2025-03-24T19:47:24.000000Z", - 'point_expires_at' => "2022-08-06T09:15:36.000000Z", - 'point_expires_in_days' => 7861, - 'bear_point_account' => "70108e13-b814-4953-921d-722526c89c5d", - 'is_disabled' => FALSE + 'usage_limit' => 2519, + 'expires_at' => "2024-09-05T22:32:23.000000Z", + 'starts_at' => "2024-12-07T15:47:41.000000Z", + 'point_expires_at' => "2021-07-26T12:08:50.000000Z", + 'point_expires_in_days' => 1049, + 'bear_point_account' => "c866d082-154a-4828-b7f4-56923f0ec461", + 'is_disabled' => TRUE ] ); try { @@ -195,16 +195,16 @@ public function testUpdateCheck9() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'point_amount' => 7063.0, - 'description' => "CEhVooVmB4cFvbTIGcXWAqG4BSfipEZMFGhk16I7iXigWOnUAkBWGfv1h3SdKWf7Mk6qxlTgasH11ZahWwt0KCw4FDQO05qLTqGDbzQDuaFv4VsaDUMga8HPHLfj8VAxLQCn6DppPY7uZKs5wMf3MBYDCuFCMBOgtd28MFakoJp4sttlPyu0hLTf3LV1FvqM27", + 'description' => "OOZNR9womkOYYXss1h0acoAUmABE9DWtANH45sfx8Sg9q1O62IQSAJ63xgskw6yfFQPcXHRn", 'is_onetime' => FALSE, - 'usage_limit' => 2449, - 'expires_at' => "2020-08-03T06:46:10.000000Z", - 'point_expires_at' => "2026-06-03T16:13:08.000000Z", - 'point_expires_in_days' => 2622, - 'bear_point_account' => "a69aa3f1-6679-49e2-bfd4-193394ba5d95", + 'usage_limit' => 6847, + 'expires_at' => "2024-12-26T10:05:55.000000Z", + 'starts_at' => "2023-07-07T11:33:45.000000Z", + 'point_expires_at' => "2023-11-01T22:14:27.000000Z", + 'point_expires_in_days' => 4116, + 'bear_point_account' => "ca5d0463-30bf-4582-8753-c60952ae77d8", 'is_disabled' => TRUE ] ); @@ -221,18 +221,46 @@ public function testUpdateCheck10() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "6334aaa8-498c-499f-81e5-80ba972ad034", + [ + 'point_amount' => 4888.0, + 'description' => "5Zlq5PBZ9vRV0xbdBDEvdzHS5KI84n4B4JwtxM", + 'is_onetime' => FALSE, + 'usage_limit' => 3065, + 'expires_at' => "2024-02-08T20:12:42.000000Z", + 'starts_at' => "2025-01-13T01:03:42.000000Z", + 'point_expires_at' => "2025-08-08T15:46:14.000000Z", + 'point_expires_in_days' => 145, + 'bear_point_account' => "9d2e0b7b-627b-42fa-ace5-90a438582aaa", + 'is_disabled' => FALSE + ] + ); + try { + $response = $client->send($request); + $this->assertTrue(true); + } catch (Error\HttpRequest $e) { + $this->assertNotSame(400, $e->code); + } catch (Error\ApiConnection $e) { + $this->assertTrue(false); + } + } + public function testUpdateCheck11() + { + $client = $this->newClient(); + $request = new Request\UpdateCheck( + "6334aaa8-498c-499f-81e5-80ba972ad034", [ - 'money_amount' => 4647.0, - 'point_amount' => 6854.0, - 'description' => "WXNEvBDebROkI568yn3vAdg2WzE6cQfJbdKVhYmdIeaGtyZiVBFtaHsVEu5jHLt1IIKsQ450xUM6O5hfI4vi32RsgmtpDzruBR2bpCJbWCsF1XOMwOMfbCbRi8MeoObjQBbD5vivOmPF0WWyAe43BTjYiVtd", + 'money_amount' => 9690.0, + 'point_amount' => 8383.0, + 'description' => "PQrwaZ5xfzumz05DAlrcpNez8TuusjLCXuqGq9aXt2RyxOmHZB8Yd9TYL0bkCAVqSRIdac4BtBwC2bbOKrqEvtHSmLf6gZqSXb2Lr55RtyiRtGJ1HUxolj1", 'is_onetime' => TRUE, - 'usage_limit' => 9498, - 'expires_at' => "2022-07-24T17:11:56.000000Z", - 'point_expires_at' => "2020-01-26T22:14:55.000000Z", - 'point_expires_in_days' => 1480, - 'bear_point_account' => "98e54544-381c-4b93-956d-36e72f84859e", - 'is_disabled' => TRUE + 'usage_limit' => 7568, + 'expires_at' => "2023-08-27T16:51:38.000000Z", + 'starts_at' => "2024-10-22T00:09:47.000000Z", + 'point_expires_at' => "2026-03-12T10:32:07.000000Z", + 'point_expires_in_days' => 2240, + 'bear_point_account' => "0a29aeab-54fd-4e96-90fa-660dd47ba12f", + 'is_disabled' => FALSE ] ); try { diff --git a/tests/UpdateCouponTest.php b/tests/UpdateCouponTest.php index 0e9736d2..0ba7da5b 100644 --- a/tests/UpdateCouponTest.php +++ b/tests/UpdateCouponTest.php @@ -8,9 +8,9 @@ public function testUpdateCoupon0() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 9982 + 'discount_amount' => 5315 ] ); try { @@ -26,10 +26,10 @@ public function testUpdateCoupon1() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 9806, - 'name' => "KlOmIqFEpEzlkbZXsHeK96R7zZjofXop8q4Bfps6VchHwOSBaSPaNKxM4bPYP" + 'discount_amount' => 1051, + 'name' => "AXdvLcusNkP92lEHAtBr5uMSg7mI2h9L5UgNjF9pGXPoR6V6EH9oG2E8mJwg74tJdyJ5Llab29gfUQ6hTQL306GhITMLH" ] ); try { @@ -45,11 +45,11 @@ public function testUpdateCoupon2() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 8942, - 'description' => "UYIRAISeS032nbwP9uwXrTBWthKP8SFB1epaCsenfTVlWMFnuMgJI5wZ1", - 'name' => "cKhV86" + 'discount_amount' => 8924, + 'description' => "fb2965KcWooPsLAa0LofoeILq2j1JbokM11iel9SifEKQQKEl5jTOYEn550ChTMJy5Ri4zQipR66DYXbWwtCBK4yI7b7ruIn1DQefV0LKmn0D6u1aqXUgLXLPq2aRw08aQ0rfHosccmXhG1yeE5a", + 'name' => "4GKVSCfP0aoPIG5NuiBMU7rfLf6FhpORYw57l88LjJn33RIRSOmlXSQfzzTwn3Dxt4Xew7YzDaZ1J9OdsQM2IVUV93tsgTE0JEew3ek7732woVpaWA" ] ); try { @@ -65,12 +65,12 @@ public function testUpdateCoupon3() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 8499, - 'discount_upper_limit' => 179, - 'description' => "fLMEPLjDOHvTYhO06QE7ACXnugqJAsKtBEhfGR87GnzBbDtq5K3lfoJShMC6uD2oZ5QpD7GXwDffXUtXBf9of2MaByNhkorzLzXS7sax7iYOPlAj5UlMDxo6iDarlMDzJC7wMAkFYNemkzZpvDvog0lglLv2T", - 'name' => "90aOF7qLZJG6mWFW8mYG8iBpA9wK7FerK" + 'discount_amount' => 494, + 'discount_upper_limit' => 9481, + 'description' => "4e207OnXy1NWRJfp7ZK3WimQaowti0F0S2aIOKkN5iwpVUwFU1amkd1FBZBysFgH8TiyAaF4dUSAbqyi68iyJ302sQl233vCftoqwC5tymvF1K23X2uYu46ypSW9PxtiaID1SUCfz9yEelMoF9a26c", + 'name' => "RLHzQWOO42l0o0g8SXRzZ3pUKHHeXuuwg12Ygg3AsTOryINKyRm" ] ); try { @@ -86,13 +86,13 @@ public function testUpdateCoupon4() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 1389, - 'starts_at' => "2023-07-31T03:12:28.000000Z", - 'discount_upper_limit' => 934, - 'description' => "DJDN9kjnEAtWkM10yTZC3mt5NbCfjtxFXhJHyZxe38yvM1SEczLfO3bcMSuKdq3FslGbkHo1PhxbbT", - 'name' => "umORVj1yDfkPqeu7VGzhCxzDjEPJsArCV0qEvJPpVoq77PuYo1F" + 'discount_amount' => 7626, + 'starts_at' => "2026-06-30T19:40:35.000000Z", + 'discount_upper_limit' => 2701, + 'description' => "WCDcmsuvkMrJePtGFhv4aIw1aGtGR3fEQezBo8XnXONHGXDMcl8tuhVdB5KkP8PHvZEmmcBKkGsr9sdEDTBkey7pr4d2jpaf36YY6mrG9Y2ztoKUUUx5B1bSO8xEgnoe60dnWTCVmm3x115QsBZT6dCGgqZsePkl6iY0bdXM6Nza2rTctUJQmh0gNd3qkWY4lVW5zCUF3zWzIdrHm6OsiyHBxsWBtx4G7cLViMByCBNzcDCX5bbsPzVUGeD2BWp2", + 'name' => "XUNEsAtEjlivj0NhalsavWYZduu" ] ); try { @@ -108,14 +108,14 @@ public function testUpdateCoupon5() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 2270, - 'ends_at' => "2020-01-09T00:59:02.000000Z", - 'starts_at' => "2023-08-18T03:35:57.000000Z", - 'discount_upper_limit' => 2276, - 'description' => "DE8cTf3i5qFGBCHYpL8ODBvwgaMAc0JPVvhl1tkrYQHQhhRs2PIaofbMQ1Wyxx6iPX8wNVpCNUyiEzApKM66ZkEOto1oTpzcZyDOIWVwoFQcmGYbDKlivyrCrMwSNsOLmKdqXCCeTbwp9jzAmkVeybVqp1Y", - 'name' => "zurkqIAwcJ63x2WplkqrFdjX6CETl764u1bEUuZsZXEigsXHGq2ofRToY5BXgCjIyZIJEzXmOEMtSXxzZokGYkRiArikWZSvWA49o8HQUEwypAtZsgS" + 'discount_amount' => 9135, + 'ends_at' => "2026-05-18T05:56:22.000000Z", + 'starts_at' => "2025-01-31T18:18:00.000000Z", + 'discount_upper_limit' => 9337, + 'description' => "nvh05rJdA", + 'name' => "nnKPkjJzRbGyuQYyb8948tP" ] ); try { @@ -131,15 +131,15 @@ public function testUpdateCoupon6() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 7620, - 'display_starts_at' => "2020-01-08T19:41:03.000000Z", - 'ends_at' => "2020-11-04T00:52:13.000000Z", - 'starts_at' => "2024-07-24T16:24:33.000000Z", - 'discount_upper_limit' => 9599, - 'description' => "S6m6W4ycEKeHr4636lRXTr2iPpZt0j1CI3l6J30qBjXV2f99mPOolq1eiW9RuNHXLsbYmrfHwiW6AehvKLu9jSykyDMxjQhXvqsNkUwpnxOJbMzTMi5NaDqvIkEgkU1iGJo4Veu1nD62pEennAfXO8IbuWWi93UYOzWoEzm8A2AGl9yivXZBxfQ6TXMiAoASOIgsAFMRnA6RqJv3Yoi1HNQ6SUUx", - 'name' => "HdkFZrSjoj4E906hjOODSKfXhRhf12fH18u3lWSr6bxBxhq8hzLJKGl7pegu99iLkGceRH09p3Djf3UXXM3TuFXvJTrk8Ursx5VM8ua" + 'discount_amount' => 5513, + 'display_starts_at' => "2021-10-20T11:39:58.000000Z", + 'ends_at' => "2021-03-25T06:50:05.000000Z", + 'starts_at' => "2022-07-25T21:56:54.000000Z", + 'discount_upper_limit' => 4642, + 'description' => "6V", + 'name' => "kRaNaNdjmk2wkclkjGIdrGdF8qpLKYfd3JbJX5QcdKyJ1DmsToKu4w1tRUaP7" ] ); try { @@ -155,16 +155,16 @@ public function testUpdateCoupon7() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 8351, - 'display_ends_at' => "2020-11-14T07:30:37.000000Z", - 'display_starts_at' => "2022-04-17T04:23:33.000000Z", - 'ends_at' => "2026-04-30T01:32:57.000000Z", - 'starts_at' => "2025-02-07T05:33:25.000000Z", - 'discount_upper_limit' => 8569, - 'description' => "Qz7D46SGfEdpD0URVkFLTmlxp8SI9cXescrmSD5nkp7THGlyH3t2HB4wHFbCGx0Xzqx2wtaKpu1qdmiKn22F3ctIsxTTV24W3iMjgCaf4v1F7zb24TvVYyzGoNYLIXxqonkMGqXlJpJRQwp9nn9cv0p2uygmHKqGnnOeMtFto3ZtBMyDD0JldWFE85ZjbUaTENhmx5ChLqBvfWnrg6wEB880lMBDEtofOwuX4DmXscPUoeV1XH78h5Guq", - 'name' => "wmdx9H0OP7RXsy9" + 'discount_amount' => 9185, + 'display_ends_at' => "2021-03-27T01:31:35.000000Z", + 'display_starts_at' => "2026-03-13T16:56:59.000000Z", + 'ends_at' => "2020-11-29T20:36:29.000000Z", + 'starts_at' => "2025-05-13T18:15:19.000000Z", + 'discount_upper_limit' => 8224, + 'description' => "Mt7bWysOyzqkBrGaMjb1sugqjEeek3DeIDBfKsRBbYLkU2TfJXzuBqGFPRe", + 'name' => "FsmxaxT8Xwuc649dznjsqwxML0aHpi" ] ); try { @@ -180,17 +180,17 @@ public function testUpdateCoupon8() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5045, - 'is_disabled' => FALSE, - 'display_ends_at' => "2021-05-25T15:04:25.000000Z", - 'display_starts_at' => "2020-10-28T00:09:22.000000Z", - 'ends_at' => "2024-01-09T02:06:57.000000Z", - 'starts_at' => "2022-05-07T00:51:33.000000Z", - 'discount_upper_limit' => 4023, - 'description' => "XdzXIFXZbjsiiNi", - 'name' => "XZ0lFTg0buQwKeaQ" + 'discount_amount' => 5877, + 'is_disabled' => TRUE, + 'display_ends_at' => "2022-05-26T09:15:50.000000Z", + 'display_starts_at' => "2026-03-13T17:35:56.000000Z", + 'ends_at' => "2025-07-04T16:39:40.000000Z", + 'starts_at' => "2024-05-16T01:39:05.000000Z", + 'discount_upper_limit' => 5912, + 'description' => "7lUTrE8EACTMWkW53gnqE0TT1OD00WYy85d5RKAlbrPQ0st0t7", + 'name' => "yJcv8GqBqgGEHafl1jNP9k7" ] ); try { @@ -206,18 +206,18 @@ public function testUpdateCoupon9() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 9800, + 'discount_amount' => 9717, 'is_hidden' => FALSE, 'is_disabled' => TRUE, - 'display_ends_at' => "2025-11-20T02:34:56.000000Z", - 'display_starts_at' => "2024-06-24T01:51:17.000000Z", - 'ends_at' => "2025-03-31T05:45:25.000000Z", - 'starts_at' => "2021-03-09T04:00:04.000000Z", - 'discount_upper_limit' => 8031, - 'description' => "vtLGTKy9baAXpUrNxQgJv2d1RjRDvxxlQFhM2eopmIlmvqzqnGOYbg6rd", - 'name' => "qjemTbEPE7it6nxw8VlzyCNbz8zcALV0qfa" + 'display_ends_at' => "2024-11-21T10:55:09.000000Z", + 'display_starts_at' => "2020-03-16T19:31:58.000000Z", + 'ends_at' => "2026-03-30T05:25:23.000000Z", + 'starts_at' => "2023-05-20T05:09:00.000000Z", + 'discount_upper_limit' => 1639, + 'description' => "A7an27PrVxBqiE9YWo8xjmzBGJVwTTanAXyFjLag3gPPvlq0FFntKGY10p", + 'name' => "7NPGQTdAXKNGuLNgDO4Ma1ptA22IkyjkgPuZUMAq2NjJocNYKTr" ] ); try { @@ -233,19 +233,19 @@ public function testUpdateCoupon10() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 360, + 'discount_amount' => 3452, 'is_public' => FALSE, 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2023-05-22T03:16:41.000000Z", - 'display_starts_at' => "2022-04-06T06:07:30.000000Z", - 'ends_at' => "2022-02-12T10:30:43.000000Z", - 'starts_at' => "2021-08-09T17:49:18.000000Z", - 'discount_upper_limit' => 7536, - 'description' => "bWk8lIjmXf3crokuVBQQlsA8T5nZUMuDqspHuPmGiUoPt", - 'name' => "za9Foxx3GETJuunMNM7JUVu7YgDI0zSm63cU49za1QJALcpDZJ7YKoaGZqFQRMYj7eI0OiTgfPr68fP2A8RCqVjIMZulltZtjgMfuD" + 'is_disabled' => TRUE, + 'display_ends_at' => "2024-12-01T07:47:41.000000Z", + 'display_starts_at' => "2023-10-09T14:13:25.000000Z", + 'ends_at' => "2022-12-12T09:19:45.000000Z", + 'starts_at' => "2022-10-25T19:16:03.000000Z", + 'discount_upper_limit' => 9075, + 'description' => "PqyT3XyCFCrR8uZnHFgU1ZOwuoeukDxIIOg9CcbCgtxt4qQAP06TDLYKBc2zP", + 'name' => "6wToG8lTKcMPiFJX3LNKTomMc8wnROYRP673oHx5N3DOO7AdxANDE2ea2N2bsCqxQkk2AG5TTqX05IlCZ5tUdSwXVRIVCnlZj6NtOwX" ] ); try { @@ -261,20 +261,20 @@ public function testUpdateCoupon11() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 1912, - 'code' => "Qgsi", - 'is_public' => TRUE, - 'is_hidden' => FALSE, + 'discount_amount' => 9010, + 'code' => "F", + 'is_public' => FALSE, + 'is_hidden' => TRUE, 'is_disabled' => FALSE, - 'display_ends_at' => "2025-03-13T18:25:35.000000Z", - 'display_starts_at' => "2024-06-05T18:41:57.000000Z", - 'ends_at' => "2020-06-28T04:06:10.000000Z", - 'starts_at' => "2020-01-14T00:33:18.000000Z", - 'discount_upper_limit' => 5954, - 'description' => "eZX8hYKnrzJWptMhyWUi64YZbGeyCSFHt3mcrCB8tq8q2IVY2UPxEK8mwHnigIC2xteLEmOps", - 'name' => "u4P22rjT4dupTBgLrwJlYmSqD3jh0KtoQaeaW3v7wYe7b9HTOawWBmO" + 'display_ends_at' => "2025-02-11T17:27:14.000000Z", + 'display_starts_at' => "2021-06-29T01:26:09.000000Z", + 'ends_at' => "2022-11-26T02:00:19.000000Z", + 'starts_at' => "2022-04-26T03:04:13.000000Z", + 'discount_upper_limit' => 7606, + 'description' => "9uaTF42abkgSmtEHAWzKVmwmqN4ax1Q1Fha", + 'name' => "0o1JxRbdO7sJM" ] ); try { @@ -290,21 +290,21 @@ public function testUpdateCoupon12() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 9162, - 'usage_limit' => 5740, - 'code' => "S", + 'discount_amount' => 6537, + 'usage_limit' => 1899, + 'code' => "OiIt9", 'is_public' => TRUE, - 'is_hidden' => TRUE, + 'is_hidden' => FALSE, 'is_disabled' => TRUE, - 'display_ends_at' => "2020-01-21T11:29:07.000000Z", - 'display_starts_at' => "2023-08-16T09:10:21.000000Z", - 'ends_at' => "2026-02-08T14:03:05.000000Z", - 'starts_at' => "2021-02-28T20:31:09.000000Z", - 'discount_upper_limit' => 7154, - 'description' => "gVZwJO2xNcltqUbvpNyoJI0vqJ8n0oUjQYsKaRMsrJUacY2rYQO4gmGHCfbUV5BkcqYiSNlDYC6MEWefziiHI3EykNpjwCPjAkzyY2kmUe2JJ53U3N6F0e26pbO3HttlG4eyiatMI7VF3dtugJSz1Q3vovXNsgFsW05W19aXuGVVRQlUVJv9CZ2ZsBhmJBENJ2Jp2YLnPueitIaB8AWaFb8JKCZbl1FLUJSG0fudQ9bvTSzM", - 'name' => "BL1Qigyh82R8yfv5oZ1A8LucSTZwJytxSEpRfXYxFxMDsqe8NITOunWJGeGMfsCgwJoSsvq0p2vMuqT6yOdp5xmnGGOh83wDY3YT1DlU5jqThl0v0LlAw1sxsypK" + 'display_ends_at' => "2022-08-09T00:19:50.000000Z", + 'display_starts_at' => "2021-10-25T14:55:25.000000Z", + 'ends_at' => "2023-12-15T10:46:51.000000Z", + 'starts_at' => "2020-10-28T06:27:26.000000Z", + 'discount_upper_limit' => 2178, + 'description' => "KCX0VzisXLLiEpULitiIsW57odiOHhS8DsZfAQRFK6oTTeP8tTTuInowX2TMHi2vDKbmu86aUF4jypKaAY4yQaiw0JpUpNfjrUKaUCU4cuncfOgZgC0vnz9vdHX3zI21M9POKUqkrXt", + 'name' => "AeLmERqX5bwDROtzb2hizqeaCyQX" ] ); try { @@ -320,22 +320,22 @@ public function testUpdateCoupon13() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 4754, - 'min_amount' => 9311, - 'usage_limit' => 1175, - 'code' => "T", - 'is_public' => TRUE, - 'is_hidden' => TRUE, + 'discount_amount' => 3212, + 'min_amount' => 1198, + 'usage_limit' => 8087, + 'code' => "A4kt1", + 'is_public' => FALSE, + 'is_hidden' => FALSE, 'is_disabled' => FALSE, - 'display_ends_at' => "2022-08-31T17:30:42.000000Z", - 'display_starts_at' => "2022-06-01T03:46:12.000000Z", - 'ends_at' => "2026-07-01T21:27:25.000000Z", - 'starts_at' => "2022-12-08T11:28:29.000000Z", - 'discount_upper_limit' => 9320, - 'description' => "Y1karSx9kbbfwykuboyLPrrY2btuxHx9YophvSLqEzRt6XTR3oDpLSuhWGSp4IuNXEvAYv341undTljbWPhfpiwPMjupC65xVDnAJbsKD6b895iftqbY67Ut2zsAKH6lKT6gJXbaEKAddoUM0CRdaSDeoQ9lXXELG9oQdgpEse81VvpXr3", - 'name' => "euSevupI3Lg6cydG4CQY3zROLCcC3cDzGwCmJXHiF5C2aKJupg0Hph0EUCWBeCDLYnE6HiVXo" + 'display_ends_at' => "2023-02-21T00:43:39.000000Z", + 'display_starts_at' => "2025-10-04T03:58:50.000000Z", + 'ends_at' => "2023-01-19T13:47:49.000000Z", + 'starts_at' => "2024-12-25T16:30:34.000000Z", + 'discount_upper_limit' => 2429, + 'description' => "gftNOCeiOWbpouk4VaYSYsKX6oU3L46cfTNsJ74FdhPrGorQztiuURWZ5r1OnryKkdpmMzmoITgipjScgSjEKEvn9tkKJsfEeEirDJBvMOLUpWvpkfaBwAHAugbJ1KgmPImdwaTBcNwqaqeRCH16a6zzUqrHdosHdbmLywqu", + 'name' => "kvEUDGTtuu5mLHhGQ9yekqoyNLKN2h7BNq3rRMob2yqEgXsKX0DNjA5LloL" ] ); try { @@ -351,23 +351,23 @@ public function testUpdateCoupon14() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 8000, + 'discount_amount' => 2812, 'is_shop_specified' => FALSE, - 'min_amount' => 5063, - 'usage_limit' => 30, - 'code' => "9", + 'min_amount' => 7813, + 'usage_limit' => 1879, + 'code' => "2", 'is_public' => FALSE, 'is_hidden' => TRUE, 'is_disabled' => TRUE, - 'display_ends_at' => "2024-10-06T21:29:00.000000Z", - 'display_starts_at' => "2022-01-24T19:11:14.000000Z", - 'ends_at' => "2026-05-31T09:44:10.000000Z", - 'starts_at' => "2024-09-02T09:48:59.000000Z", - 'discount_upper_limit' => 5694, - 'description' => "WMyEn4Q3X3BDxBJJ5t6h3IPcBKQDcagEkitF8iACEva8PGaDArnv6F3HhJclpvEl0kBLWjkCR0Mj5I3Hqz506kx1IdZKDkCNCl989Inr9h5bKrK2A0mcFTtdvdsEkzDVoxJr0lAnMovtOnbZ68JstsOcxw5PoatcF0TU5W5omYIqjFLKdIYieVX7m2aCCypluKCuWAlkVHsDkHFJvihW5VcQOv2mc2ISnCuuu6HEZIC", - 'name' => "TUsFd55cysKpzPw06buTFvYo4vEubGw6jVHah2jNyPqoWcQPdnYsCcbQIY2KFXsspdkpVkTBJa3OTrsXs88kJNoIZazm0" + 'display_ends_at' => "2020-09-03T09:26:31.000000Z", + 'display_starts_at' => "2020-09-06T02:48:23.000000Z", + 'ends_at' => "2020-07-05T08:24:28.000000Z", + 'starts_at' => "2021-05-15T18:41:24.000000Z", + 'discount_upper_limit' => 5797, + 'description' => "ADg0EGo2tY0BvAArU4c3Hcr3rYtMZs1YhEQlphw1DkmThPoIdPA7X1r8JTPyIk7mw82VAIRkHcNMgqN77FQwuiGtQW4pnFSkfz0ZAYuHKErS89ga8rAwXpAiqwTxt1HL4wWzmkMDA4SVfWD13Z", + 'name' => "j3L9DQPYajb0tVdWEdtL2u" ] ); try { @@ -383,24 +383,24 @@ public function testUpdateCoupon15() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 3692, - 'available_shop_ids' => ["c7709cd0-38d4-450c-a6db-7b18c5ccd65a", "a756ce84-ea1c-4381-b707-452d892ab3e5", "9198e666-e92c-4824-a83b-09c850eb46d6", "a019cf83-1214-470e-b007-87340ee57012", "1022d544-ef75-442f-b662-b8718d5e2b02", "7a0727d6-c207-498b-a02d-a67acc4cbb71", "f1190ebd-dfb0-4f48-b93a-1b9c40945268", "c39fd1db-2325-46bd-874e-2044b3c338c9"], + 'discount_amount' => 4552, + 'available_shop_ids' => ["1ed972a8-3141-4d37-88b7-fb81cf4ce2a9", "7f4fc3b0-1822-4081-a304-22b9dab5255d", "060255e9-e158-4609-a93d-b5a2f43102b2"], 'is_shop_specified' => TRUE, - 'min_amount' => 1288, - 'usage_limit' => 4891, - 'code' => "OGRlL4QD", + 'min_amount' => 2385, + 'usage_limit' => 6449, + 'code' => "VWdznJo", 'is_public' => FALSE, - 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2024-03-16T21:26:39.000000Z", - 'display_starts_at' => "2024-02-15T17:20:12.000000Z", - 'ends_at' => "2025-08-09T11:24:46.000000Z", - 'starts_at' => "2025-03-06T18:22:23.000000Z", - 'discount_upper_limit' => 2173, - 'description' => "zYwdZH6RYisLngmui2yyfAvCUPPfC6gPSyCFjnlF5wS89FXtStGksuJSc3uI6YbNMb4YSuPWKo7xO0kav9UABs7zcSSckrHrP7zrKa6Deu24AbEENpv2mR4vcFbZYPGyrsGLqJFlR", - 'name' => "MGfDCisIe5qHDsMdG7wbTK" + 'is_hidden' => TRUE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2021-11-07T09:25:28.000000Z", + 'display_starts_at' => "2020-05-08T21:56:06.000000Z", + 'ends_at' => "2021-03-28T10:27:47.000000Z", + 'starts_at' => "2023-07-19T14:38:32.000000Z", + 'discount_upper_limit' => 212, + 'description' => "BrHHw3tEdBOJZocfpIFBg2EP1IMpzVlOR0ZjHbJ4pIYeH1mIj", + 'name' => "91BovJNiyan2Rg9xEgMUhIRyB0Lq7z8Ljil9JSMA7rA7mkLLtmKfguDK2IgQjODYIDOJbPEulQIv" ] ); try { @@ -416,25 +416,25 @@ public function testUpdateCoupon16() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5957, - 'storage_id' => "9fcc1670-210d-4c14-a958-911ac59654fa", - 'available_shop_ids' => ["5a6439d3-9dfe-473d-b1a1-378c95ad3002", "ebcbb1f1-f018-4425-a303-ca34dd6f9cad", "1a324ea1-1373-4bab-985d-e7d0ede5301b", "07b634fb-0761-4b00-a95d-f6e45b4e27b6", "b48a540e-e597-4f78-bd75-05f78ea20b1d", "268f9c55-4af1-4169-8db6-348486b6a734", "7c1999d9-34be-4f84-9952-ac54cc54ba59", "1b452bf4-e673-4a4f-a865-0a83342b0588", "2b62b1c5-10ce-4b97-9518-6a39a9954ad8", "48a95762-8877-41ec-8367-fb0ad7e7f677"], + 'discount_amount' => 339, + 'storage_id' => "345fe9eb-7d19-4491-afd1-6a1a5086159a", + 'available_shop_ids' => ["ca14d741-1fa5-4bcc-a528-e1ebe6c6bc0a"], 'is_shop_specified' => TRUE, - 'min_amount' => 1986, - 'usage_limit' => 7545, - 'code' => "OkIYkb", + 'min_amount' => 3153, + 'usage_limit' => 7118, + 'code' => "6y6", 'is_public' => TRUE, 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2025-09-27T12:51:13.000000Z", - 'display_starts_at' => "2023-06-25T10:14:41.000000Z", - 'ends_at' => "2021-12-31T10:33:10.000000Z", - 'starts_at' => "2024-02-26T11:10:44.000000Z", - 'discount_upper_limit' => 7760, - 'description' => "qh2Y5zV0C85Vn4l2htJKp8EeWwIbRZU73CECtq6YH4jkVjZI7iaSuegvmESb5ZkkQma", - 'name' => "0HXRKU" + 'is_disabled' => TRUE, + 'display_ends_at' => "2023-03-07T10:32:29.000000Z", + 'display_starts_at' => "2024-04-30T08:00:56.000000Z", + 'ends_at' => "2021-11-21T22:56:26.000000Z", + 'starts_at' => "2025-06-12T16:10:21.000000Z", + 'discount_upper_limit' => 5552, + 'description' => "nRuldHpSuEUpdPie9qQ2GFfC", + 'name' => "at9jn8DwInc5YWbNc2E2NkkIcBn5byBGxSlhAbqrppUqGdxMo" ] ); try { @@ -450,26 +450,26 @@ public function testUpdateCoupon17() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 4496, - 'num_recipients_cap' => 7960, - 'storage_id' => "0c4ce6fb-f1fd-4726-a15b-d0251c15ebba", - 'available_shop_ids' => ["c847f617-b076-45b4-ac1f-6e5ec6b275ff", "9b1a77fa-396b-48f7-ac04-01bdeef6b35a", "16c0b207-d246-49fd-be74-6d539d740fad", "db1da604-9fd7-41f8-b461-e140471d75d2", "f9a43945-6e1e-4417-838d-7f673a428d53", "c81bf52d-16b2-4f52-ba26-5673c05e8129", "65075ab2-417f-4c7d-9ff9-52ecf425b57e"], - 'is_shop_specified' => FALSE, - 'min_amount' => 8859, - 'usage_limit' => 9969, - 'code' => "ZtrGXV", + 'discount_amount' => 6688, + 'num_recipients_cap' => 7295, + 'storage_id' => "b5c55efc-c1c5-4f4d-a365-c08ae7ff2eae", + 'available_shop_ids' => ["8b300db2-378d-4e6f-89d7-4d6b1efe09fa", "43872d9c-6368-4d36-b829-8a9821a6c4e8", "0bd42b1b-cbb3-4deb-a411-46237d25af1a", "d1073e13-a94f-4e35-a7f7-47fb2f8473d8", "6e897748-aea5-4416-b504-1ec59264c9ec", "8b0b24e9-c1b1-4cce-92e3-51456185c8e0", "6c5f60bc-570e-469b-96f9-91d4cc96df9b", "fa131104-ec72-41a9-9da9-c9e2cc2beb64"], + 'is_shop_specified' => TRUE, + 'min_amount' => 6137, + 'usage_limit' => 8745, + 'code' => "mh", 'is_public' => FALSE, 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2021-10-24T12:03:22.000000Z", - 'display_starts_at' => "2024-03-17T09:07:39.000000Z", - 'ends_at' => "2021-11-03T16:20:37.000000Z", - 'starts_at' => "2022-04-25T08:12:24.000000Z", - 'discount_upper_limit' => 3723, - 'description' => "REfojZVoiIjURbvF5cuoyvA3tbiunsY6SNRraYwc8QDfAEfV4F8XUQw7FOCvHUkEBp2LxsthHBe9EWUoT5QLe9Yg2CBY3rucfBues6uHoyn0kY9tu08AkjC0WPKbQvYow9FaOH3zD7SQmRuyNCMpGLgUAKK4AYXStTHGYGCT6FSvry2ciGzpWdg5yn158N5eaT1YQUtPEMBFK5RCvbOFISTKPBIbnB4IlVf", - 'name' => "zKQeAZtwqv4AGYkQ5YWzuO0mrMzlLTVYxU13omHKmdh" + 'is_disabled' => TRUE, + 'display_ends_at' => "2024-12-06T07:29:27.000000Z", + 'display_starts_at' => "2021-09-23T07:54:58.000000Z", + 'ends_at' => "2024-04-29T17:48:22.000000Z", + 'starts_at' => "2023-02-25T08:33:11.000000Z", + 'discount_upper_limit' => 1038, + 'description' => "9d54NzUibZax1gbEqwtEhHNUjZJEl7H6aHeFVmJSAKrLNuNDUQhJfNq76RxAuxSVrnur4Ju4ayidm5BuCe0yTSEIanUYTV2eUYLa0Qhqw2R1myjYzFL4j0HTXKtxMi6tvMf7GbuKVOo81owGN6", + 'name' => "0XTT33lqYdKQ0h3ghVZk7eOE9tcwx8MOKl5MRsa1MFEYPOVzvPSXDUkbgX2oBshUtXGZ9lfp9TwgYPOmismihXWyqdhqoMR6oAdT5yPsPR" ] ); try { @@ -485,10 +485,10 @@ public function testUpdateCoupon18() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 1202, - 'discount_percentage' => 9454.0 + 'discount_amount' => 7043, + 'discount_percentage' => 1161.0 ] ); try { @@ -504,11 +504,11 @@ public function testUpdateCoupon19() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 6333, - 'discount_percentage' => 4636.0, - 'name' => "xlmB0D7qlClsr3peE1RPsdDZEoaT5osfv5Au45ikmQzjXEIrL5tEVsPc" + 'discount_amount' => 4333, + 'discount_percentage' => 8227.0, + 'name' => "UYdZdYDDGZDuZn0XgqQ" ] ); try { @@ -524,12 +524,12 @@ public function testUpdateCoupon20() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 8844, - 'discount_percentage' => 8718.0, - 'description' => "qGzpCuGxgjotbAnDFm6nBFTBcp5MgKi6djde9q9Gx06zspIhW3gmaN6JcrvmX5G7cBGoNqTURH3hLLIVR7YcRrTeQOsLdvK2PUyIdpshyxjFJxJ7Fcj7Ywb40WRFS5iP8DHnWS95dKYCDWjMDqXUFGoRA4XvfiL62Wv2vl8qJafcwBDpLTRN1a0lar5cvmWk6HP3Edv56q9t5VGuIJJqB3hC6IgJljp1y8KOJgfu4W", - 'name' => "T3sPLKGiMRgfz5jiMdvRW63Z9043h9SU3fTD5o4Kn6TQ5PsH9YtmnNiOZyV9AO3DnB1YRES" + 'discount_amount' => 8393, + 'discount_percentage' => 9201.0, + 'description' => "u14tSh13qLZDYdRTWbMgZiB4q5yXIKvcyeytZUeCOzn479Q7e7CQ6mogsi4OQ6jQwMdVQzET3CTZR3naadmHo", + 'name' => "O937wRncWgLEMvwuXtyGneCNJhR9grzsET9HHziGJ2iqEYWh5QfKEnNvZa51B6RuNHWw3kkEIImb7878ag0GpEoXRZP9Tuo6ihkLtNpmjVgJl2arbhJouxWQ6FlBm7k1" ] ); try { @@ -545,13 +545,13 @@ public function testUpdateCoupon21() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 2612, - 'discount_percentage' => 3647.0, - 'discount_upper_limit' => 9848, - 'description' => "lc6449ibwy8gDnWqdIP3eIh1PycrJFKeRKa6OogwkyZYeik5qw2qVOD7lJwoEqJ4uimGtF4vDevDABoV1497oKjyplKXUyjuZoAdZaiUShsjoKemD9IJVji3EhQ10nakJ4Xx7Bos", - 'name' => "awhL51XW0lt" + 'discount_amount' => 4329, + 'discount_percentage' => 8660.0, + 'discount_upper_limit' => 6394, + 'description' => "lm9ILQGKVJoUCSY35cdkgvsbAYCbaEHjTHUmx8bpMxYByLz0xsJRhRVsB9HjzBAZfWzO75yHWR5FLMa9CO3GmqQepv7doxpRjgZI2VSDvLJkkZMMdEANfWVavAje3PJg4zkA5dwR", + 'name' => "rAEDCEBzCTk0pNAGkxkj3y6QjLE9oTv9S3Zg4O5dK9OBTn3gY0HIwJr5Xn6R9PIw5eC52tvIBnMyMg4CnT" ] ); try { @@ -567,14 +567,14 @@ public function testUpdateCoupon22() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 4634, - 'discount_percentage' => 4259.0, - 'starts_at' => "2023-10-24T19:51:54.000000Z", - 'discount_upper_limit' => 5688, - 'description' => "yBqdUl09HCPEoMCgQwCdLCVxkfS7LC09h1a33P4feIw8rNkq1IJcIVXzbXoLITUciADNRcm8cr7h7uvpVmJgh2hspBOtxaFVpQwu69vaYb020lVhpK1uj", - 'name' => "AV4SIGQkIPmfa5YJsZSIV5H0hKFZRjFJsBJwxE5ymHkkfvwj75uGxXyxLiKv" + 'discount_amount' => 5298, + 'discount_percentage' => 1043.0, + 'starts_at' => "2025-04-14T10:01:03.000000Z", + 'discount_upper_limit' => 7274, + 'description' => "7ORUTt4jEgn4792da7QYy7V605lzcBixer", + 'name' => "wgOsZo2yFQXiifPwyEPkMTjw" ] ); try { @@ -590,15 +590,15 @@ public function testUpdateCoupon23() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 2589, - 'discount_percentage' => 8953.0, - 'ends_at' => "2022-04-07T06:21:15.000000Z", - 'starts_at' => "2022-12-16T20:54:47.000000Z", - 'discount_upper_limit' => 3750, - 'description' => "Q0Cmh0GR2iNpQgbrTS2HEffP70DHCUohTMu269OO6DIw88je3Px2M6UQ20lAXsAZIDxFXqpctZUoXMEwvfZIhfCcdWRRWKBpAMRk3KT9aHDvn680BNVo61whu52VEWHzeXnCqnnjKe2ZokcQxt9okwN5c4Mkgq5YYKEEntoCEiLAHJ2sW9FitjutUJJsIkCXGENUTkzcX", - 'name' => "ykkKJlN107OaiUpqdHMS0BnQNQ8yntRPdiO7nDWAmmXsETvex6E" + 'discount_amount' => 6475, + 'discount_percentage' => 7083.0, + 'ends_at' => "2024-09-06T09:07:33.000000Z", + 'starts_at' => "2024-11-25T03:50:46.000000Z", + 'discount_upper_limit' => 3457, + 'description' => "mBamQcUvvHD25XYGaGoRmlkWpVKSQYACWhdJgT5oXIAxp1c5Q2vG7By91KC2xkwbMvROWfUAhh6XnZz0yJYgRGAM6oTzljbZYS9b6qmrSFaDiVxdn1z0TuA7dLQ8GnuuGnm3um0ZKYlqHYAPfacx4ba4pxXiFCicQd3", + 'name' => "QQrdtpp5IlW8KnTaroT8w3801ZxeZp" ] ); try { @@ -614,16 +614,16 @@ public function testUpdateCoupon24() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 9213, - 'discount_percentage' => 1179.0, - 'display_starts_at' => "2024-08-22T23:10:47.000000Z", - 'ends_at' => "2024-03-31T09:06:52.000000Z", - 'starts_at' => "2021-05-07T23:44:21.000000Z", - 'discount_upper_limit' => 5620, - 'description' => "MqxtCSMEZWLR3IYMZqZQp71KYV2dqAhSRH0jBaTj6CKr7da3Hc5MrDSrYQmTFD8MK4LhwIRladKEnUCUBMTsHjSLXQWZdqZHXOS9NchMxuvMOV5pE0ThIcNVnpd1n04FvafoOT5XflXygJfyBJl1nws6Ne3S7kdpHli9FCf9", - 'name' => "vj51iwXi5vVkai7fMidPllBkchJ2ELHNBkuEPtWGn" + 'discount_amount' => 4308, + 'discount_percentage' => 5345.0, + 'display_starts_at' => "2024-12-09T10:34:40.000000Z", + 'ends_at' => "2025-01-09T14:42:04.000000Z", + 'starts_at' => "2023-12-31T16:06:26.000000Z", + 'discount_upper_limit' => 8580, + 'description' => "0FFkkUFLVCDKp9TvCsVFg3Dy6t9FVfvRBKOl2QQeBI5NM6J7EhkzGk22yYle2ZOPXJOiEYcNwwBKhoxCdqw8SDS6L7O6ohLm8HBuYz7E9ZuYBAHz0vH45u4SHdXpfYeqMtcfd", + 'name' => "wxcygIW1kAzyAHjkW0eFslSf8NaBTyV6GBT8tDHI0zWcr0sMpkdiHOOwl" ] ); try { @@ -639,17 +639,17 @@ public function testUpdateCoupon25() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 1850, - 'discount_percentage' => 3093.0, - 'display_ends_at' => "2025-03-11T08:44:44.000000Z", - 'display_starts_at' => "2021-07-26T11:21:57.000000Z", - 'ends_at' => "2024-06-30T03:27:13.000000Z", - 'starts_at' => "2020-02-14T18:14:30.000000Z", - 'discount_upper_limit' => 1447, - 'description' => "tknXv7iBjpuz8kXfTQVtq7nYSMGg6A5q48d0VvhbqvZRxaI0AVDH5phIrM988xOpACBuWehCLI5Ithzpo1sbw0fi8Tfl4MiezYuuDN5NO2HkiJUlQ4dKgR3uo3pyHQ", - 'name' => "KCLEzAV2HW0T6wtgFowhjkpuax7inTCKJlAlkDX0z" + 'discount_amount' => 5052, + 'discount_percentage' => 4277.0, + 'display_ends_at' => "2020-02-07T22:00:24.000000Z", + 'display_starts_at' => "2024-09-02T11:06:49.000000Z", + 'ends_at' => "2023-02-20T20:48:36.000000Z", + 'starts_at' => "2025-12-17T11:45:45.000000Z", + 'discount_upper_limit' => 4797, + 'description' => "AP4UplfuFUQK5yc0JqyEbk4xV1ElwOVpwOgCs3REJLXlOpH9qH3TntlxmPSv0sqeMHVeJGZnQaE4lp3S7TMyfZKpPybiZ1Lwce18e7Eq5OqWuTabdRaaHOyfGqVUncXzhjskeGy", + 'name' => "ZxmbEy050Zlv3tzVr8aTPDqMKbxS0Vs3OlIrdnx7rU9Fte9Z959oBy13mtel3d8TfJ3Ol39ScasZnA58jo0hnztlMdM7B" ] ); try { @@ -665,18 +665,18 @@ public function testUpdateCoupon26() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 2100, - 'discount_percentage' => 2903.0, - 'is_disabled' => TRUE, - 'display_ends_at' => "2023-05-19T00:53:00.000000Z", - 'display_starts_at' => "2025-01-17T01:02:54.000000Z", - 'ends_at' => "2023-12-25T17:43:44.000000Z", - 'starts_at' => "2025-07-23T12:14:40.000000Z", - 'discount_upper_limit' => 4671, - 'description' => "t1pGDCB7WpLioRLUylhwp3jBXylmnzTDYQPTQEhEDpiIl88uXhFr9tzNaCFLhrW7Qg63LOoyDRk2frbKYDtHXRSpeSviFk4W1qsOLMcNwe8KEeqmGGreSt4nt1ybC0Ywm3a7y1jkUDzYlQVbUnnRBBQRDsGnvgO2bodBPeKpRFsQIEwGMkEBFs4OKbpkXgOJ3P1nM9riBWugVW8sRaEhx8aJkSJHuUfzU3cxqLSG8S4aP0CNMNfb6VowWUVfzovz", - 'name' => "7VL5ebcijLtVhmlM6kBu7DCNg4aU7BlWsNECFWA4hHlvtcjGtIPadSKiVX8t6IuP7AfSh1iSdnomWlXA8" + 'discount_amount' => 9789, + 'discount_percentage' => 7126.0, + 'is_disabled' => FALSE, + 'display_ends_at' => "2021-02-02T23:39:00.000000Z", + 'display_starts_at' => "2025-02-12T02:20:53.000000Z", + 'ends_at' => "2025-11-07T08:37:58.000000Z", + 'starts_at' => "2024-03-12T03:46:30.000000Z", + 'discount_upper_limit' => 2158, + 'description' => "4iFYyJJXfrDUn2Z5dTBMhYMOaLFSQqsldJHk3l4cpZ7fJl", + 'name' => "9A3O6y0fQnXOgwkIth5yMWiTVYzb9YasuIp7v4EzACicWq4Ul0b" ] ); try { @@ -692,19 +692,19 @@ public function testUpdateCoupon27() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5298, - 'discount_percentage' => 8831.0, + 'discount_amount' => 2495, + 'discount_percentage' => 1433.0, 'is_hidden' => TRUE, 'is_disabled' => FALSE, - 'display_ends_at' => "2021-01-14T13:29:32.000000Z", - 'display_starts_at' => "2025-09-26T05:00:51.000000Z", - 'ends_at' => "2021-08-24T08:11:06.000000Z", - 'starts_at' => "2021-11-02T20:51:13.000000Z", - 'discount_upper_limit' => 4250, - 'description' => "TNYaeLyV7CWdrmk7DRyx2nAdRh4U2Gnj6HilrfsKlPIExrXeCFOu5KxrV4xhz7DzBywKIciMlN0S7L0N0uBHj0xIlmI7crwjgiJmBq8x2BMoiejWmPY8", - 'name' => "wKCFWRUhTWJtrSHM5KvGCx3jvLeQXqJ7fOtRApW564YK0LvLN69VHlYJhXH6cUQL7XLfiXA0zUZ8WIiKSeWU9z6lAbD3wpFlmsWusC8RGaBKUJdHLf" + 'display_ends_at' => "2025-11-30T15:11:13.000000Z", + 'display_starts_at' => "2022-07-18T10:19:46.000000Z", + 'ends_at' => "2022-07-21T11:19:34.000000Z", + 'starts_at' => "2022-08-31T20:26:45.000000Z", + 'discount_upper_limit' => 8343, + 'description' => "JwjrPufrwL5Z4qM5cyeftMbZhJuNsCdqVbAgLZQKQXblhvdQVC38rMOaKHSf5htPpycWdWsbduWBxtfg1Kliu47KITpvwbo61t0xPHohZAfXS5W", + 'name' => "q97VI0kJjyO9S00lRKqhRSKyv4aeUNiX5kIXisF2lvLdWFAH9CECfmZyvOgcw2bcIo" ] ); try { @@ -720,20 +720,20 @@ public function testUpdateCoupon28() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 2052, - 'discount_percentage' => 2745.0, + 'discount_amount' => 9879, + 'discount_percentage' => 5547.0, 'is_public' => FALSE, 'is_hidden' => TRUE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2022-02-27T14:13:43.000000Z", - 'display_starts_at' => "2022-01-08T12:00:33.000000Z", - 'ends_at' => "2024-05-20T21:17:17.000000Z", - 'starts_at' => "2025-12-15T06:18:21.000000Z", - 'discount_upper_limit' => 6829, - 'description' => "RbmzAo5vzrqC43kvR5VzS4JSx7Qk5qYm8EJV1By6vGk0FuWZ3ptkSyNBcc9paWacdvlF8sKq6M8TMch0t9MLsXgvG8EYKbsPpBkO0z5h9VDX3NEhsO0rjGagO", - 'name' => "Q6x9sSfu0zX8zdCniT7rbp4RdF8jzLLX07kGwmRZR89QJDyeQCnprhi7qh3KP4T37Wi9g9nZZh" + 'is_disabled' => TRUE, + 'display_ends_at' => "2025-09-10T17:02:58.000000Z", + 'display_starts_at' => "2026-06-05T23:30:33.000000Z", + 'ends_at' => "2021-02-08T22:15:34.000000Z", + 'starts_at' => "2020-02-29T13:48:36.000000Z", + 'discount_upper_limit' => 3120, + 'description' => "EBsOM5mHn7CA1SM3xNEFCgQheyCbSnP7P0SqnjQBF0gNpyvaBHzjlAdXU9", + 'name' => "fbl4BElEfYJcTmiRof0lbldCRsSSTgoxqh3aCnDQ" ] ); try { @@ -749,21 +749,21 @@ public function testUpdateCoupon29() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 4130, - 'discount_percentage' => 643.0, - 'code' => "iq9TM1kLn", - 'is_public' => FALSE, + 'discount_amount' => 8821, + 'discount_percentage' => 8557.0, + 'code' => "7xlH", + 'is_public' => TRUE, 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2025-09-23T07:42:21.000000Z", - 'display_starts_at' => "2024-07-25T14:08:33.000000Z", - 'ends_at' => "2023-01-04T05:32:31.000000Z", - 'starts_at' => "2020-12-02T21:13:00.000000Z", - 'discount_upper_limit' => 7081, - 'description' => "yQ1SL4LwXctk2uyuazqzFpngLk90ZBFe71DIECbUavopCer6amUqWii2uDVrmTki6pqO0f8cnptMkBRjmpnnbeCg4xumOoxK0oT4F795unttA065Yr03Qzj1SYSb", - 'name' => "k7QSMdkkKPrtzfsCSKaR3OFn1WKJz5hhBZBCZgSERTDaoK9IqITw9RXh5VLaBXSS3EzsrMpj8GBIyJaRyweuGKy2nXN4UBPwGQ9mhvxLr7QQx" + 'is_disabled' => TRUE, + 'display_ends_at' => "2021-01-01T12:45:55.000000Z", + 'display_starts_at' => "2022-08-04T10:24:45.000000Z", + 'ends_at' => "2020-08-24T22:29:39.000000Z", + 'starts_at' => "2025-06-30T02:14:07.000000Z", + 'discount_upper_limit' => 2084, + 'description' => "3gaH3XPjunt8NgffostplBJ13qPcXVXQ9E7OqefuC0zsB8aQbgel1VXL", + 'name' => "NhM7VCGfzH0EqAidHGV4baZPNRUSJ9iQNhB3KMhlAuhO2DrrEN6v7h6DIeIXBVaS0Zi07XrJykFEWCqS7fIGsgSUetv" ] ); try { @@ -779,22 +779,22 @@ public function testUpdateCoupon30() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 3847, - 'discount_percentage' => 9682.0, - 'usage_limit' => 2228, - 'code' => "V", - 'is_public' => FALSE, - 'is_hidden' => TRUE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2024-03-08T02:32:59.000000Z", - 'display_starts_at' => "2025-11-21T09:13:43.000000Z", - 'ends_at' => "2025-09-01T06:26:32.000000Z", - 'starts_at' => "2020-04-25T17:58:08.000000Z", - 'discount_upper_limit' => 3328, - 'description' => "LknXBVXV6IePzMvb8rIAKh", - 'name' => "AUImOpB9NJd0FGb0jOdIa2VbV1E7pIBf60ZOpXb0uUTjEzrW5FEq6VpVqu1DpFd0JaB" + 'discount_amount' => 2049, + 'discount_percentage' => 1914.0, + 'usage_limit' => 7004, + 'code' => "cyY8O4aW8", + 'is_public' => TRUE, + 'is_hidden' => FALSE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2020-10-02T12:26:42.000000Z", + 'display_starts_at' => "2025-11-22T07:31:06.000000Z", + 'ends_at' => "2023-03-22T17:54:30.000000Z", + 'starts_at' => "2025-05-26T08:11:11.000000Z", + 'discount_upper_limit' => 7623, + 'description' => "lxW2nJI1LDT3BhMLUADblZz6ydgd6gveWK49xDzlQxtC3xLL1ERUl6NhqKkDSvghab5bsImY7PcHPZH7mHIXsOqC2xcKBYhL1xCfnaEpDLcNgoBzsuiKajpcQf4nuECfdVUoATZ0pZ1FEusk3svdOIWNVHFftM1EZPsd7jOCTvYgQYDODNTX3YU3qGQBWGDfb1wlkuiN7kKWKFoxKeA9tuL5LH4EHPGJy8ZS", + 'name' => "J1krFHQyhzGXerHPOPDvrwRgeSOaGF6stofVWAQmmxPEjbZK4rVxAUW7FWHkKwdg6799FNaTUuVqVNtvvxMPy8uYVQrlAwBlTLDHylYVoU0Lud9b" ] ); try { @@ -810,23 +810,23 @@ public function testUpdateCoupon31() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 7539, - 'discount_percentage' => 2236.0, - 'min_amount' => 2000, - 'usage_limit' => 9538, - 'code' => "jjxsN8", - 'is_public' => TRUE, + 'discount_amount' => 4685, + 'discount_percentage' => 3272.0, + 'min_amount' => 3812, + 'usage_limit' => 897, + 'code' => "UnuwQ7jNo", + 'is_public' => FALSE, 'is_hidden' => TRUE, - 'is_disabled' => TRUE, - 'display_ends_at' => "2024-03-24T04:31:49.000000Z", - 'display_starts_at' => "2024-08-18T02:06:47.000000Z", - 'ends_at' => "2024-11-16T16:03:00.000000Z", - 'starts_at' => "2025-05-16T23:26:14.000000Z", - 'discount_upper_limit' => 8571, - 'description' => "6MclFLskpVJhF8OvhWGp3gTZC60RTw4fZ8zWBqSC3vDIMcnooU2vsEkhFzbMP7H4x70jy8CyXSjsNQfhm4JdiSR8LU0sAxVpKo9Pr8tnCR4b3VVcnR7ySaTJSLXaRbjFaOCY9HY0faJMcRsZ3tfn14pqdpY2gOVzxC2AMFcqtkzhdfPKiy9SERDVnpaYhOvVB8b8Y5rPTIoQafvlfkuyBchbjOVFfaAmwoPiUeFs2", - 'name' => "qGGZk77FXigkPx1NC7bcdhHDyq2BmegmNcooOzsV0UAnFDq2j42XbKSjWX0mczdG92I3EQWa6MviKhzgN1WE1E9QE8I1WOtKGTOoDsggK2zVvIrNmjPyMt7JZTknlcS" + 'is_disabled' => FALSE, + 'display_ends_at' => "2022-02-04T16:08:12.000000Z", + 'display_starts_at' => "2023-03-01T14:16:58.000000Z", + 'ends_at' => "2023-04-07T19:25:25.000000Z", + 'starts_at' => "2020-02-06T21:58:30.000000Z", + 'discount_upper_limit' => 4586, + 'description' => "grVDf", + 'name' => "W2ufNp0gAs9phyFh2aSmdruAKFNN9YCEWSULZdpylXeF6qvGwUl7ATMaf3NqLOcKmTPNREiEdfOxleMzyqb14XnQoYrg3WK0gxDGSVD8anN0lX3R6Ngh2OAi1Bcnwf" ] ); try { @@ -842,24 +842,24 @@ public function testUpdateCoupon32() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5452, - 'discount_percentage' => 8271.0, - 'is_shop_specified' => FALSE, - 'min_amount' => 5249, - 'usage_limit' => 1429, - 'code' => "Hki7iEUU", - 'is_public' => FALSE, - 'is_hidden' => FALSE, + 'discount_amount' => 6612, + 'discount_percentage' => 7682.0, + 'is_shop_specified' => TRUE, + 'min_amount' => 1356, + 'usage_limit' => 4833, + 'code' => "uoIhp", + 'is_public' => TRUE, + 'is_hidden' => TRUE, 'is_disabled' => TRUE, - 'display_ends_at' => "2023-04-28T18:22:54.000000Z", - 'display_starts_at' => "2025-06-01T21:20:10.000000Z", - 'ends_at' => "2023-11-13T10:01:23.000000Z", - 'starts_at' => "2024-08-08T19:49:45.000000Z", - 'discount_upper_limit' => 7682, - 'description' => "8I8w6YX9AjYRSoiU1BYQYTGkBMdZ9gxwOlUDOeBSRiyqeameMaY0bgN8gTUkelv3hkGmk4iWQZAVafOlabiOcEnloh2DXft8ZR3ZIT5H8aSOl3MDXnG9yHqEAThwDuq1zewsMIx1hpzHiKxcCexEPrWNcD1BCJ2Q7A3yxMyBqUSnmfmyMf158jbodxUJxcIS6QwIFvAWCZsB1EYOxuNXsb8K4XyQ60l6nZCLpElUd6iH1X66E0nqBBGmKnZ6", - 'name' => "uDIn3iuFQrrgeXzyNXNrNkeWa" + 'display_ends_at' => "2026-02-05T20:25:20.000000Z", + 'display_starts_at' => "2022-03-03T18:14:53.000000Z", + 'ends_at' => "2025-09-25T09:39:30.000000Z", + 'starts_at' => "2023-06-20T01:25:09.000000Z", + 'discount_upper_limit' => 6467, + 'description' => "nsFuOeDw3ETEoYbDEhr0AwKkiQOHCQCIIRDiJ5EWSps1CcPm4CujuDviyaRPbQTt1c2CSzS35RxVGrM7sDhsRor5EZrBgBnWdBpXW3vXZAsIGmxl3OdV3odlFFoKvu4lobeulXI7c3F9nyrjjRiAP0nDGe4yWdLtrR0H47hbbDvB2dkQWYC4RWqJwsq2yT7AWpCDkyLBkYzAxemZaKowuUfekyaJIsuHhxZpopNYyv6d", + 'name' => "LAyty2EMgPVl" ] ); try { @@ -875,25 +875,25 @@ public function testUpdateCoupon33() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 697, - 'discount_percentage' => 9896.0, - 'available_shop_ids' => ["14e28e5f-7885-4568-9773-2e886af645cc"], + 'discount_amount' => 6178, + 'discount_percentage' => 7777.0, + 'available_shop_ids' => ["4f8d716c-100f-45d7-9900-cd64dea452e2", "727bc045-44a6-42ab-bde5-6b762c1f2af0", "5738755c-bcfc-424c-ab7a-6264f58f0492", "2489331c-e97f-419c-a555-787ba0f0ac60", "c26e57c6-a09d-43c3-bd8c-c7ba089d3cfd", "45a2d8bb-fe77-4294-89c7-599679aa3323", "33354834-be51-4edb-874f-416e769514f0", "acc4d1a8-50e0-41ac-9582-68ab6770e3db", "6f629d2f-f99f-4658-ad8e-4fa878ae230e"], 'is_shop_specified' => FALSE, - 'min_amount' => 5487, - 'usage_limit' => 9232, - 'code' => "RhlRrNd", + 'min_amount' => 1668, + 'usage_limit' => 4072, + 'code' => "kO9ufFP", 'is_public' => TRUE, 'is_hidden' => FALSE, - 'is_disabled' => TRUE, - 'display_ends_at' => "2020-09-27T22:40:13.000000Z", - 'display_starts_at' => "2021-11-23T07:14:41.000000Z", - 'ends_at' => "2022-10-24T11:13:56.000000Z", - 'starts_at' => "2026-02-08T07:41:05.000000Z", - 'discount_upper_limit' => 7811, - 'description' => "yDW12s5SKsd06fYHa9pHdUJ2NkpD9XRln1g4q1AmzenaBAIYsPX5BEVEkSwN7Jl7UfMqNeIWxDQ5mYkDBp76iPlz0WyF7I2Snzg812cd0lMhCHFE2kwBpeHriIaXxYmUfeD23BKTCZPKhRk3w9r2MS5qnBpeG29hBWbNKIGuoyWD3", - 'name' => "HeU5bcdtREmG3PoPoUnVURoRDP0303M0EUzCR0XC7UBINwESq7hPy7a3F5MBC2C7VfA" + 'is_disabled' => FALSE, + 'display_ends_at' => "2022-10-15T22:32:30.000000Z", + 'display_starts_at' => "2021-01-01T12:08:38.000000Z", + 'ends_at' => "2023-11-23T20:07:29.000000Z", + 'starts_at' => "2020-07-06T12:50:24.000000Z", + 'discount_upper_limit' => 1977, + 'description' => "Lvv7JJIkMwpNGlwPY7w3AePumXzLvyF75pQlwzsKLA3j0RsOTGgnfI7tlICoQDpnLAiZiYSVIBpBUCCSgk4gnk7sP6E17lkMgQrA88yuG2X4KRlpHewo2CgFQkdXPF4V9XHb", + 'name' => "6zY6vqwgcI7YPEPHgGnEdzhGAMty3evJwcetItJxO93cN0lVNG0lwTGLR8ci2cIIE66fhj2n6iiZ6" ] ); try { @@ -909,26 +909,26 @@ public function testUpdateCoupon34() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5419, - 'discount_percentage' => 3364.0, - 'storage_id' => "839275be-93ce-4775-8a33-317082b182a6", - 'available_shop_ids' => ["3895162c-e2b2-474b-8dc4-15a18d431c57", "db683b0a-c918-447e-8f38-190c0649eb54", "1e6ff891-2f99-4144-b20b-364cf7d1f33b", "1c8a0098-6858-4a9b-a990-ec44f7c96cfc", "c88d6a71-0b38-47be-9a83-859f3aaa76cd", "88064234-1cc8-4d94-b00c-820790b9b9d3", "d15b0698-8da9-4425-8a7b-4e37d1ad2b2f"], - 'is_shop_specified' => TRUE, - 'min_amount' => 4453, - 'usage_limit' => 1903, - 'code' => "VM6P", - 'is_public' => TRUE, + 'discount_amount' => 1811, + 'discount_percentage' => 1190.0, + 'storage_id' => "4e283c34-4a7d-47c8-94f0-b522c0b5af07", + 'available_shop_ids' => ["8816e282-77a4-4e46-a647-f8be742bd6eb", "4dec42ca-e79d-4da1-b2b1-4d75c9863d8d", "a5f9cd6f-3d34-4add-8e9e-284c093ce3f3", "869ddef4-b1ee-46d3-8037-92c505c8e89c", "3c123798-f7c1-4912-87e2-b44481ba3b16", "30347f22-9a3b-4f03-a751-d2e1ac156dd9", "add2cf1c-006b-43d5-b211-46445fada0f3"], + 'is_shop_specified' => FALSE, + 'min_amount' => 3877, + 'usage_limit' => 9211, + 'code' => "yk3", + 'is_public' => FALSE, 'is_hidden' => FALSE, - 'is_disabled' => TRUE, - 'display_ends_at' => "2021-10-12T07:47:24.000000Z", - 'display_starts_at' => "2020-03-25T06:32:14.000000Z", - 'ends_at' => "2023-08-21T12:51:45.000000Z", - 'starts_at' => "2022-08-19T14:52:23.000000Z", - 'discount_upper_limit' => 2466, - 'description' => "dlDXYh8F3jX5Rw62VEObOlMsiJRl1b2ESa", - 'name' => "JKCDCVaIjvXY9buv1PGDaqpxNAcB7XJ2PMH0HA7mMCx" + 'is_disabled' => FALSE, + 'display_ends_at' => "2021-01-20T19:54:59.000000Z", + 'display_starts_at' => "2025-03-17T15:17:52.000000Z", + 'ends_at' => "2022-05-30T04:02:23.000000Z", + 'starts_at' => "2025-06-03T23:00:11.000000Z", + 'discount_upper_limit' => 2537, + 'description' => "sNW9XsMHBVPsrsYBnLGXRYzu4noxPX", + 'name' => "WpdUvBBp2JsuVIINCRpxja7me48LNXqpqJtjZwJILsuUBm8J0tu2v6zDKp9iO7Ari3UHmo6XPE5Oqy1" ] ); try { @@ -944,27 +944,27 @@ public function testUpdateCoupon35() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_amount' => 5228, - 'discount_percentage' => 7427.0, - 'num_recipients_cap' => 4603, - 'storage_id' => "645f3969-09df-40e1-8dca-2d31f0c391ee", - 'available_shop_ids' => ["aeacade8-4cc9-49b9-9379-720461430209"], - 'is_shop_specified' => FALSE, - 'min_amount' => 8056, - 'usage_limit' => 5879, - 'code' => "pdyrj7Y", + 'discount_amount' => 6660, + 'discount_percentage' => 3396.0, + 'num_recipients_cap' => 9069, + 'storage_id' => "cb47c529-dcbd-4cea-969a-cdabe59fd368", + 'available_shop_ids' => ["7ec3776e-b373-402f-98f1-777e37aeaa00", "789e4167-23fa-4cde-af2b-a3eea6ef6d0c", "f1a0e39a-5aff-4e67-bb4b-87e7b713effd", "9a29a6b5-efbd-40d3-ad5c-5b7f380f58bd", "e7bdfd5f-cb46-45d3-b0a4-40164aa9957b", "b2b0c3e3-a161-4e21-a90a-ca2ad89de9a2", "a4ba4c97-86fb-4c7c-8a0e-b50ef9c2881b", "c2673457-d071-415c-8d56-30ff1ab8095f", "70cb03c5-caa5-462c-a702-5479a7a8c611", "fca6245e-f6d8-410c-901a-cf6918bf35a7"], + 'is_shop_specified' => TRUE, + 'min_amount' => 8417, + 'usage_limit' => 3005, + 'code' => "D2f", 'is_public' => TRUE, 'is_hidden' => TRUE, 'is_disabled' => FALSE, - 'display_ends_at' => "2025-07-07T00:23:55.000000Z", - 'display_starts_at' => "2025-01-26T23:33:54.000000Z", - 'ends_at' => "2025-10-04T13:18:24.000000Z", - 'starts_at' => "2022-01-16T01:26:13.000000Z", - 'discount_upper_limit' => 7933, - 'description' => "BIbPwZWptKeWMAfjTzhjO10bQwyTU6ZUhrOp80a47LYIcD", - 'name' => "79HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUo" + 'display_ends_at' => "2021-03-20T04:20:02.000000Z", + 'display_starts_at' => "2022-01-18T22:07:12.000000Z", + 'ends_at' => "2021-07-02T01:26:43.000000Z", + 'starts_at' => "2024-04-29T03:03:55.000000Z", + 'discount_upper_limit' => 305, + 'description' => "vYbmwucdTPjBOMyHVeFGY5vB7gjE0J3rzoZQgeuXW4rw3Ob3VUIWbzDljJ6klDtciJUcw1wir4yYsQVBNqeXloDbzzGADkOfMAKTboQcaiYXr4rnNnjCoeQHMuXiGNUysmU86lvAOTbcLzXO1sbMRuBNUlL6K0ReLv75kg6qcs3cEpI1m3wABqtL3bdaVTKdkTjUxGpAh3awQss", + 'name' => "AXqJYYr4ARYbJcmLujs894lRg4qB30GRMkbzDn742v8m6fDAksXCcjSnMwkyUVD7CNlqSrG8bUcu2404OwW2YlKo3D8R7F9uqtTYDUe" ] ); try { @@ -980,9 +980,9 @@ public function testUpdateCoupon36() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 9644.0 + 'discount_percentage' => 1891.0 ] ); try { @@ -998,10 +998,10 @@ public function testUpdateCoupon37() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 4774.0, - 'name' => "uvYHKlj0GUL0Fcnz7fEngR6pF3m54VmwYrgFgT3RyUt1Kexb2ZIYN08OgDDQYpUk" + 'discount_percentage' => 7127.0, + 'name' => "Bb0vMyrrNo2CtAij6bFWlBc9nMouBhD3xaVyDbF9dQAdVbIjdKodnIqsg2hwfCC3ynrJLnPSb5d8av" ] ); try { @@ -1017,11 +1017,11 @@ public function testUpdateCoupon38() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 4994.0, - 'description' => "QvTpwbva3X3fUufQzzx2hzebS68SpNEGkfmS3Uyy5Zn41VzLKUg3om1YNfeeKoLdFE8Hmt9R8Bv1AJsBz3l6W699PQnfTErfIkmiU4i2bFcYt3zvnnQAgg6WKGNaTc3A08bOic61u1yVQPNCQEFIkbwhO9RJiR7mxn7kYGzShazSiZH6DDfNqfsVRi", - 'name' => "zxzsVzVJLxpF9uCjOUSNMH9fWh27PiOpr3HMMXsb4Lh4b0Gko8iE" + 'discount_percentage' => 9718.0, + 'description' => "WNGGZpHcQub7jyKGPEze4eDg0kaj205Q9Vfs0xgdWlEYjRqPOb8BVVabHLEG4agkq2G8IRGQBS0nchLLndRaY2NqmWOdlkOhTjC67yWAbgIrPt858HfVRa8DX5UPvk", + 'name' => "C2RO0Ka4lYXy6v8yeYaDtl3yxclWS" ] ); try { @@ -1037,12 +1037,12 @@ public function testUpdateCoupon39() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 8656.0, - 'discount_upper_limit' => 8764, - 'description' => "Cu0AOaTlKzyVFYYoK00acoGlEqYYGWZUMgU5LJ8nedbEkL6VCbZl", - 'name' => "YCZFu0YjXrvick1kbCzvMElblaTUskxDWTi4syFdijXYZ6Fkp0v2rObj5KP7CaX5R9O7hnOQMfDj4u8or1Z5ajnFBytvfC" + 'discount_percentage' => 617.0, + 'discount_upper_limit' => 5719, + 'description' => "AV8VoZ5q4f3l3OfQm9YtxuJKrDFgfnOa5xAhF9FsFDzTIAFGDPhpBgKNmzEARJ1rvmqI1bSsRkkjQVB7WPQBN4OQef6ic8PJreX4akuWpKD9afhWN8gpYbk1UQRVGeT6q9QlLL4St0RhV6KdSsO2fKUxMoBriyYb61z", + 'name' => "vPjBcIHUY" ] ); try { @@ -1058,13 +1058,13 @@ public function testUpdateCoupon40() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 9478.0, - 'starts_at' => "2020-04-10T14:21:15.000000Z", - 'discount_upper_limit' => 3594, - 'description' => "5lvasIan6Df8qsq2k3ETquM3SQujWFDE153B47G8gAIFr9zY1ABG4Q6S1AZ81ee9F1zaeUGprRtPpZgZzOhvmvIjVKe7aM7QiN4LuTtB8ZF5mN9clYyKl8cUsYw8CW8rHVcmWZsjKlFT0f7did2pSfVDNNjekhaUaqNZOry7pQcwkQvvHfTZTUiaSBniTvgiFcfFWfXoobW27D2zSsjxSJ", - 'name' => "CC2TKE3m70u0i2E7e3WCog3HknLhb4mGHjaX24jJAlJFQ82MhyQQoipgFNSux0jeobdQD1VXjUggH7qMtH" + 'discount_percentage' => 4562.0, + 'starts_at' => "2023-09-21T12:02:05.000000Z", + 'discount_upper_limit' => 5483, + 'description' => "KTAhSuM7Lo0VuZ1eCkX9fHokIFlVQAOjB0XTIEf02Fg3NvwAf7hOlSBfFEUcOQMXEYHzF8m9cIjwUyTMaVMoVAP5OP1CjryzsDN5Z0UkOPXKep1jFsPNeua1jB7iZEF7xhaxWIxTjjuPniB6yr4Okg2Udv9iXSqMQb8J3iQSJeJic2mGuJKmsKLeWViwh5", + 'name' => "h0Ohe1EHst26OluNAixs6BC1rh1DjTMJERyJtkUyg63OuNEg3mOoFwMhlx1RPa6KYFReAbXhU3xeAmdgIIk86pUwN" ] ); try { @@ -1080,14 +1080,14 @@ public function testUpdateCoupon41() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 9704.0, - 'ends_at' => "2023-11-23T15:07:20.000000Z", - 'starts_at' => "2025-04-19T10:14:30.000000Z", - 'discount_upper_limit' => 8636, - 'description' => "SfZdXUyjb1NxKa8yAWf3eI4rn2GKxT8MfsHveV88627AlMJYf8MI0c9iCp3raZonaiDazAfoVN5ZcNoMxEFE11voG9m7gWIlidcsFhnnSlOPQSKVW980GqQVfPuvUPiEFV6mDyiAjmPC8FhI", - 'name' => "FplNkUQpOFZAAuAkdYYYV8q02r77ePIgP" + 'discount_percentage' => 8912.0, + 'ends_at' => "2025-05-31T10:54:55.000000Z", + 'starts_at' => "2022-02-14T17:53:28.000000Z", + 'discount_upper_limit' => 5388, + 'description' => "PXVypEGcP3yMzT6mxM4uuK6GdmBVGY71PucWuEB8iBjiFIbSubHrvAi7K4jyfS9dg15S1q6jH34UfMTbaogiuk2Hs0mRi4FH4wAH9Jfj7o054MsL4b1CJFFK6iXZLbDkWhxmVZQrN7vHF2MDKVtEIQupvmKHRwHKhrE1cew1CNfgi7sglFQ4w", + 'name' => "7YctoKArmPX6ICAqae4Gsnk7CCks4Hk5SfM8qCg753Xc8sxEuuaOPh40uyY7zIQa1dLLxrHG11" ] ); try { @@ -1103,15 +1103,15 @@ public function testUpdateCoupon42() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 8728.0, - 'display_starts_at' => "2026-05-30T11:09:41.000000Z", - 'ends_at' => "2021-08-20T08:47:48.000000Z", - 'starts_at' => "2026-02-06T07:00:41.000000Z", - 'discount_upper_limit' => 5476, - 'description' => "H7ImSF7bIQ97lNoNEqqi11P4GN23Eb6NlDd7BTwpYu4Valw5xiIJ7Q1Cipp2CPMRifbrHbdPk0z0U5np6", - 'name' => "zSSSsJChB" + 'discount_percentage' => 9089.0, + 'display_starts_at' => "2022-11-05T09:14:30.000000Z", + 'ends_at' => "2021-02-04T20:07:44.000000Z", + 'starts_at' => "2020-10-14T00:01:59.000000Z", + 'discount_upper_limit' => 4785, + 'description' => "q47MweLd7PEXecikrpiqy8sfzPeC95z6SUSQpi9Wzm3lpy1cb2RHdUOA0t8u9bgfw5lRkS6OP4v7xcpJRU1gAPOZCWBu1LN9FJ0cnlAGNGxl68QC9Lc8mXM", + 'name' => "C7FzYciEIbzm3gXQmkrBpe2Ig2RcyGTEKbRkheq6QL08QyyZhWxWZXO" ] ); try { @@ -1127,16 +1127,16 @@ public function testUpdateCoupon43() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 6983.0, - 'display_ends_at' => "2023-04-02T03:56:06.000000Z", - 'display_starts_at' => "2025-10-08T21:19:46.000000Z", - 'ends_at' => "2024-01-16T06:23:16.000000Z", - 'starts_at' => "2022-10-25T00:37:40.000000Z", - 'discount_upper_limit' => 130, - 'description' => "FEA3cEkuniAENmbJtM74yoK3yNaovdjb7u", - 'name' => "rlPondGWEfVzKMwi" + 'discount_percentage' => 5768.0, + 'display_ends_at' => "2022-07-27T00:41:00.000000Z", + 'display_starts_at' => "2021-07-19T18:08:33.000000Z", + 'ends_at' => "2023-10-20T22:04:45.000000Z", + 'starts_at' => "2021-04-21T14:20:29.000000Z", + 'discount_upper_limit' => 4061, + 'description' => "gJUUSaNEWIfPAbzyBHOjNPScM2HIOB9HTAlispEbZ0nm2AG9fUViptAmbz3OlMcIwPiDhPvFVPSC9IO8VxniaFu09a6CuuEqXlxnf5GR396SeNDqXXKEJV0JkE3TjLaqeZOsjEI7E22Wl6YSAD7vVGJBWjZfkSD8toOPMhnrU8KE3", + 'name' => "pUrjUs8sizjd1z2FtADy5Q3C5jNeYsU9MpL2cFyrblmxyYFjVJ1ksDCEql83astJ4f63IhsEWYCV1aJM8EwjAmRBWR0j6oBZVp6NIn0X9ZNmVTX8mLedIike" ] ); try { @@ -1152,17 +1152,17 @@ public function testUpdateCoupon44() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 6208.0, + 'discount_percentage' => 9821.0, 'is_disabled' => TRUE, - 'display_ends_at' => "2020-08-18T23:12:40.000000Z", - 'display_starts_at' => "2024-11-23T10:30:11.000000Z", - 'ends_at' => "2020-01-21T15:44:21.000000Z", - 'starts_at' => "2023-10-10T00:24:42.000000Z", - 'discount_upper_limit' => 1450, - 'description' => "ATPnnGfbSAjt8y1LpRX9w3aEMSDM7H", - 'name' => "DKpMVCMs6AqPF1N4VGIihJYcZH1yqyLKdrb7VdvBferrdPPsgFTBp21" + 'display_ends_at' => "2021-11-13T02:56:45.000000Z", + 'display_starts_at' => "2021-11-19T16:56:35.000000Z", + 'ends_at' => "2023-07-27T12:31:08.000000Z", + 'starts_at' => "2020-11-03T03:02:11.000000Z", + 'discount_upper_limit' => 8624, + 'description' => "adhoI72wGGaOUhWf0bdfCQE42KbdvTX1CfA4ud9qfvPOSoxFI1UweO2XRdO2hY0pCC8FQpyDiF", + 'name' => "dYn" ] ); try { @@ -1178,18 +1178,18 @@ public function testUpdateCoupon45() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 5856.0, + 'discount_percentage' => 2870.0, 'is_hidden' => FALSE, 'is_disabled' => FALSE, - 'display_ends_at' => "2025-09-14T07:31:19.000000Z", - 'display_starts_at' => "2026-05-18T00:12:06.000000Z", - 'ends_at' => "2024-11-22T05:35:11.000000Z", - 'starts_at' => "2024-07-03T09:27:12.000000Z", - 'discount_upper_limit' => 9717, - 'description' => "NthlN8cTNxtClPPAh3ydu7juMaO7kqGjaASQkqyw2Q45pim16jWY8Li2yJuAILC9WmiQzTAP0hsvYk94ECXfwyrT6FNWSeiPJDkaNGUUFy37fVBCxguWkgEaSRxikajDhky1e9MUM8ZY9eEBDTjFI18oRpgCoDiEOfsuO3LMtz", - 'name' => "Pm5pmHiztzTLcjSeNyveotr1Sb" + 'display_ends_at' => "2021-05-01T05:12:02.000000Z", + 'display_starts_at' => "2023-03-25T23:35:48.000000Z", + 'ends_at' => "2022-09-02T04:29:07.000000Z", + 'starts_at' => "2025-07-24T07:51:18.000000Z", + 'discount_upper_limit' => 9305, + 'description' => "9DrqkrzPV8XVdQkJOO2v1m", + 'name' => "3AEScwYzlsFCHOKfiqVfdd" ] ); try { @@ -1205,19 +1205,19 @@ public function testUpdateCoupon46() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 3325.0, - 'is_public' => TRUE, + 'discount_percentage' => 1979.0, + 'is_public' => FALSE, 'is_hidden' => FALSE, - 'is_disabled' => FALSE, - 'display_ends_at' => "2021-03-18T14:12:47.000000Z", - 'display_starts_at' => "2022-01-19T12:01:32.000000Z", - 'ends_at' => "2022-08-12T07:54:33.000000Z", - 'starts_at' => "2023-06-21T12:02:26.000000Z", - 'discount_upper_limit' => 7501, - 'description' => "h2SXQaAm6iMSYVoPQWfV62UhTGJS1L9KLOsA2Q2Z23Mwd98ipOldTUQCXPcZtLDZ6t1d7NhS3tIbiaQ9UqJHQZFkEmVia7WMZwoONY9mYcjUD3BWfN3hpObBbd0WPCuqh90wnUEefdvvGn56xgqcINC0MaOVTzOYUS4YiFzadS1dG4VhCAXd", - 'name' => "vLcusNkP92lEHAtBr5uMSg7mI2h9L5UgNj" + 'is_disabled' => TRUE, + 'display_ends_at' => "2020-05-26T00:27:04.000000Z", + 'display_starts_at' => "2024-02-06T10:06:32.000000Z", + 'ends_at' => "2025-06-09T14:58:43.000000Z", + 'starts_at' => "2022-12-05T10:30:32.000000Z", + 'discount_upper_limit' => 4732, + 'description' => "l9FtM3BiAbJG4RFalUDm4QOG36z0pAjeCTeiy225IXwhDEUvB4npxY9ubMTI7cGyilStc03UjxERdVoe6HFhJgKELPhJZ4V6jG807jn4ij0yxfSZTliY3BcoO0R3ofHxO79PyMPuNxlOm9TssUDzbSN9easDT5qaXE9oVV6dzFzoMTL1nMwdKXWkN1V7WK5N3KEyrv8oYx3uFnGQ6ZUjkvuDzL1kINhlYHLw7eGbmo6z2mwFW2G7CePrEb", + 'name' => "qc1vzC0TUXZ7gJxmZbR4QIZxkVF44SiHUuKLea6KXKMTxnuRpjgiKiT" ] ); try { @@ -1233,20 +1233,20 @@ public function testUpdateCoupon47() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 7750.0, - 'code' => "9pGXPoR", + 'discount_percentage' => 5861.0, + 'code' => "hsCVH", 'is_public' => FALSE, 'is_hidden' => TRUE, - 'is_disabled' => TRUE, - 'display_ends_at' => "2023-04-05T07:18:14.000000Z", - 'display_starts_at' => "2023-03-12T23:18:51.000000Z", - 'ends_at' => "2025-04-30T19:52:55.000000Z", - 'starts_at' => "2020-05-02T13:48:56.000000Z", - 'discount_upper_limit' => 8249, - 'description' => "G2E8mJwg74tJdyJ5Llab29gfUQ6hTQL306GhITMLHDmfb2965KcWooPsLAa0LofoeILq2j1JbokM11iel9SifEKQQKEl5jTOYEn550ChTMJy5Ri4", - 'name' => "QipR66DYXbWwtCBK4yI7b7ruIn1DQefV0LKmn0D6u1aqXUgLXLPq2aRw08aQ0rfHosccmXhG1yeE5aq4GKVSCfP0aoPIG5NuiBMU7rfLf6FhpORYw57l88LjJn3" + 'is_disabled' => FALSE, + 'display_ends_at' => "2020-02-02T22:20:28.000000Z", + 'display_starts_at' => "2023-08-03T02:33:04.000000Z", + 'ends_at' => "2022-05-27T20:14:40.000000Z", + 'starts_at' => "2020-04-11T10:15:34.000000Z", + 'discount_upper_limit' => 7013, + 'description' => "cXhZNGhoP3dbXW7imuFIarDCIG12cWukEiPRDcMrsI69et7tZGcxsWh3x4WMFG9JtXGOrRTCDsNsdOxykdQVM02fdP8dPWgv17gnjksn", + 'name' => "VKZ2Yg2XW7z7bqKh4VDMi81vkZfIvF" ] ); try { @@ -1262,21 +1262,21 @@ public function testUpdateCoupon48() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 4732.0, - 'usage_limit' => 8402, - 'code' => "RSOmlXSQfz", + 'discount_percentage' => 8262.0, + 'usage_limit' => 9906, + 'code' => "aVGBrt4d4", 'is_public' => TRUE, - 'is_hidden' => FALSE, - 'is_disabled' => TRUE, - 'display_ends_at' => "2022-11-23T23:21:46.000000Z", - 'display_starts_at' => "2022-11-02T03:53:56.000000Z", - 'ends_at' => "2026-02-26T00:36:13.000000Z", - 'starts_at' => "2025-01-01T02:40:39.000000Z", - 'discount_upper_limit' => 7790, - 'description' => "Dxt4Xew7YzDaZ1J9OdsQM2IVUV93tsgTE0JEew3ek7732woVpaWAn4e207OnXy1NWRJfp7ZK3WimQaowti0F0S2aIOKkN5iwpVUwFU1amkd1FBZBysFgH8TiyAaF4dUSAbqyi68iyJ302sQl233vCftoqwC5tymvF1K23X2uYu46ypSW9Pxt", - 'name' => "aID1SUCfz9yEelMoF9a26c2RLHzQWOO42l0o0g8SXRzZ3pUKHHeXuuwg12Ygg3AsTOryINKyRmJ3gWCDcmsuvkMrJePtGFhv4aIw1aGtGR" + 'is_hidden' => TRUE, + 'is_disabled' => FALSE, + 'display_ends_at' => "2025-07-08T06:49:07.000000Z", + 'display_starts_at' => "2023-01-23T22:21:42.000000Z", + 'ends_at' => "2020-05-12T08:54:51.000000Z", + 'starts_at' => "2022-06-25T07:24:42.000000Z", + 'discount_upper_limit' => 1434, + 'description' => "IyShbMWHW8OrxkYJbesefuwz6QVslbgmox4sylqaj0m4NHRO5ZxO4O3N", + 'name' => "LEysHxuDJHz86s8rMyDwBbVQMVNIv43CsGJ1N1Ty1LpoGWtPPIzjjzRC7Vh9LObliCnClJEf5Qg177zO5rbJQyEpgsB3u1k6p1M3AaDCD8U" ] ); try { @@ -1292,22 +1292,22 @@ public function testUpdateCoupon49() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 7427.0, - 'min_amount' => 8702, - 'usage_limit' => 1843, - 'code' => "fEQ", - 'is_public' => FALSE, - 'is_hidden' => FALSE, + 'discount_percentage' => 50.0, + 'min_amount' => 6018, + 'usage_limit' => 7629, + 'code' => "3hy0vfxt", + 'is_public' => TRUE, + 'is_hidden' => TRUE, 'is_disabled' => FALSE, - 'display_ends_at' => "2021-05-14T20:59:42.000000Z", - 'display_starts_at' => "2024-04-21T08:23:22.000000Z", - 'ends_at' => "2024-06-11T07:58:58.000000Z", - 'starts_at' => "2024-02-24T23:41:21.000000Z", - 'discount_upper_limit' => 8943, - 'description' => "XnXONHGXDMcl8tuhVdB5KkP8PHvZEmmcBKkGsr9sdEDTBkey7pr4d2jpa", - 'name' => "f36YY6mrG9Y2ztoKUUUx5B1bSO8xEgnoe60dnWT" + 'display_ends_at' => "2023-09-23T14:43:32.000000Z", + 'display_starts_at' => "2026-03-30T19:07:51.000000Z", + 'ends_at' => "2022-05-31T15:05:55.000000Z", + 'starts_at' => "2024-08-08T22:06:37.000000Z", + 'discount_upper_limit' => 7003, + 'description' => "p6yKARh5ZRW3Kxq9vutzMeQNTZUuVlFabCqRikwgbBJfMhTrHTPQaRFRzLrLpSH0GqkthOAKJR8VBFpRQxxKQexm5F4TlRS3PsnDMFQKcrRJGtyzouTG0fNi1SBzV", + 'name' => "DCpwO7mzwiIebwBbgsjluVjYrLryI60OsM6yKVZ1jPy1npNVd9AFxrpWfPQQvIa1xbdNYJvyCZXCjbARIpuKvOzHCuCdyUUls75UdwXdZijuTLMB27QQHuat" ] ); try { @@ -1323,23 +1323,23 @@ public function testUpdateCoupon50() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 7766.0, - 'is_shop_specified' => FALSE, - 'min_amount' => 7661, - 'usage_limit' => 783, - 'code' => "x115", + 'discount_percentage' => 2181.0, + 'is_shop_specified' => TRUE, + 'min_amount' => 240, + 'usage_limit' => 9654, + 'code' => "PKSLh839", 'is_public' => FALSE, 'is_hidden' => FALSE, 'is_disabled' => TRUE, - 'display_ends_at' => "2020-05-24T20:18:29.000000Z", - 'display_starts_at' => "2023-06-18T19:53:10.000000Z", - 'ends_at' => "2022-01-25T09:14:02.000000Z", - 'starts_at' => "2024-10-07T21:49:08.000000Z", - 'discount_upper_limit' => 7606, - 'description' => "CGgqZsePkl6iY0bdXM6Nza2rTctUJQmh0gNd3qkWY4lVW5zCUF3zWzIdrHm6OsiyHBxsWBtx4G7cLViMByCBNzcDCX5bbsPzVUGeD2BWp2XUNEsAtEjlivj0NhalsavWYZduuXynvh05rJdAnnKPkjJzRbGyuQYyb8948tP6VkRaNaNdjmk2wkclkjGIdrGdF8qpLKYfd3JbJX5QcdKyJ1DmsToKu4w1tRUaP", - 'name' => "awM87Mt7bWysOyzqkBrGaMjb1sugqjEeek3DeIDBfKsRBbYLkU2TfJXz" + 'display_ends_at' => "2022-12-30T21:09:16.000000Z", + 'display_starts_at' => "2020-03-16T08:02:34.000000Z", + 'ends_at' => "2023-09-15T04:25:28.000000Z", + 'starts_at' => "2021-07-19T08:39:27.000000Z", + 'discount_upper_limit' => 563, + 'description' => "y6Qc9GYSlX2n5lak1n33o382bj7JojzlN4lU5sMlhBuyia62bkzzlqIc0ydT6mqiA8RNdj3UyTqHUrIwecpoFXApISgLQUaMJL6dBoxy3dS4rnSGnuDl1WGraod", + 'name' => "KKbLrRBGbYLtxgB5z" ] ); try { @@ -1355,24 +1355,24 @@ public function testUpdateCoupon51() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 6261.0, - 'available_shop_ids' => ["50ab7f42-e9aa-4c60-b13c-0847cbddcf27", "5db6de3d-8907-4b03-8697-72d0d7abd4d2", "a706f965-281d-4046-8173-bc0d4abe958c", "fb3da3fb-80ab-4cde-a1ed-2302272686f8", "2e57cd2c-5e61-4bf8-9495-81b8e2353f2e", "a4369958-9417-4b0d-9d2d-a11e8a8a8a3c", "b12cb5de-ada3-41f7-92f5-8b80d1ab0363", "edbce1b6-8334-4f9f-be60-a20178def6b9", "67e9137d-73e4-43dd-baa4-caeec040adde", "3b1412ea-cbf3-4f20-9ff1-773a863af827"], - 'is_shop_specified' => FALSE, - 'min_amount' => 7719, - 'usage_limit' => 8094, - 'code' => "ML0aHpiMu", + 'discount_percentage' => 5106.0, + 'available_shop_ids' => ["b9c3fc32-bf22-4f12-a7ed-889153342958", "5a0c20f5-2f44-4b7b-b02b-b60669641d17", "cc4506aa-21d5-48d7-93d4-a39a6ee9ab39", "826b29ec-6590-4727-a45d-6a8e39129f5e", "0bfd0154-fc61-48b2-b9f8-e0a5ac02321f", "4496055f-00af-4dc5-91ad-d8162226e7c2"], + 'is_shop_specified' => TRUE, + 'min_amount' => 998, + 'usage_limit' => 6170, + 'code' => "4jaoCg", 'is_public' => TRUE, 'is_hidden' => TRUE, 'is_disabled' => TRUE, - 'display_ends_at' => "2025-07-04T16:39:40.000000Z", - 'display_starts_at' => "2024-05-16T01:39:05.000000Z", - 'ends_at' => "2021-10-22T17:42:48.000000Z", - 'starts_at' => "2020-04-24T17:13:27.000000Z", - 'discount_upper_limit' => 6124, - 'description' => "U", - 'name' => "rE8EACTMWkW53gnqE0TT1OD00WYy85d5RKAlbrPQ0st0t7yJcv8GqBqgGEHafl1jNP9k7uydClg9A7an27PrV" + 'display_ends_at' => "2020-09-08T02:37:21.000000Z", + 'display_starts_at' => "2024-01-20T00:04:07.000000Z", + 'ends_at' => "2022-06-04T03:48:45.000000Z", + 'starts_at' => "2020-02-22T04:03:37.000000Z", + 'discount_upper_limit' => 5512, + 'description' => "1ksIPXpJoHnKZwzgtMuSjmXprQOJIDMtkxUA3CwMowYwsohy6o54EyGXh", + 'name' => "KAybq9is4L00eclCf6ygQgmzc" ] ); try { @@ -1388,25 +1388,25 @@ public function testUpdateCoupon52() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 7824.0, - 'storage_id' => "0f9cefbf-ab78-44c2-a2f1-8f699f273b14", - 'available_shop_ids' => ["81e6f739-0da9-4a59-990a-3c57d79cee0d", "1105550d-4c21-4fef-b8ab-7f7844171f94", "ff0f42ea-94ed-41bd-ba42-a011dbadd840", "79334d1c-ac5f-41c7-aaca-0a5622a9d3a3", "c3bf7877-96d4-4454-9be1-3da3bc3b10be", "5efe1c2a-255f-4e22-9c04-acaa11d1b4dd"], + 'discount_percentage' => 4812.0, + 'storage_id' => "f546ed02-2bba-4e80-9855-bcac4132c2e0", + 'available_shop_ids' => ["4f5e4d9d-92d4-4b25-b5e6-0165877ae0c7", "39ee05f4-ca58-48e5-8f67-7305484875c3", "5315e900-86ea-47c8-983c-d8a918b63f6f"], 'is_shop_specified' => TRUE, - 'min_amount' => 7209, - 'usage_limit' => 7259, - 'code' => "AXyFjLag", - 'is_public' => FALSE, + 'min_amount' => 5732, + 'usage_limit' => 6494, + 'code' => "OmdyoXuDd", + 'is_public' => TRUE, 'is_hidden' => FALSE, 'is_disabled' => FALSE, - 'display_ends_at' => "2026-05-09T20:02:24.000000Z", - 'display_starts_at' => "2020-01-15T04:40:07.000000Z", - 'ends_at' => "2025-06-07T13:43:36.000000Z", - 'starts_at' => "2022-11-23T18:52:00.000000Z", - 'discount_upper_limit' => 9997, - 'description' => "lq0FFntKGY10p27NPGQTdAXKNGuLNgDO4Ma1ptA22IkyjkgPuZUMAq2NjJocNYKTrm2m1ssPqyT3XyCFCrR8uZnHFgU1ZOwuoeukDxIIOg9CcbCgtxt4qQAP06TDLYKBc2zPf6wToG8lTKcMPiFJX3LNKTomMc8wnROYRP673oHx5N3DOO7AdxANDE2ea2N2bsCqxQkk2AG5TTqX05IlCZ5tUdSwXVRIVCnlZj6NtOwX2FI8Wr1369u", - 'name' => "aTF42abkgSmtE" + 'display_ends_at' => "2025-05-25T23:57:13.000000Z", + 'display_starts_at' => "2025-05-25T14:19:18.000000Z", + 'ends_at' => "2023-03-15T17:38:56.000000Z", + 'starts_at' => "2023-01-27T21:59:39.000000Z", + 'discount_upper_limit' => 1644, + 'description' => "lQobWMeUrTL0yrW2IFnoVrabBtuZMnnkajdAwZKazac8bckasxqrpu0M7pIUsW64iTD7nd9oi4jTu3F0HRYKCBEMlkDUnah6fkhvDARp5vX7MupP6FVnb6JjAKYX8HzepSQlFXs1g1p8h9cEw94TVm3QEXbRfQ4MBKBqC3S2iDFnRE3SwskPWs", + 'name' => "7mGvsLBFz2ikalm5QIcpZb2q5YnZ6axCoTTIbjOEPBaRli2lUAMJ7CyG5TMfzsA0CzHGei6FNa5iNHS8ae3s1VgKjc7Q8j7Z" ] ); try { @@ -1422,26 +1422,26 @@ public function testUpdateCoupon53() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "df87715e-9b2f-45bf-a898-628d5d75615c", [ - 'discount_percentage' => 2858.0, - 'num_recipients_cap' => 9211, - 'storage_id' => "279cd34b-9f3b-4f56-adf7-0c6d15bb24f1", - 'available_shop_ids' => ["8c395f61-95f8-4601-a060-29315433af51", "233bad21-edb1-42dc-bd03-58c65374d01c", "06b2a068-8b5d-4761-8cdf-23ad79e70cb0", "52ae6904-8988-401b-a0ef-b326838d1c31", "632def4a-080b-43f8-925d-9925d21e6a05"], + 'discount_percentage' => 139.0, + 'num_recipients_cap' => 6172, + 'storage_id' => "9198d00b-bd8c-45b0-af3b-d953bbb9b557", + 'available_shop_ids' => ["2e3e32df-504d-443f-8c95-4cd0bb732c06", "a2db37ee-711d-4f1d-bf3b-1d7a648c6077", "ac06fc3a-4e9f-499c-9b89-a637f3cd501a", "1bb15317-0e78-4ae8-a33b-bd61e4c29716", "714396ba-8112-4b37-96f5-68c3b15151d0", "c9266fd1-555f-4182-8c1a-bf1479783388"], 'is_shop_specified' => TRUE, - 'min_amount' => 1670, - 'usage_limit' => 5220, - 'code' => "7s", - 'is_public' => TRUE, - 'is_hidden' => TRUE, + 'min_amount' => 5939, + 'usage_limit' => 7284, + 'code' => "gDK", + 'is_public' => FALSE, + 'is_hidden' => FALSE, 'is_disabled' => TRUE, - 'display_ends_at' => "2026-01-05T10:25:49.000000Z", - 'display_starts_at' => "2021-03-13T06:06:05.000000Z", - 'ends_at' => "2024-02-09T10:12:25.000000Z", - 'starts_at' => "2022-03-07T06:38:35.000000Z", - 'discount_upper_limit' => 4350, - 'description' => "OiIt9zNKCX0VzisXLLiEpULitiIsW57odiOHhS8DsZfAQRFK6oTTeP8tTTuInowX2TMHi2vDKbmu86aUF4jypKaAY4yQaiw0JpUpNfjrUKaUCU4cuncfOgZgC0vnz9vdHX3zI21M9POKUqkrXtAeLmERqX5bw", - 'name' => "DROtzb2h" + 'display_ends_at' => "2021-09-28T09:46:27.000000Z", + 'display_starts_at' => "2022-09-18T16:41:52.000000Z", + 'ends_at' => "2021-02-24T23:50:22.000000Z", + 'starts_at' => "2024-10-04T20:36:55.000000Z", + 'discount_upper_limit' => 5888, + 'description' => "1tK8tF9sjwQnBp", + 'name' => "1nMIeAnY6Xeri5tCJDZsGcVm09iZYX0jHs0ds3Y41lK02B8JXAbkOFKSHaiDX11U4V4mzkiQ9KgdufJCOqQoqEQic9b7rjAN" ] ); try { diff --git a/tests/UpdateShopTest.php b/tests/UpdateShopTest.php index 4cb87678..602d5414 100644 --- a/tests/UpdateShopTest.php +++ b/tests/UpdateShopTest.php @@ -8,7 +8,7 @@ public function testUpdateShop0() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760" + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testUpdateShop1() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ 'status' => "active" ] @@ -41,9 +41,9 @@ public function testUpdateShop2() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'can_topup_private_money_ids' => ["8729de97-7c50-4e6e-9c70-e09ecb48001f", "be9d0ab3-c8ee-4dbf-a8a5-4c1201194f12", "3e4c0adb-c413-4b91-bccc-156fae2b56cd", "e6c42624-9681-43e5-af02-fbecd647f8e5", "a34ee48e-e4b3-4e70-9b70-8fcfcd028ca8", "8ae07d62-b238-4276-a27f-5ecf193c5bc1"], + 'can_topup_private_money_ids' => ["a18222f2-0e4b-4664-b820-8dda39c4f4e3", "d9459a6b-156e-4760-a496-de97d8ab7c50", "b5aa6e6e-aa1c-4a70-9e1f-0ab334ecc8ee", "df172dbf-0128-47a5-9212-0adb9e2cc413", "478bbb91-6ffc-43cc-afcd-2624ee599681", "099843e5-94af-4002-ace5-e48ef262e4b3", "f8dcee70-b51b-4170-8fa8-7d62e11db238"], 'status' => "active" ] ); @@ -60,11 +60,11 @@ public function testUpdateShop3() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'private_money_ids' => ["65d942e5-f87d-4443-a19b-045f23dbb2d6", "8d580d05-5cac-4e88-860e-81daaa2818df", "08db3f1e-2bfa-4892-9fca-b232a51c29b1", "06f5b7d7-93ab-4f6b-a9ea-81127c85eb77", "c054a868-d95f-4ab0-b904-c13eb78bf37f"], - 'can_topup_private_money_ids' => ["825dbe27-a9aa-41df-9376-b5088514d659", "26f28329-cd40-4006-b097-4f5998aa12eb", "caa38ce6-7f7c-4af1-8172-6bebbfd57156", "8f57ea06-fe4f-4791-ac80-6f3dcf3e6efb", "8dcc96f8-43bf-4728-b4c8-2c0618243261", "a68e0251-d820-450c-a28f-0af1271abaf2"], - 'status' => "disabled" + 'private_money_ids' => ["3746dc7f-5ecf-4bc1-aacc-390565d942e5", "12b2f87d-6443-4461-9b5f-b2d68d580d05"], + 'can_topup_private_money_ids' => ["e9680586-1e0e-41da-9f1e-2bfab73c7892", "e0c7209f-74ca-4232-b1d7-93aba83d5f6b", "ad12f929-8fea-4112-b768-d95fb07acab0", "506301b9-d604-413e-bf7d-033c1d936836", "825dbe27-a9aa-41df-9376-b5088514d659", "26f28329-cd40-4006-b097-4f5998aa12eb", "caa38ce6-7f7c-4af1-8172-6bebbfd57156", "8f57ea06-fe4f-4791-ac80-6f3dcf3e6efb"], + 'status' => "active" ] ); try { @@ -80,11 +80,11 @@ public function testUpdateShop4() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'external_id' => "6KVFbsIqYgBl99xXSIGv3Ovn3SH7ljqEd", - 'private_money_ids' => [], - 'can_topup_private_money_ids' => ["e50a2107-50aa-4d2a-b143-229794b8e2e3", "b61d89d0-a22c-4ccf-bd05-cf70cdb65b57", "838b2c26-e225-426a-ac2f-5f690d5601f6", "fcbc0302-fcaa-4aa9-afcf-95ee250268a9", "0089222b-df97-4b19-8386-9776a7831964", "adfae4f7-1aa5-47dc-8507-2986e9c8873c", "5ebcf9dd-fb2a-482f-b00b-93d9521515bb", "ea979086-9a17-4c76-bdec-6ce426b04c3b", "5e7dbab3-a03c-4649-a5ca-7517e35c7111", "86b577f9-ade8-483f-ad12-00af73bfd454"], + 'external_id' => "aQbqrekxj", + 'private_money_ids' => ["1bdf4e20-f4b6-41de-8ba0-c25649b50046", "89f84ee2-b773-4c9d-9c1a-51c99f44bca4", "440fde3d-6506-4df1-99e7-11c2e266cf6c", "e1bd6a1b-2139-4eb9-b825-8858a9a6d9d3", "21f590a9-0749-4047-8fa5-9ca0f70985fe", "9cf4fd76-87b3-4292-8ff6-c81c3c33fb6e", "b2d6afb3-a853-4425-bec8-1ab7fdaaa216", "c4d01d8b-8f6c-45ea-a029-410c99be3771", "68522807-b6c5-4f64-b0ba-2107cc8150aa", "41e7fd2a-3b71-4743-97e3-89d02d3ca22c"], + 'can_topup_private_money_ids' => ["3d03cf70-5b57-4c26-a56a-f52c1390d12f", "a8985f69-01f6-4302-aaa9-9aef33c8aacf", "6c7a95ee-68a9-422b-9719-57836ae7e486", "9f919776-1964-44f7-a5dc-cb852eac1e07", "4bb12986-873c-49dd-aa2f-65302b79ef0b"], 'status' => "disabled" ] ); @@ -101,13 +101,13 @@ public function testUpdateShop5() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'email' => "lRgTT2NxSi@phZR.com", - 'external_id' => "lLoLjMmLSHQhe4tHPdlvKxC8QojNK", - 'private_money_ids' => ["4471f930-7bae-4ffa-95f1-8f1601202749"], - 'can_topup_private_money_ids' => ["0d948686-f905-423b-9012-5f7480c99fc0", "6bc89d13-9fb7-4c42-90c5-0b7b90e47328", "890cbfc9-7a89-40a6-be8d-47168c127e01"], - 'status' => "disabled" + 'email' => "vld3IeJyhT@lRgT.com", + 'external_id' => "2NxSiphZRlLoLjMmLSHQh", + 'private_money_ids' => ["56816465-7eb4-4274-8883-71501cb62d3e", "27199508-dbdc-4ae4-acc0-0c766e7940cb", "02dadf60-de78-4c8d-8319-febfb69ecc38"], + 'can_topup_private_money_ids' => [], + 'status' => "active" ] ); try { @@ -123,13 +123,13 @@ public function testUpdateShop6() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'tel' => "05089918881", - 'email' => "PzoaDv6U6S@XLkH.com", - 'external_id' => "d9cOSRej1Twb2rvpiwJLSyhoqY6ZnwMWmZ", - 'private_money_ids' => ["cb2a538d-fee4-4a6f-b3d4-e93b7fd6d68b", "b93f9474-adeb-4041-8da4-c1e0708557d0", "8d68d91a-0a87-4a0a-8ce6-be26f09cfa7a", "4c0acee9-6686-40f9-a412-c3de35a3efff", "b6910004-413b-4ec2-b248-44a367de818d"], - 'can_topup_private_money_ids' => ["19760078-71e1-44d3-92f5-00aa990d70bb", "74899646-7783-4423-a501-fe7667f81c87", "b02d11e3-257c-47ea-b373-c02b8874d80c", "77441aaf-bc1f-41af-95b2-3ad1672e8fee", "cb77e988-6303-4e5e-b833-dee7beb678db", "95ece3be-7ed7-4916-86c8-257f34d20737", "78c9a768-24bc-46bd-8630-aaa689c4450f", "6cee271f-ecd4-4902-8438-ce2742d3e903", "2fa4d94e-c768-4c37-a5ef-3e1f8999785b"], + 'tel' => "0548910516", + 'email' => "ICt7BPEIsH@w9ia.com", + 'external_id' => "xaPzoaDv6U6SXLkHad9cOSRej1Twb2rv", + 'private_money_ids' => [], + 'can_topup_private_money_ids' => ["9f157f77-1ea0-47ca-87a7-ce4c4e1a2d7c", "a7abf298-cc7b-48bc-93f9-66e8bbea27fc", "d4dae6ef-73f1-43d9-a0b6-76dac66bda6e", "044202f7-3525-4117-8dd7-0ded95240fda", "48aeadc5-538d-4ee4-af33-69d46096e93b", "7fd6d68b-9474-4deb-810d-dba43656c1e0", "708557d0-d91a-4a87-8a8c-c3e6a42fbe26", "f09cfa7a-cee9-4686-b9a4-8212b818c3de", "35a3efff-0004-413b-82b2-0248999d44a3"], 'status' => "disabled" ] ); @@ -146,14 +146,14 @@ public function testUpdateShop7() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'address' => "6asjOox0RRzWzgJ8qllmxnkMgshIHzbucfDhID3qemlo7JMNmGUe8JtqofMq1TyFcW0Uuc5ug2SpDoeGryI5OQQ9GoRehaS9O2M3fskqX8WbkxbWTp66iGj1lRR9XuMVcs2zeQQbQwb51zUDjfyGpNkIiUDvsd07Li3GyEdt6G", - 'tel' => "01750504", - 'email' => "iFJuScrEGc@Y5I6.com", - 'external_id' => "vYJqEcansSsP2ceIvKP9bgYanQbVQM", - 'private_money_ids' => ["8f70a35a-aab6-4c86-92c7-1ab0914f49eb", "f6138ebc-e98f-4043-9898-8e7394213f14", "70955c26-c1d0-4be4-a27a-04f796e90c90", "e3471f45-95f2-4c1d-bd2c-c8b55f9dda11", "6b009b6d-0a58-4988-882b-02beece06829", "6e105dc7-f13f-4bfa-b54c-cb024ebae585", "53d9c527-dad7-4833-866b-9cd79641807f", "3added3e-959a-4469-8d39-acdaf1094468", "386e4949-19fb-4f3a-af6f-d18f52fd75ea"], - 'can_topup_private_money_ids' => ["3d22700f-fe5a-4def-81f0-6b6521623f30", "63e1970f-b256-4863-860e-fcc1c2944358", "e39317ba-0102-4d56-8a29-8fce3b7059a7", "429113fd-da05-438a-9b04-db9c2bcb1895", "7b87f493-5001-49ce-9020-12b83332cf27", "60a4fcb1-c009-4ccc-87c9-aefb536ecf8b"], + 'address' => "xaSuFevcjssU2Qn83gWH7hF0T8Nh7eoO6asjOox0RRzWzgJ8qllmxnkMgshIHzbucfDhID3qemlo7JMNmGUe8Jtqof", + 'tel' => "0113705335", + 'email' => "ug2SpDoeGr@yI5O.com", + 'external_id' => "QQ9GoRehaS9O2M3fskqX8WbkxbW", + 'private_money_ids' => ["d811acf0-4786-42b6-b6af-94694604075b", "dbebcd47-636a-4cb1-9786-756cc53828d2", "6acc9652-df7c-402f-90b9-be581945e27e", "ade269e0-24a8-44f5-bb4d-4856ed35502c"], + 'can_topup_private_money_ids' => ["8d77e363-cea5-4f73-92b2-27bfb564977a", "07dc558b-88e5-4985-9105-535131671d62", "86110d7f-ddd1-48dc-aaf7-31620749b4bb", "60a7df35-e5b1-47a5-ba1b-d07a76c31155", "3dff8544-bcea-4e81-a6f9-172141c3ee2a", "0a670ec7-8f02-4470-9f80-751390d609ce", "da0ab7a6-8ede-446b-892b-e7e97aa2c302", "bb4d1e55-d044-475b-98ae-1976f8c463f3", "a20de583-84ba-40ab-a4a5-3e3039ca6037", "edd0abbd-854c-4369-8233-8dc793fc99f9"], 'status' => "active" ] ); @@ -170,16 +170,16 @@ public function testUpdateShop8() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'postal_code' => "484-7331", - 'address' => "rFPuEOVKpPzDCyUBg3VaVg5lQKirhrBQImBbFTGr24vRn0V1KmKqNhpuD1AS4IxvpFPGaTF6gXtd3nJyyNe74Q2bvFtDokudzPS7PJ09whlF6CVlMKFHkTHEGRWUBVUZa1rmAxzFUF6ihvlI4uoOEnKraNjpsN9SjDxtxrgs7e0dkiAAa8jwX6FLCB1XlvzBazSCE1hEG2EkkP2VIPy7HW7Ee7skB9BB1YNClE0", - 'tel' => "08-269606", - 'email' => "spNWH9u8x4@Yq2m.com", - 'external_id' => "Iub5W9d4fa79SnOHSfjKk", - 'private_money_ids' => [], - 'can_topup_private_money_ids' => ["cfe3927c-a951-48df-976b-61a948d99ac9", "37089e9c-029d-4d9f-b1b1-0add43e5aceb", "b87315a7-e6ab-4750-95cf-793b6ed4a1a2"], - 'status' => "disabled" + 'postal_code' => "9622544", + 'address' => "6GGJ1GXo5UPiFJuScrEGcY5I6vYJqEcansSs", + 'tel' => "03-596-0932", + 'email' => "gYanQbVQM9@Z6RG.com", + 'external_id' => "CsPdzwEr5mXGzuLW", + 'private_money_ids' => ["de026546-336b-4cd7-bf3e-959a505c1469", "a330b48d-1239-4cda-a849-19fba1decf3a", "d4c5a62f-406f-418f-aad6-700f8118fe5a"], + 'can_topup_private_money_ids' => ["e88924f0-6b65-4f30-8f56-e86309e16306"], + 'status' => "active" ] ); try { @@ -195,16 +195,16 @@ public function testUpdateShop9() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "bc36c4b6-ec77-4dbb-a66d-778aa3eb60d6", [ - 'name' => "IOCC9XRXSkWvgwMdC6YsQVBM615BSLRTB4phpjbt6QH", - 'postal_code' => "7548318", - 'address' => "XdEg3OxGlsZaVSpjoQ6ffYAe6kpXiCTiSBUIe5iqIMOcjyqBKlSFGLuqDn2oMYRFh8cqnV2spFoKb7jYgx3gTJKy6dBb3ykYYVRZ4jdyfDGYQa0QPCC60HT399N8hkxoSQFYDUU0HuG332kYdREQC39nZBUv4F8J7UzyDYEv7bctcmIqdmvTV8RBzp0gixsKZWoUeORL98QDv9TW3tonru5DxxR1kiR", - 'tel' => "0140-3095", - 'email' => "9O5bmxo5R8@HDeI.com", - 'external_id' => "8UDixRQOs", - 'private_money_ids' => ["be0574cf-22f8-44ca-b90e-1d28a9dba53a", "9bd28a69-bc75-430a-91a1-d5062a2ca774"], - 'can_topup_private_money_ids' => ["bae993de-4f04-4ab0-af5f-338866e78052", "3f1dbc06-17a8-45f3-8753-40ccce9c2a23", "bf738611-db5f-4c60-a926-45a8c22edb34"], + 'name' => "XVJNN81LI44xL3mfrFPuEOVKpPzDCyUBg3VaVg5lQKirhrBQImBbFTGr24vRn0V1KmKqNhpuD1AS4IxvpFPGaTF6gXtd3nJyyNe74Q2bvFtDokudzPS7PJ09whlF6CVlMKFHkTHEGRWUBVUZa1rmAxzFUF6ihvlI4uoOEnKraNjpsN9SjDxtxrgs7e0dkiAAa8", + 'postal_code' => "786-6963", + 'address' => "1XlvzBazSCE1hEG2EkkP2VIPy7HW7Ee7skB9BB1YNClE0n87A30l6vspNWH9u8x4Yq2", + 'tel' => "08957944", + 'email' => "fa79SnOHSf@jKkp.com", + 'external_id' => "kI11kPUOWIOCC9XRXS", + 'private_money_ids' => ["6d6c178f-5a60-46eb-bdfd-ad8bb695699b", "5d0693db-a9d7-4284-949f-86abab0d2810", "7d5eee8d-30ff-4aa2-8b76-d3675bc645f7", "a361f24d-6764-4cfd-8336-d159c50bdaf3", "6fe2a41a-c9a5-4c85-9b51-1a56f3a4382a", "5a103506-7942-4106-8d06-e2b6b4616a82"], + 'can_topup_private_money_ids' => ["86778905-25b5-4842-9382-caccce27ae52"], 'status' => "active" ] ); diff --git a/tests/UpdateWebhookTest.php b/tests/UpdateWebhookTest.php index e26740e5..7e26dab3 100644 --- a/tests/UpdateWebhookTest.php +++ b/tests/UpdateWebhookTest.php @@ -8,7 +8,7 @@ public function testUpdateWebhook0() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8" + "82837395-9793-4edd-b239-8187f6d18568" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateWebhook1() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "82837395-9793-4edd-b239-8187f6d18568", [ - 'task' => "process_user_stats_operation" + 'task' => "bulk_shops" ] ); try { @@ -41,10 +41,10 @@ public function testUpdateWebhook2() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "82837395-9793-4edd-b239-8187f6d18568", [ 'is_active' => FALSE, - 'task' => "bulk_shops" + 'task' => "process_user_stats_operation" ] ); try { @@ -60,9 +60,9 @@ public function testUpdateWebhook3() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "82837395-9793-4edd-b239-8187f6d18568", [ - 'url' => "5st", + 'url' => "NKI", 'is_active' => FALSE, 'task' => "bulk_shops" ]