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..1b28b2aa 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' => 5655, // ページ番号 + 'per_page' => 9651 // 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' => "jyrMS4IVkYp7d5uCmZcCGsDsYW6iBTOJJItmv4ZbMGqyaKdWN8wtUzEEJzkH6S98QQghHEuISiLlQ9W3XgJB2NaMYnzVdH4lBEl49jCEcrfCIMQObL3OoO8rAUeIJBL5bUAsdaXhLa6DeYgow42MLUfdk8XuchSqSbTRRUD", // ウォレット名 + 'external_id' => "8SLFRBVzctWtyXmcrdg7VkR4X33FNwVK3ZsilsWVKactB", // 外部ID 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" // ウォレットに付加するメタデータ ] ); diff --git a/docs/bank_pay.md b/docs/bank_pay.md index bd9eecd0..a5397bf9 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' => "3xaMjpGa8g@aJHd.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: チャージ金額 + 3996, // 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..d10594d5 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' => 8917, // ページ番号 + 'per_page' => 7588, // 1ページの表示数 + 'bill_id' => "YCbLTAWi", // 支払いQRコードのID 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'organization_code' => "I-67J-T", // 組織コード + 'organization_code' => "hd--iA8p-e9h-Ui-N-mhKkn-255fJ6r", // 組織コード 'description' => "test bill", // 取引説明文 - 'created_from' => "2020-10-17T02:26:13.000000Z", // 作成日時(起点) - 'created_to' => "2024-03-23T16:45:49.000000Z", // 作成日時(終点) + 'created_from' => "2022-07-22T18:58:54.000000Z", // 作成日時(起点) + 'created_to' => "2023-05-30T22:35:34.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' => 931, // 金額の範囲によるフィルタ(下限) + 'upper_limit_amount' => 4016, // 金額の範囲によるフィルタ(上限) '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' => 4214.0, // 支払い額 + 'additional_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "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' => 298.0, // 支払い額 'description' => "test bill", // 説明文 - 'is_disabled' => TRUE // 無効化されているかどうか + 'is_disabled' => TRUE, // 無効化されているかどうか + 'additional_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "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..a55cb33e 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 + "t", // name: 一括取引タスク名 + "B6", // content: 取引する情報のCSV + "ycarokvOGbxOtjjILQMz1SYbigi3uqGy9JaE", // requestId: リクエストID [ - 'description' => "IW1kAzyAHjkW0eFslSf8NaBTyV6GBT8tDHI0zWcr0sMpkdiHOOwl5xIQiAP4UplfuFUQK5yc0JqyEbk4xV1ElwOVpwOgCs3REJLXlOpH", // 一括取引の説明 + 'description' => "7yaI77xfyzjZfk3Eg446tN2eZbvNHRDlrWw9qEb2szCXBkkHRCtXprtOEGF7FA7qtYAU5XoCNIUER98LHSRVr", // 一括取引の説明 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID - 'callback_url' => "https://9qH3Tntl.example.com" // コールバックURL + 'callback_url' => "https://y41mwGLH.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..1ae3c3c0 100644 --- a/docs/campaign.md +++ b/docs/campaign.md @@ -15,9 +15,9 @@ targetとして取引または外部決済イベントを選択して個別設 $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", // 指定された日時以前に適用可能期間が含まれているか + 'is_ongoing' => FALSE, // 現在適用可能なキャンペーンかどうか + 'available_from' => "2021-02-27T02:06:49.000000Z", // 指定された日時以降に適用可能期間が含まれているか + 'available_to' => "2022-08-25T10:33:32.000000Z", // 指定された日時以前に適用可能期間が含まれているか 'page' => 1, // ページ番号 'per_page' => 20 // 1ページ分の取得数 ] @@ -146,46 +146,45 @@ $request = new Request\ListCampaigns( ```PHP $request = new Request\CreateCampaign( - "PSv0sqeMHVeJGZnQaE4lp3S7TMyfZKpPybiZ1Lwce18e7Eq5OqWuTabdRaaHOyfGqVUncXzhjskeGyZxmbEy050Zlv3tzVr8aTPDqMKbxS0Vs3OlIrdnx7rU9Fte9Z959oBy13mtel3d8TfJ3Ol39ScasZnA58jo0hnztlMdM7BVfn4iFYyJJXfrDUn2Z5dTBMhYMOaLFSQqsldJHk3l4cpZ7fJl29A3O6y0fQnXOgwkIth5yMWiTVYzb9Ya", // name: キャンペーン名 + "cac0Neld0xGYOxpvYgvz5c96ZecqU3VE5SiDh8XYp2Sb6qswUL8UZ6V9wGI85BEYoVTObCbAWlB9ZTLlBVIhK6pPNqnVaACzTnU4fw9nHGh382d4IcuvP4sfyk", // name: キャンペーン名 "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - "2021-09-21T04:20:49.000000Z", // startsAt: キャンペーン開始日時 - "2024-04-17T11:59:28.000000Z", // endsAt: キャンペーン終了日時 - 3443, // priority: キャンペーンの適用優先度 + "2024-03-01T09:01:03.000000Z", // startsAt: キャンペーン開始日時 + "2024-10-09T05:20:47.000000Z", // endsAt: キャンペーン終了日時 + 881, // priority: キャンペーンの適用優先度 "external-transaction", // event: イベント種別 [ 'bear_point_shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ポイント負担先店舗ID - 'description' => "uIp7v4EzACicWq4Ul0bBBFnJwjrPufrwL5Z4qM5cyeftMbZhJuNsCdqVbAgLZQKQXblhvdQVC38rMOaKHSf5htPpycWdWsbduWBxtfg1Kliu47KITpvwbo61t0xPHohZAfXS5WAq97VI0kJjyO9S00lR", // キャンペーンの説明文 - 'status' => "enabled", // キャンペーン作成時の状態 - 'point_expires_at' => "2021-11-08T19:19:39.000000Z", // ポイント有効期限(絶対日時指定) - 'point_expires_in_days' => 7333, // ポイント有効期限(相対日数指定) - 'is_exclusive' => FALSE, // キャンペーンの重複設定 + 'description' => "A2kGIKWn7WmxLFKf1vUL", // キャンペーンの説明文 + 'status' => "disabled", // キャンペーン作成時の状態 + 'point_expires_at' => "2024-12-08T00:56:34.000000Z", // ポイント有効期限(絶対日時指定) + 'point_expires_in_days' => 3718, // ポイント有効期限(相対日数指定) + 'is_exclusive' => TRUE, // キャンペーンの重複設定 'subject' => "all", // ポイント付与の対象金額の種別 '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' => [2], // キャンペーンを適用する曜日 (複数指定) + 'applicable_days_of_week' => [5, 5, 2], // キャンペーンを適用する曜日 (複数指定) 'applicable_time_ranges' => [["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のリスト - '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, // 複数種類の商品を同時購入するときの商品種別数の下限 + 'applicable_shop_ids' => ["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' => 1000, // キャンペーンを適用する1会計内の商品個数の下限 + 'minimum_number_of_amount' => 8749, // キャンペーンを適用する1会計内の商品総額の下限 + 'minimum_number_for_combination_purchase' => 5077, // 複数種類の商品を同時購入するときの商品種別数の下限 'exist_in_each_product_groups' => TRUE, // 複数の商品グループにつき1種類以上の商品購入によって発火するキャンペーンの指定フラグ - 'max_point_amount' => 1890, // キャンペーンによって付与されるポイントの上限 - 'max_total_point_amount' => 2988, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 + 'max_point_amount' => 5705, // キャンペーンによって付与されるポイントの上限 + 'max_total_point_amount' => 5040, // キャンペーンによって付与されるの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' => 1703947906 // キャンペーン予算上限 ] ); ``` @@ -1068,41 +1067,41 @@ $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, // キャンペーンの適用優先度 - 'event' => "payment", // イベント種別 - 'description' => "IXisF2lvLdWFAH9CECfmZyvOgcw2bcIoYI3B409EBsOM5mHn7CA1SM3xNEFCgQheyCbSnP7P0SqnjQBF0gNpyvaBHzjlAdXU9fbl4BElEfYJ", // キャンペーンの説明文 + 'name' => "rnXru0CK861yZBwzeoylnePV0HOJ5M", // キャンペーン名 + 'starts_at' => "2022-09-09T10:46:27.000000Z", // キャンペーン開始日時 + 'ends_at' => "2024-05-11T10:20:23.000000Z", // キャンペーン終了日時 + 'priority' => 8756, // キャンペーンの適用優先度 + 'event' => "topup", // イベント種別 + 'description' => "ra9od5pOMZG0Q1epC2P9o6ZPNLGB22OwLCnaLili3chmVxHdB9QfCurmIpiTiNJmdhSFJZDo3oq9jSUkc9PdtCnJGKBJDfwGwTHxDL2bOdX", // キャンペーンの説明文 'status' => "disabled", // キャンペーン作成時の状態 - 'point_expires_at' => "2026-06-11T07:48:11.000000Z", // ポイント有効期限(絶対日時指定) - 'point_expires_in_days' => 5411, // ポイント有効期限(相対日数指定) + 'point_expires_at' => "2021-05-30T03:52:06.000000Z", // ポイント有効期限(絶対日時指定) + 'point_expires_in_days' => 3564, // ポイント有効期限(相対日数指定) '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' => [2, 5], // キャンペーンを適用する曜日 (複数指定) 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] -, ["from" => "12:00", "to" => "23:59"] ], // キャンペーンを適用する時間帯 (複数指定) - 'applicable_shop_ids' => ["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' => 7833, // キャンペーンを適用する1会計内の商品個数の下限 - 'minimum_number_of_amount' => 1747, // キャンペーンを適用する1会計内の商品総額の下限 - 'minimum_number_for_combination_purchase' => 3952, // 複数種類の商品を同時購入するときの商品種別数の下限 + 'minimum_number_of_products' => 6296, // キャンペーンを適用する1会計内の商品個数の下限 + 'minimum_number_of_amount' => 9156, // キャンペーンを適用する1会計内の商品総額の下限 + 'minimum_number_for_combination_purchase' => 4291, // 複数種類の商品を同時購入するときの商品種別数の下限 'exist_in_each_product_groups' => FALSE, // 複数の商品グループにつき1種類以上の商品購入によって発火するキャンペーンの指定フラグ - 'max_point_amount' => 1767, // キャンペーンによって付与されるポイントの上限 - 'max_total_point_amount' => 784, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 + 'max_point_amount' => 6516, // キャンペーンによって付与されるポイントの上限 + 'max_total_point_amount' => 8103, // キャンペーンによって付与されるの1人当たりの累計ポイントの上限 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , // ウォレットに紐付くメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , // 取引時に指定するメタデータが特定の値を持つときにのみ発火するキャンペーンを登録します。 - 'budget_caps_amount' => 666964785 // キャンペーン予算上限 + 'budget_caps_amount' => 1487163457 // キャンペーン予算上限 ] ); ``` diff --git a/docs/cashtray.md b/docs/cashtray.md index 5055ebdd..b5b6962f 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: 金額 + 3682.0, // amount: 金額 [ 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 - 'expires_in' => 3664 // 失効時間(秒) + 'expires_in' => 1443 // 失効時間(秒) ] ); ``` @@ -434,9 +434,9 @@ Cashtrayの内容を更新します。bodyパラメーターは全て省略可 $request = new Request\UpdateCashtray( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // cashtrayId: CashtrayのID [ - 'amount' => 2507.0, // 金額 + 'amount' => 8470.0, // 金額 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 - 'expires_in' => 272 // 失効時間(秒) + 'expires_in' => 3025 // 失効時間(秒) ] ); ``` diff --git a/docs/check.md b/docs/check.md index 36b3017d..5ad3455e 100644 --- a/docs/check.md +++ b/docs/check.md @@ -14,16 +14,18 @@ QRコードを読み取る方法以外にも、このURLリンクを直接スマ ```PHP $request = new Request\ListChecks( [ - 'page' => 662, // ページ番号 + 'page' => 7567, // ページ番号 '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' => "SxrrH1vjl84VkWU20DVNhF1Q", // 組織コード + 'expires_from' => "2025-08-17T13:10:42.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_to' => "2023-05-29T07:06:00.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'starts_from' => "2025-11-19T02:33:22.000000Z", // 有効開始日時の期間によるフィルター(開始時点) + 'starts_to' => "2025-05-10T18:37:13.000000Z", // 有効開始日時の期間によるフィルター(終了時点) + 'created_from' => "2022-01-18T06:48:12.000000Z", // 作成日時の期間によるフィルター(開始時点) + 'created_to' => "2024-07-03T03:26:06.000000Z", // 作成日時の期間によるフィルター(終了時点) 'issuer_shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 発行店舗ID - 'description' => "6tvMf", // チャージQRコードの説明文 + 'description' => "IOtHHG8yHn", // チャージQRコードの説明文 'is_onetime' => FALSE, // ワンタイムのチャージQRコードかどうか 'is_disabled' => FALSE // 無効化されたチャージ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' => 439.0, // 付与マネー額 + 'point_amount' => 7268.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' => 6084, // ワンタイムでない場合の最大読み取り回数 + 'expires_at' => "2021-07-20T01:24:17.000000Z", // チャージQRコード自体の失効日時 + 'starts_at' => "2020-07-06T11:00:37.000000Z", // チャージQRコード有効開始日時 + 'point_expires_at' => "2026-04-29T05:36:04.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' => 3498.0, // 付与マネー額 + 'point_amount' => 635.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' => 935, // ワンタイムでない場合の最大読み取り回数 + 'expires_at' => "2025-09-20T09:01:21.000000Z", // チャージQRコード自体の失効日時 + 'starts_at' => "2024-04-26T15:37:27.000000Z", // チャージQRコード有効開始日時 + 'point_expires_at' => "2023-09-19T18:39:51.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..8bf77c09 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' => "ZKecEN", // クーポンID + 'coupon_name' => "yKp2Io7T", // クーポン名 + 'issued_shop_name' => "qCI", // 発行店舗名 + 'available_shop_name' => "L4", // 利用可能店舗名 + 'available_from' => "2022-05-26T02:12:02.000000Z", // 利用可能期間 (開始日時) + 'available_to' => "2020-12-01T03:56:58.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", + "EFrfcK15LTb24Ur3nzPNHJH0RK2HZRZXaO0yBwCPt9KlGpQkqx0", + "2025-02-23T02:41:09.000000Z", + "2023-08-31T22:23:35.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", // クーポンの掲載期間(終了日時) + 'description' => "2tYlbUkqmQv60CMZa5pywmhrY89J06nrffjpXgwax0yxzxVt1fgZx65QyqRA0ErxUFPGG3NtnfgRNPusLiOWBNvfaPU20jqHqD7fumjHr0s87ojVjQllJBsdX8PqB5vj6KZvk9I14B0wJjv5PZV8BzD6xxeVZJr6fOg9zsFZTThoFxkwxW9hiLZrgw5GsDKhgqi6fonQRpg8o6w595UPezcgZED4", + 'discount_amount' => 8586, + 'discount_percentage' => 4969.0, + 'discount_upper_limit' => 6277, + 'display_starts_at' => "2021-02-16T06:05:28.000000Z", // クーポンの掲載期間(開始日時) + 'display_ends_at' => "2026-04-13T11:13:25.000000Z", // クーポンの掲載期間(終了日時) 'is_disabled' => TRUE, // 無効化フラグ 'is_hidden' => TRUE, // クーポン一覧に掲載されるかどうか - 'is_public' => FALSE, // アプリ配信なしで受け取れるかどうか - 'code' => "4baZPNR", // クーポン受け取りコード - 'usage_limit' => 2092, // ユーザごとの利用可能回数(NULLの場合は無制限) - 'min_amount' => 9813, // クーポン適用可能な最小取引額 + 'is_public' => TRUE, // アプリ配信なしで受け取れるかどうか + 'code' => "7", // クーポン受け取りコード + 'usage_limit' => 2341, // ユーザごとの利用可能回数(NULLの場合は無制限) + 'min_amount' => 1790, // クーポン適用可能な最小取引額 '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"], // 利用可能店舗リスト 'storage_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ストレージID - 'num_recipients_cap' => 6714 // クーポンを受け取ることができるユーザ数上限 + 'num_recipients_cap' => 6333 // クーポンを受け取ることができるユーザ数上限 ] ); ``` @@ -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' => "iiOwd8iyY6Z0zhmmU4qjfXM0iaeCNkqwEBU16Jq12CxO1vOYhEe55St2TiyraOemZRjiAchwL6b1jB1Cg1nBSU78", + 'description' => "Sxgo6Taagdxx1mLakIn0CpIISvuAWSZZfn8k", + 'discount_amount' => 4412, + 'discount_percentage' => 9895.0, + 'discount_upper_limit' => 1327, + 'starts_at' => "2020-09-23T17:52:51.000000Z", + 'ends_at' => "2025-05-17T12:45:06.000000Z", + 'display_starts_at' => "2022-08-05T04:43:00.000000Z", // クーポンの掲載期間(開始日時) + 'display_ends_at' => "2024-04-14T04:42:15.000000Z", // クーポンの掲載期間(終了日時) 'is_disabled' => TRUE, // 無効化フラグ 'is_hidden' => FALSE, // クーポン一覧に掲載されるかどうか - 'is_public' => FALSE, // アプリ配信なしで受け取れるかどうか - 'code' => "s", // クーポン受け取りコード - 'usage_limit' => 2660, // ユーザごとの利用可能回数(NULLの場合は無制限) - 'min_amount' => 8083, // クーポン適用可能な最小取引額 - 'is_shop_specified' => FALSE, // 特定店舗限定のクーポンかどうか - 'available_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 利用可能店舗リスト + 'is_public' => TRUE, // アプリ配信なしで受け取れるかどうか + 'code' => "W0p1Ch4", // クーポン受け取りコード + 'usage_limit' => 5588, // ユーザごとの利用可能回数(NULLの場合は無制限) + 'min_amount' => 9584, // クーポン適用可能な最小取引額 + 'is_shop_specified' => TRUE, // 特定店舗限定のクーポンかどうか + 'available_shop_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 利用可能店舗リスト 'storage_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // ストレージID - 'num_recipients_cap' => 6724 // クーポンを受け取ることができるユーザ数上限 + 'num_recipients_cap' => 5603 // クーポンを受け取ることができるユーザ数上限 ] ); ``` diff --git a/docs/credit_session.md b/docs/credit_session.md index e6acd5ce..aa03bf01 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: セッション有効期限 + "2022-11-20T17:31:30.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: 取引金額 + 8450.0, // amount: 取引金額 [ 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // 店舗ID - 'description' => "UCSY35cdkgvsbAYCbaEHj", // 取引説明 + 'description' => "dqBxAYjByUEnMrrxLZOgOaoYWcJG86z8KVqUt2uzqsseXYFYKRp5jWej4Zir7EPOVCpM4N6VpPYojnLWN99oUAp27dRdHXT0bu", // 取引説明 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // 冪等性キー ] ); diff --git a/docs/customer.md b/docs/customer.md index c4a196c3..a05066cd 100644 --- a/docs/customer.md +++ b/docs/customer.md @@ -14,7 +14,7 @@ $request = new Request\DeleteAccount( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ - 'cashback' => FALSE // 返金有無 + 'cashback' => TRUE // 返金有無 ] ); ``` @@ -120,7 +120,7 @@ $request = new Request\UpdateAccount( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ 'is_suspended' => FALSE, // ウォレットが凍結されているかどうか - 'status' => "suspended", // ウォレット状態 + 'status' => "active", // ウォレット状態 'can_transfer_topup' => FALSE // チャージ可能かどうか ] ); @@ -212,11 +212,11 @@ $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", // 有効期限の期間によるフィルター(終了時点) - 'direction' => "asc" // 有効期限によるソート順序 + 'page' => 6069, // ページ番号 + 'per_page' => 5546, // 1ページ分の取引数 + 'expires_at_from' => "2023-11-06T00:54:26.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_at_to' => "2025-04-14T09:01:32.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'direction' => "desc" // 有効期限によるソート順序 ] ); ``` @@ -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' => 5530, // ページ番号 + 'per_page' => 8703, // 1ページ分の取引数 + 'expires_at_from' => "2022-01-23T07:16:12.000000Z", // 有効期限の期間によるフィルター(開始時点) + 'expires_at_to' => "2022-07-18T13:00:49.000000Z", // 有効期限の期間によるフィルター(終了時点) + 'direction' => "asc" // 有効期限によるソート順序 ] ); ``` @@ -465,8 +465,8 @@ $request = new Request\UpdateCustomerAccount( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // accountId: ウォレットID [ 'status' => "suspended", // ウォレット状態 - 'account_name' => "POVzvPSXDUkbgX2oBshUtXGZ9lfp9TwgYPOmismihXWyqdhqoMR6oAdT5yPsPRTmUYdZdYDDGZDuZn0XgqQIqTu14tSh13qLZDYdRTWbMgZiB4q5yXIKvcyeytZUeCOzn479Q7e7CQ6mog", // アカウント名 - 'external_id' => "si4OQ6jQwMdVQzET3CTZ", // 外部ID + 'account_name' => "UEEnWeZcSGLtIalNYra2M0CMIf3qWb7LuUMWb2crhAOjAg46Wxwepf8NCoyrEsYCM3co0m5f7Zf0Wz840Yp6krkF1YbRmwvxymb30gk854pQwTzmFQFV2uDFFIi8EFMWMycoOxYLCK5275yaFTfZztXuQw4RaWFmQq3HxE1cttSeGuAJyXtCyfPpoPjMTr8crob004vlXwUst", // アカウント名 + 'external_id' => "hEoZOk8UXfYg8fdpzyB6W0dkeo5uEqZaCFDcbEj9ISDm", // 外部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", // ウォレット作成日によるフィルター(終了時点) - 'is_suspended' => FALSE, // ウォレットが凍結状態かどうかでフィルターする + 'page' => 3864, // ページ番号 + 'per_page' => 4450, // 1ページ分のウォレット数 + 'created_at_from' => "2020-08-19T23:54:42.000000Z", // ウォレット作成日によるフィルター(開始時点) + 'created_at_to' => "2026-01-20T06:39:38.000000Z", // ウォレット作成日によるフィルター(終了時点) + 'is_suspended' => TRUE, // ウォレットが凍結状態かどうかでフィルターする 'status' => "active", // ウォレット状態 - 'external_id' => "O937wRncWgLEMvwuXtyGneCNJhR9grzsET9HHziGJ2iqEYWh", // 外部ID - 'tel' => "068062151", // エンドユーザーの電話番号 - 'email' => "B6RuNHWw3k@kEII.com" // エンドユーザーのメールアドレス + 'external_id' => "fkehiCZS1KVArQKeygi1aTs9dwArWQhOtA", // 外部ID + 'tel' => "0411-55-310", // エンドユーザーの電話番号 + 'email' => "uGW5FhrbDg@J77X.com" // エンドユーザーのメールアドレス ] ); ``` @@ -791,7 +791,7 @@ $request = new Request\CreateCustomerAccount( [ 'user_name' => "ポケペイ太郎", // ユーザー名 'account_name' => "ポケペイ太郎のアカウント", // アカウント名 - 'external_id' => "b7878ag0GpEoXRZP9Tuo6ihkLtNpmjVgJl2arbhJouxWQ6" // 外部ID + 'external_id' => "FXl4NKb3z" // 外部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' => 9210, // ページ番号 + 'per_page' => 2916, // 1ページ分のウォレット数 + 'created_at_from' => "2026-01-17T17:22:25.000000Z", // ウォレット作成日によるフィルター(開始時点) + 'created_at_to' => "2023-06-09T15:06:10.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' => 3933, // ページ番号 + 'per_page' => 60 // 1ページ分の要素数 ] ); ``` @@ -1155,12 +1155,18 @@ $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: チャージ金額 + 7231, // amount: チャージ金額 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先ユーザーID - 'delete_card_if_auth_fail' => TRUE, // 認証失敗時にカードを削除するか + 'delete_card_if_auth_fail' => FALSE, // 認証失敗時にカードを削除するか + 'description' => "クレジットカードチャージ", // 取引履歴に表示する説明文 + 'return_url' => "https://example.com/charge/complete?session=abc", // 3Dセキュア完了画面の戻り先URL 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID - 'topup_quota_id' => 747 // チャージ可能枠ID + 'topup_quota_id' => 7540, // チャージ可能枠ID + 'memo1' => "campaign2026summer", // 取引メモ1 + 'memo2' => "I8GCX09hvy0Ql2fb2sMq98v1Sr", // 取引メモ2 + 'memo3' => "SBQLa1424isK3m5kd0EQV1d", // 取引メモ3 + 'freekey' => "order20260803001" // キー情報 ] ); ``` @@ -1256,6 +1262,50 @@ $request = new Request\CreditCardTopupWithMembership( +#### `description` +取引説明文です。 + +任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ +#### `return_url` +3Dセキュア完了画面(成功・失敗いずれも)に表示する「戻る」ボタンの遷移先URLです。 + +任意入力です。指定した場合のみボタンが表示され、エンドユーザーが押すと +このURLへ遷移します。省略した場合、および空文字列を指定した場合は +ボタンを表示しません。 + +スキームは http または https のみ受け付けます。それ以外の値、および +2048文字を超える値は invalid_parameters エラー +(invalid: ["return_url"]、エラーコード400) になります。 +ポケペイ側でクエリパラメータの付与は行いません。取引を識別したい場合は +URL自体にパラメータを含めてください。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 2048 +} +``` + +
+ #### `request_id` 冪等性のためのリクエストIDです。省略時はサーバーが生成します。 @@ -1284,6 +1334,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 +1429,20 @@ receiver_user_id を指定すると、カード保持者と異なるユーザー ```PHP $request = new Request\CreditCardTopupWithMdkToken( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: カード保持者のエンドユーザーID - "1iTzlm9", // token: MDKトークン + "bxZr", // token: MDKトークン "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 5450, // amount: チャージ金額 + 994, // amount: チャージ金額 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先ユーザーID - 'is_cardholder_name_specified' => FALSE, // カード名義人指定フラグ + 'is_cardholder_name_specified' => TRUE, // カード名義人指定フラグ + 'description' => "クレジットカードチャージ", // 取引履歴に表示する説明文 + 'return_url' => "https://example.com/charge/complete?session=abc", // 3Dセキュア完了画面の戻り先URL 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // リクエストID - 'topup_quota_id' => 849 // チャージ可能枠ID + 'topup_quota_id' => 6539, // チャージ可能枠ID + 'memo1' => "campaign2026summer", // 取引メモ1 + 'memo2' => "leip5S6LFP818197Q5MOrDhjA0x771Z5Ss7o1j", // 取引メモ2 + 'memo3' => "02XrI96Mb02ymTbgcHr2f6cxMXVHDkPGuB3DwsYo3Qic031u3i6eAwMLyJIzJmIs6QdPMi4Yi61325VKyj4OY9C1Kl", // 取引メモ3 + 'freekey' => "order20260803001" // キー情報 ] ); ``` @@ -1404,6 +1535,50 @@ VeritransのMDKトークンです。 +#### `description` +取引説明文です。 + +任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ +#### `return_url` +3Dセキュア完了画面(成功・失敗いずれも)に表示する「戻る」ボタンの遷移先URLです。 + +任意入力です。指定した場合のみボタンが表示され、エンドユーザーが押すと +このURLへ遷移します。省略した場合、および空文字列を指定した場合は +ボタンを表示しません。 + +スキームは http または https のみ受け付けます。それ以外の値、および +2048文字を超える値は invalid_parameters エラー +(invalid: ["return_url"]、エラーコード400) になります。 +ポケペイ側でクエリパラメータの付与は行いません。取引を識別したい場合は +URL自体にパラメータを含めてください。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 2048 +} +``` + +
+ #### `request_id`
@@ -1431,6 +1606,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 +1702,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", // 取引種別 - 'is_modified' => FALSE, // キャンセル済みかどうか - 'from' => "2024-05-30T07:48:27.000000Z", // 開始日時 - 'to' => "2024-09-25T00:05:42.000000Z", // 終了日時 + 'type' => "expire", // 取引種別 + 'is_modified' => TRUE, // キャンセル済みかどうか + 'from' => "2025-05-14T00:03:49.000000Z", // 開始日時 + 'to' => "2023-09-17T12:22:53.000000Z", // 終了日時 'page' => 1, // ページ番号 'per_page' => 50 // 1ページ分の取引数 ] diff --git a/docs/cvs.md b/docs/cvs.md index e8882c28..c029c957 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' => "payed", // ステータス + 'before' => "bfQ", // ページング(before) + 'after' => "VxrOe", // ページング(after) + 'per_page' => 35 // 1ページあたりの表示件数 ] ); ``` @@ -146,14 +146,19 @@ $request = new Request\GetCvsAuthorizations( $request = new Request\CreateCvsAuthorization( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // customerId: エンドユーザーのID "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // privateMoneyId: マネーID - 75753, // amount: チャージ額 + 264913, // amount: チャージ額 "famima", // serviceOptionType: コンビニ種別 - "Vs", // name1: 顧客姓 - "9Hj", // name2: 顧客名 - "AZf", // tel: 電話番号 + "XnEEoR2", // name1: 顧客姓 + "VQKj59H", // name2: 顧客名 + "9GxwaIDAEf", // tel: 電話番号 [ 'receiver_user_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // チャージ先エンドユーザーのID - 'topup_quota_id' => 190 // チャージ可能枠ID + 'description' => "コンビニチャージ", // 取引履歴に表示する説明文 + 'topup_quota_id' => 7175, // チャージ可能枠ID + 'memo1' => "campaign2026summer", // 取引メモ1 + 'memo2' => "YTy7R47iCgx7WyI42Bj1Wjh2fPJE8E716SPRYKWJApro8XpU0da1reC76r6EN63HIk75", // 取引メモ2 + 'memo3' => "8NxaRIBYa6wv", // 取引メモ3 + 'freekey' => "order20260803001" // キー情報 ] ); ``` @@ -293,6 +298,25 @@ receiver_user_id が指定されない場合、このユーザーがチャージ +#### `description` +取引説明文です。 + +任意入力で、コンビニでの入金確認後に作成されるチャージ取引の取引履歴に表示されます。 +省略した場合、および空文字列を指定した場合は既定の説明文が使われます +(取引説明文を空にすることはできません)。 + +
+スキーマ + +```json +{ + "type": "string", + "maxLength": 200 +} +``` + +
+ #### `topup_quota_id` チャージするマネーにチャージ可能枠機能が設定されているとき、使用するチャージ可能枠のIDを表します。 @@ -308,6 +332,81 @@ receiver_user_id が指定されない場合、このユーザーがチャージ +#### `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]*$" +} +``` + +
+ 成功したときは diff --git a/docs/error-response.csv b/docs/error-response.csv index e5b810e3..bbf67306 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 @@ -783,6 +795,7 @@ POST,/customers/:uuid/cards/delete,400,invalid_email_domain,"メールアドレ ,,503,veritrans_api_error,"カード決済サービスが一時的にご利用になれません。時間を置いて再度お試しください",Credit card service is temporarily unavailable. Please wait a moment and try again ,,503,temporarily_unavailable,,Service Unavailable POST,/customers/:uuid/card-authorize/topup-with-membership,400,invalid_mdk_token,,Invalid MDK token +,,400,invalid_parameters,"項目が無効です",Invalid parameters ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,403,forbidden,,Forbidden ,,404,card_not_found,"カードが見つかりません", @@ -844,6 +857,7 @@ POST,/customers/:uuid/card-authorize/topup-with-membership,400,invalid_mdk_token ,,503,veritrans_api_error,"カード決済サービスが一時的にご利用になれません。時間を置いて再度お試しください",Credit card service is temporarily unavailable. Please wait a moment and try again ,,503,temporarily_unavailable,,Service Unavailable POST,/customers/:uuid/card-authorize/topup-with-mdk-token,400,invalid_mdk_token,,Invalid MDK token +,,400,invalid_parameters,"項目が無効です",Invalid parameters ,,403,unpermitted_admin_user,"この管理ユーザには権限がありません",Admin does not have permission ,,403,forbidden,,Forbidden ,,404,card_not_found,"カードが見つかりません", @@ -983,7 +997,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 +1011,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..cd27bb1e 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: 取引額 + 1545, // 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' => "2021-08-20T17:43:49.000000Z" // ポケペイ外部取引の実施時間 ] ); ``` diff --git a/docs/organization.md b/docs/organization.md index 4d7d2817..8f3d0301 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' => "0OQC", // 組織名 + 'code' => "alYkGb" // 組織コード ] ); ``` @@ -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の配列 + "73b3nYCrV9@uDJe.com", // issuerAdminUserEmail: 発行体担当者メールアドレス + "hyXJGfZSkx@4G3N.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..0409ee18 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' => "2022-02-20T17:14:28.000000Z", // 開始日時(toと同時に指定する必要有) + 'to' => "2023-02-14T05:28:21.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' => "2022-11-24T10:19:45.000000Z", // 開始日時 + 'to' => "2023-05-03T11:43:05.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..018127e1 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コードの情報 + "J3d41BsVg" // qrInfo: QRコードの情報 ); ``` diff --git a/docs/shop.md b/docs/shop.md index 050ef2ac..e806eb26 100644 --- a/docs/shop.md +++ b/docs/shop.md @@ -15,11 +15,11 @@ $request = new Request\ListShops( 'organization_code' => "pocketchange", // 組織コード 'private_money_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // マネーID 'name' => "oxスーパー三田店", // 店舗名 - 'postal_code' => "433-1670", // 店舗の郵便番号 + 'postal_code' => "9756408", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "0416539743", // 店舗の電話番号 - 'email' => "kA5dwRQrAE@DCEB.com", // 店舗のメールアドレス - 'external_id' => "Tk0p", // 店舗の外部ID + 'tel' => "066923-5368", // 店舗の電話番号 + 'email' => "5nZnpCpVaA@aHx1.com", // 店舗のメールアドレス + 'external_id' => "iEs8vFtOGvU65Sy7b45F1sYQbanm", // 店舗の外部ID 'with_disabled' => TRUE, // 無効な店舗を含める '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' => "5895955", // 店舗の郵便番号 'shop_address' => "東京都港区芝...", // 店舗の住所 - 'shop_tel' => "03916185-4669", // 店舗の電話番号 - 'shop_email' => "S3Zg4O5dK9@OBTn.com", // 店舗のメールアドレス - 'shop_external_id' => "gY0HIwJr5Xn6R9PIw5eC52tvIBnMyMg4Cn", // 店舗の外部ID + 'shop_tel' => "02-67-598", // 店舗の電話番号 + 'shop_email' => "wV9utYjWSx@V0PY.com", // 店舗のメールアドレス + 'shop_external_id' => "aS2m3w11YOcIRgqxweZ1D5GDujWwL", // 店舗の外部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' => "3437918", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "02-4427304", // 店舗の電話番号 - 'email' => "792da7QYy7@V605.com", // 店舗のメールアドレス - 'external_id' => "zcBixerwgOsZ", // 店舗の外部ID + 'tel' => "0894975-6797", // 店舗の電話番号 + 'email' => "59bUqlzl8R@TsqH.com", // 店舗のメールアドレス + 'external_id' => "DWU8ApGdTbLUn", // 店舗の外部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の配列 + 'private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 店舗で有効にするマネーIDの配列 + 'can_topup_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"] // 店舗でチャージ可能にするマネーIDの配列 ] ); ``` @@ -604,14 +604,14 @@ $request = new Request\UpdateShop( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ユーザーID [ 'name' => "oxスーパー三田店", // 店舗名 - 'postal_code' => "9613996", // 店舗の郵便番号 + 'postal_code' => "1952141", // 店舗の郵便番号 'address' => "東京都港区芝...", // 店舗の住所 - 'tel' => "03-50-4755", // 店舗の電話番号 - 'email' => "mBamQcUvvH@D25X.com", // 店舗のメールアドレス - 'external_id' => "YGaGoRmlkWpVKSQYACWhdJ", // 店舗の外部ID - 'private_money_ids' => [], // 店舗で有効にするマネーIDの配列 - 'can_topup_private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 店舗でチャージ可能にするマネーIDの配列 - 'status' => "disabled" // 店舗の状態 + 'tel' => "0465198081", // 店舗の電話番号 + 'email' => "yRImJ6G1b1@LBud.com", // 店舗のメールアドレス + 'external_id' => "BaCIrObUZ5Z", // 店舗の外部ID + 'private_money_ids' => ["xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"], // 店舗で有効にするマネーIDの配列 + 'can_topup_private_money_ids' => [], // 店舗でチャージ可能にするマネーIDの配列 + 'status' => "active" // 店舗の状態 ] ); ``` diff --git a/docs/transaction.md b/docs/transaction.md index d2dca6c7..81ee5ad0 100644 --- a/docs/transaction.md +++ b/docs/transaction.md @@ -17,7 +17,7 @@ CPMトークンの現在の状態を取得します。CPMトークンの有効 ```PHP $request = new Request\GetCpmToken( - "kt1s5IzgftNOCeiOWbpouk" // cpmToken: CPMトークン + "odFyg21jiUhByaB66BNcap" // 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-08-27T22:41:33.000000Z", // 開始日時 + 'to' => "2024-10-05T21:36:20.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' => "LZWxad9qMq", // 取引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' => 1931, + 'point_amount' => 9917, + 'point_expires_at' => "2025-12-19T02:07:34.000000Z", // ポイント有効期限 + 'description' => "CaVImVTzD7ogGgbbuuhXvkkv63jx716j9qYe" ] ); ``` @@ -549,7 +549,7 @@ $request = new Request\CreateTransaction( ```PHP $request = new Request\CreateTransactionGroup( - "wqaqeRCH16a6zzUqrHdosHdbmLywq" // name: 作成するトランザクショングループの名称です。 + "QTBsHYxIvY8A2kLLFzD" // 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' => "GgwT6RW", // 取引ID + 'is_modified' => FALSE, // キャンセルフラグ 'types' => ["topup", "payment"], // 取引種別 (複数指定可)、チャージ=topup、支払い=payment - 'from' => "2025-01-11T21:56:04.000000Z", // 開始日時 - 'to' => "2024-04-06T11:03:17.000000Z", // 終了日時 + 'from' => "2023-11-12T02:36:40.000000Z", // 開始日時 + 'to' => "2020-09-18T01:43:21.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ページ分の取引数 @@ -983,9 +983,9 @@ $request = new Request\ListBillTransactions( 'description' => "店頭QRコードによる支払い", // 取引説明文 '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", // 終了日時 + 'is_modified' => FALSE, // キャンセルフラグ + 'from' => "2020-04-13T16:03:29.000000Z", // 開始日時 + 'to' => "2023-01-27T12:40:44.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' => 3755, // マネー額 + 'point_amount' => 5177, // ポイント額 + 'point_expires_at' => "2024-09-07T12:12:29.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: 支払い額 + 5503, // 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,13 @@ CPMトークンに設定されたスコープの取引を作ることができ ```PHP $request = new Request\CreateCpmTransaction( - "GQ9yekqoyNLKN2h7BNq3rR", // cpmToken: CPMトークン + "Vp03GIkTp5cuONNVFc9v9g", // cpmToken: CPMトークン "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // shopId: 店舗ID - 7717.0, // amount: 取引金額 + 4880.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 +2064,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: 送金額 + 890.0, // amount: 送金額 [ 'metadata' => "{\"key\":\"value\"}", // 取引メタデータ 'description' => "たい焼き(小倉)", // 取引履歴に表示する説明文 @@ -2271,9 +2268,9 @@ $request = new Request\CreateExchangeTransaction( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 5683, + 7572, [ - 'description' => "qEgXsKX0DNjA5LloLW2ZGwTADg0EGo2tY0BvAArU4c3Hcr3rYtMZs1YhEQlphw1DkmThPoIdPA7X1r8JTPyIk7mw82VAIRkHcNMgqN77FQwuiGtQW4pnFSkfz0ZAYuHKErS89ga8rAwXpAi", + 'description' => "hWfe1J2XdVSiGrZnaj14JqvayOvsUjS1TQRpGXwusKVKoDVo20K4pv", 'request_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" // リクエストID ] ); @@ -2487,7 +2484,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' => "2021-07-24T18:36:07.000000Z" // 返却ポイントの有効期限 ] ); ``` @@ -2699,6 +2696,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..d74390d5 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' => "2022-07-03T00:31:36.000000Z", // 集計期間の開始時刻 + 'to' => "2023-06-20T12:37:25.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' => "2024-03-11T12:20:09.000000Z", + 'to' => "2024-07-01T06:01:35.000000Z", + 'page' => 3735, + 'per_page' => 2158, 'shop_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 'shop_name' => "1HL4wWzmkMDA4SVfWD13Zj3L9DQPYajb0tVdWEdtL2ujHbA770c9iXi2Q1VWdznJovLhT0BrHHw3tEdBOJZocfpIFBg2EP1IMpzVlOR0ZjHbJ4pIYeH1m", + 'shop_name' => "0ixofoZrqcO9xmrGI7Yq8b7zKf4Zjq1K3jlOjYQfsbEScihoRIGPs251h35D6RqOUv7GYFIehbCx0by4HajPsFnZyPkDxfEbj7EZcJNWpppH7JtG7uLWNnv9bkjUCUVfq92VQxP0FMeHm2Gc8mWOktzQrw5GjJ8uGQSasHD", 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", - 'customer_name' => "jK91BovJNiyan2Rg9xEgMUhIRyB0Lq7z8Ljil9JSMA7rA7mkLLtmKfguDK2IgQjODYIDOJbPEu", + 'customer_name' => "HsEK1qalHwNsBFFvhBAfKd9pYjNXINvRo8XrSFeFKEUniweS0acjh4qrH7klovo9x1qmkFFjd91zhnaGMzUdCs", '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"], // 取引明細の種類でフィルターします。 + 'is_modified' => TRUE, + 'transaction_types' => ["cashback", "topup", "expire", "exchange"], + 'transfer_types' => ["cashback", "topup"], // 取引明細の種類でフィルターします。 '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' => "0YECE0zSsUS9uGcWpU50I9EOF1CbY7DQvPyLth6tJk3Z9fxM6OljXWNCah5Q3Axy3FHS7HHlL9hetKrZtdVOY5mSWLpoOzWuTFDp0xZJMmmZyM3omHaaYolohp4juaWxRzzc4S4bskUY0GUghtLrKdmw4Mj2vrs21Q3QscjDt5dNl9IacbccU5Qd92Qhefxi6", // 店舗名 'customer_id' => "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // エンドユーザーID - 'customer_name' => "cBn5byBGxSlhAbqrppUqGdxMolEMce2oIWkzh6xh3kO5wXHuEli1NcEVyTrbdyJqmh3WRfGT9d54NzUibZax1gbEqwtEhHNUjZJEl7H6aHeFVmJSAKrLNuNDUQhJfNq76RxAuxSVrnur4Ju4ayidm5BuCe0yTSEIanUYTV2eUYLa", // エンドユーザー名 + 'customer_name' => "LsaPXprVMDsZV4dkyP5lnQdeGG2WwubsLa4vnCWV1QVssD1Im1", // エンドユーザー名 '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", "payment", "cashback"], // 取引種別 (複数指定可)、チャージ=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' => ["payment", "topup", "exchange", "coupon", "cashback", "campaign"], // 取引明細種別 (複数指定可) 'description' => "店頭QRコードによる支払い", // 取引詳細説明文 - 'from' => "2020-07-05T14:20:24.000000Z", // 開始日時 - 'to' => "2023-02-03T08:16:27.000000Z" // 終了日時 + 'from' => "2025-05-08T05:59:15.000000Z", // 開始日時 + 'to' => "2021-06-21T05:39:34.000000Z" // 終了日時 ] ); ``` diff --git a/docs/webhook.md b/docs/webhook.md index 69a6f876..f3bcf52a 100644 --- a/docs/webhook.md +++ b/docs/webhook.md @@ -73,7 +73,7 @@ $request = new Request\ListWebhooks( ```PHP $request = new Request\CreateWebhook( "bulk_shops", // task: タスク名 - "ldC" // url: URL + "YW8Yi4hZ" // url: URL ); ``` @@ -176,7 +176,7 @@ $request = new Request\DeleteWebhook( $request = new Request\UpdateWebhook( "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", // webhookId: Webhook ID [ - 'url' => "sSS", // URL + 'url' => "4xdPTFTA0", // URL 'is_active' => TRUE, // 有効/無効 'task' => "process_user_stats_operation" // タスク名 ] 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..17401267 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,12 +4259,64 @@ paths: type: string title: '電話番号' description: '顧客の電話番号を表します。' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、コンビニでの入金確認後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: コンビニチャージ topup_quota_id: type: integer minimum: 1 title: 'チャージ可能枠ID' description: |- チャージするマネーにチャージ可能枠機能が設定されているとき、使用するチャージ可能枠の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 @@ -5745,6 +5924,8 @@ paths: $ref: '#/components/responses/Conflict' '422': $ref: '#/components/responses/UnprocessableEntity' + '503': + $ref: '#/components/responses/TemporarilyUnavailable' /transactions/{transaction_id}: get: tags: @@ -7188,6 +7369,34 @@ paths: delete_card_if_auth_fail: type: boolean title: '認証失敗時にカードを削除するか' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: クレジットカードチャージ + return_url: + type: string + maxLength: 2048 + title: '3Dセキュア完了画面の戻り先URL' + description: |- + 3Dセキュア完了画面(成功・失敗いずれも)に表示する「戻る」ボタンの遷移先URLです。 + + 任意入力です。指定した場合のみボタンが表示され、エンドユーザーが押すと + このURLへ遷移します。省略した場合、および空文字列を指定した場合は + ボタンを表示しません。 + + スキームは http または https のみ受け付けます。それ以外の値、および + 2048文字を超える値は invalid_parameters エラー + (invalid: ["return_url"]、エラーコード400) になります。 + ポケペイ側でクエリパラメータの付与は行いません。取引を識別したい場合は + URL自体にパラメータを含めてください。 + example: https://example.com/charge/complete?session=abc request_id: type: string format: uuid @@ -7196,6 +7405,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 +7453,8 @@ paths: application/json: schema: $ref: '#/components/schemas/CardAuthorizeResult' + '400': + $ref: '#/components/responses/BadRequest' '403': $ref: '#/components/responses/Forbidden' '404': @@ -7264,6 +7516,34 @@ paths: is_cardholder_name_specified: type: boolean title: 'カード名義人指定フラグ' + description: + type: string + maxLength: 200 + title: '取引履歴に表示する説明文' + description: |- + 取引説明文です。 + + 任意入力で、3Dセキュア認証成功後に作成されるチャージ取引の取引履歴に表示されます。 + 省略した場合、および空文字列を指定した場合は既定の説明文が使われます + (取引説明文を空にすることはできません)。 + example: クレジットカードチャージ + return_url: + type: string + maxLength: 2048 + title: '3Dセキュア完了画面の戻り先URL' + description: |- + 3Dセキュア完了画面(成功・失敗いずれも)に表示する「戻る」ボタンの遷移先URLです。 + + 任意入力です。指定した場合のみボタンが表示され、エンドユーザーが押すと + このURLへ遷移します。省略した場合、および空文字列を指定した場合は + ボタンを表示しません。 + + スキームは http または https のみ受け付けます。それ以外の値、および + 2048文字を超える値は invalid_parameters エラー + (invalid: ["return_url"]、エラーコード400) になります。 + ポケペイ側でクエリパラメータの付与は行いません。取引を識別したい場合は + URL自体にパラメータを含めてください。 + example: https://example.com/charge/complete?session=abc request_id: type: string format: uuid @@ -7271,6 +7551,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 +7796,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..3f52c10c 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" + "8df89a2e-404f-42f1-bdd1-92a2b9a1dd2c" ); try { $response = $client->send($request); diff --git a/tests/BulkCreateTransactionTest.php b/tests/BulkCreateTransactionTest.php index 6cfe9b36..5612c229 100644 --- a/tests/BulkCreateTransactionTest.php +++ b/tests/BulkCreateTransactionTest.php @@ -8,9 +8,9 @@ public function testBulkCreateTransaction0() { $client = $this->newClient(); $request = new Request\BulkCreateTransaction( - "yiodipyOhBLvJd18F7msVCl", - "IZ6Bq4ZCm1", - "53pAwidsKM1ZphpLhv7NIoqmlJpzKOYIsRtF" + "JBxT", + "0YUW8iwJJ", + "uJPCjlaztijN3vebjT869RjYRPCqvnZ1Yzdr" ); try { $response = $client->send($request); @@ -25,11 +25,11 @@ public function testBulkCreateTransaction1() { $client = $this->newClient(); $request = new Request\BulkCreateTransaction( - "yiodipyOhBLvJd18F7msVCl", - "IZ6Bq4ZCm1", - "53pAwidsKM1ZphpLhv7NIoqmlJpzKOYIsRtF", + "JBxT", + "0YUW8iwJJ", + "uJPCjlaztijN3vebjT869RjYRPCqvnZ1Yzdr", [ - 'callback_url' => "https://F9xx8GHc.example.com" + 'callback_url' => "https://hGH7XKNo.example.com" ] ); try { @@ -45,12 +45,12 @@ public function testBulkCreateTransaction2() { $client = $this->newClient(); $request = new Request\BulkCreateTransaction( - "yiodipyOhBLvJd18F7msVCl", - "IZ6Bq4ZCm1", - "53pAwidsKM1ZphpLhv7NIoqmlJpzKOYIsRtF", + "JBxT", + "0YUW8iwJJ", + "uJPCjlaztijN3vebjT869RjYRPCqvnZ1Yzdr", [ - 'private_money_id' => "43f299ac-8faa-4d02-9a3c-6b585fb4d820", - 'callback_url' => "https://N3Xa70o7.example.com" + 'private_money_id' => "d8d3a52e-7fc7-4e7e-84ac-367ce2625f7b", + 'callback_url' => "https://pqqjYUa4.example.com" ] ); try { @@ -66,13 +66,13 @@ public function testBulkCreateTransaction3() { $client = $this->newClient(); $request = new Request\BulkCreateTransaction( - "yiodipyOhBLvJd18F7msVCl", - "IZ6Bq4ZCm1", - "53pAwidsKM1ZphpLhv7NIoqmlJpzKOYIsRtF", + "JBxT", + "0YUW8iwJJ", + "uJPCjlaztijN3vebjT869RjYRPCqvnZ1Yzdr", [ - 'description' => "nFXURkjCcagg1x0DC", - 'private_money_id' => "6631f3a6-4804-48f9-b43c-640d2ba2c473", - 'callback_url' => "https://hXKR7nTW.example.com" + 'description' => "NN7jWbTA8sT9CjYdhYyR9ZtWhMAKSZHQ2Tjahc0hASAcEibjku1", + 'private_money_id' => "54c5fa98-94e6-4ae4-91e5-ba99ba264f74", + 'callback_url' => "https://gL0O7DlA.example.com" ] ); try { diff --git a/tests/CancelBulkTransactionTest.php b/tests/CancelBulkTransactionTest.php new file mode 100644 index 00000000..9df53e49 --- /dev/null +++ b/tests/CancelBulkTransactionTest.php @@ -0,0 +1,22 @@ +newClient(); + $request = new Request\CancelBulkTransaction( + "78335271-de01-4347-9aa3-12d1ee83b9d7" + ); + 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..35c012e0 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" + "c5e381c9-f3a7-4e96-a340-fefde054d30d" ); try { $response = $client->send($request); diff --git a/tests/CancelCvsAuthorizationTest.php b/tests/CancelCvsAuthorizationTest.php index fcba07b6..43e2a734 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" + "59b1d643-abd4-4449-af0c-aaa29d626ff5" ); try { $response = $client->send($request); diff --git a/tests/CreateBankTest.php b/tests/CreateBankTest.php index 21478a9f..2694db2b 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" + "cbb85860-e0cd-4e99-89d7-638ab270502c", + "da494bdb-06b5-4075-98b0-8f6e36d3233f", + "meRn6xi8YDAJH7HJXNF3Oy8VhKyGvyermibojKhVPIvz1I1HvcbolySSXeAcLtwR11xDAJrx0pv2XvsLcCeEcDmfq2CKw2F1KvbCjTFkaD9SEmE8", + "9oiZ9sjCAHNK" ); 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", + "cbb85860-e0cd-4e99-89d7-638ab270502c", + "da494bdb-06b5-4075-98b0-8f6e36d3233f", + "meRn6xi8YDAJH7HJXNF3Oy8VhKyGvyermibojKhVPIvz1I1HvcbolySSXeAcLtwR11xDAJrx0pv2XvsLcCeEcDmfq2CKw2F1KvbCjTFkaD9SEmE8", + "9oiZ9sjCAHNK", [ - 'birthdate' => "zJ9Hvf2c" + 'birthdate' => "HbkDV7" ] ); 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", + "cbb85860-e0cd-4e99-89d7-638ab270502c", + "da494bdb-06b5-4075-98b0-8f6e36d3233f", + "meRn6xi8YDAJH7HJXNF3Oy8VhKyGvyermibojKhVPIvz1I1HvcbolySSXeAcLtwR11xDAJrx0pv2XvsLcCeEcDmfq2CKw2F1KvbCjTFkaD9SEmE8", + "9oiZ9sjCAHNK", [ - 'email' => "VYRMoN8ciC@bZWn.com", - 'birthdate' => "zcDnK" + 'email' => "xD9UgYkUYC@n38T.com", + 'birthdate' => "5j" ] ); try { diff --git a/tests/CreateBankTopupTransactionTest.php b/tests/CreateBankTopupTransactionTest.php index 2514387e..39e55e63 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" + "62d92010-748c-40df-a896-0127fd1c15e4", + "a6381715-2a64-47a4-aa20-79a8f29c6c27", + 7541, + "565d6596-9682-4c21-8cfc-05fdab2294df", + "336ec650-2cb9-4f90-abc0-a2fc4ae562f7" ); 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", + "62d92010-748c-40df-a896-0127fd1c15e4", + "a6381715-2a64-47a4-aa20-79a8f29c6c27", + 7541, + "565d6596-9682-4c21-8cfc-05fdab2294df", + "336ec650-2cb9-4f90-abc0-a2fc4ae562f7", [ - 'receiver_user_id' => "81ae9d1f-fcf1-4f8c-8ef7-2f2e0fcf2982" + 'receiver_user_id' => "e7567695-c476-46f9-89d9-7244226147b1" ] ); try { diff --git a/tests/CreateBillTest.php b/tests/CreateBillTest.php index 8b6d135e..9afbe026 100644 --- a/tests/CreateBillTest.php +++ b/tests/CreateBillTest.php @@ -8,8 +8,8 @@ public function testCreateBill0() { $client = $this->newClient(); $request = new Request\CreateBill( - "c0fb4d20-913c-4b92-8d7c-f8465bf9a3f5", - "b4d1531a-08f2-4d8c-adb2-ad108e5eae01" + "846ac8d5-8b6c-4375-850a-d9f1df8b4d62", + "e237f6b8-5d31-46cf-b33f-315afe23851a" ); try { $response = $client->send($request); @@ -24,10 +24,10 @@ public function testCreateBill1() { $client = $this->newClient(); $request = new Request\CreateBill( - "c0fb4d20-913c-4b92-8d7c-f8465bf9a3f5", - "b4d1531a-08f2-4d8c-adb2-ad108e5eae01", + "846ac8d5-8b6c-4375-850a-d9f1df8b4d62", + "e237f6b8-5d31-46cf-b33f-315afe23851a", [ - 'description' => "HyY5rxBRsFTyEvnewbYd4rNZJsCq7m7arw2NKYH12xHXaAOFqIwxrvxkxwVYBD" + 'description' => "gKE8LcCa8bz2nHShe5EoHVudmx1iMacSt3whWHQ5cbR62EyfrAyRxoXmZ8au8D4esSHy55WYfHfvN0QEBe9OUmuQoNyAxdhT65" ] ); try { @@ -43,11 +43,32 @@ public function testCreateBill2() { $client = $this->newClient(); $request = new Request\CreateBill( - "c0fb4d20-913c-4b92-8d7c-f8465bf9a3f5", - "b4d1531a-08f2-4d8c-adb2-ad108e5eae01", + "846ac8d5-8b6c-4375-850a-d9f1df8b4d62", + "e237f6b8-5d31-46cf-b33f-315afe23851a", [ - 'amount' => 8169.0, - 'description' => "CyVTR3czNdwQ9LziqjK5MdQ1lZMyARXVB9A32ESqVUKE1GN9JqLEvyRdA5j20ws4Z1pnjZ8xWKeN3WKGyHX" + 'additional_private_money_ids' => ["e2a70e66-3aa7-44e1-ac4e-09d60be1965e", "1d910096-f30d-4acd-b20f-b7add4332778", "996ba8ea-a971-431f-acaa-a75013aff3f8", "06b18892-e996-4278-bb79-b3237e083bb8", "e774c97e-c9a1-4bd2-a771-2b77462988c6", "ecfd0bd7-0fde-42d4-915c-a51536889831", "a1401868-6bf6-4398-9856-3aa9fe707817", "5aebfe2c-19a8-4b0c-b439-9ee2d4c7e8ce", "701d4404-da32-417a-a684-27c971622926", "a9cd0a78-694e-4092-9afc-ceda37241178"], + 'description' => "4eE9mHPjq6XCvYjxbcuNA5AO" + ] + ); + 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( + "846ac8d5-8b6c-4375-850a-d9f1df8b4d62", + "e237f6b8-5d31-46cf-b33f-315afe23851a", + [ + 'amount' => 173.0, + 'additional_private_money_ids' => ["07d8d248-443e-4527-be89-51bad8f57297", "8a4e5792-9f72-4b2f-b5b6-7d67c852f423"], + 'description' => "XocPu4UpOUbFxl1xg8SX1voG8Gydqo4fQ7D47J36mgyKf2pLnur36TYPgxIzfeirgw" ] ); try { diff --git a/tests/CreateCampaignTest.php b/tests/CreateCampaignTest.php index f1dcb059..63c793fb 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'applicable_shop_ids' => ["ef1aa667-e69f-43da-ad9c-bb33e097e0bd"] + 'applicable_shop_ids' => ["489a165c-92f5-42da-969c-c8d53e6886da", "bc517461-e1af-42e3-a87f-9b64ac255ad8", "9638e5ab-334a-404b-ac6c-e87c73378d01", "224ea208-e960-40e4-9cdc-126ff73bb6c4", "34028b22-6d75-49f6-b97e-6a5442513cc1", "6189f804-d75b-4497-b298-1758ad733713"] ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'applicable_shop_ids' => ["3dc59b1c-85a8-4ed3-81f3-4bea1e5cc9f0"], - 'bear_point_shop_id' => "8017b203-fc41-4416-b550-1c8a166d7ead" + 'applicable_shop_ids' => ["f7a30dfc-6552-4caa-a71d-4e58a4f42428", "56eaf22c-a4ef-41e3-804c-9030a1053be1", "ed1d9032-7b82-49c5-805c-dc4eb2ab1c00", "dd077b9b-417c-420e-aa25-36271f3e010f", "0a11c971-6480-402c-b459-9ee4981a62eb", "ecead7ca-3c17-4a40-8757-5a67370afdc6", "58384260-026d-49a5-9c9e-589871daca4b", "9d0ffa8f-c1d4-46c5-895b-2a4118410389", "624c5bb1-024d-4b5e-a7c1-17665b99c8ad"], + 'bear_point_shop_id' => "f88641b2-db16-4c48-a7e5-a38c54f88c81" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["d6a4c749-faab-4187-ac37-3f2b66bde2b4", "9d615746-c1f9-49d2-9d10-1e53ddef4154", "d115e4a0-3f03-479e-95b7-981cee058253", "a1819563-3c2f-43ae-a6a0-fbe47d988ce1"], + 'description' => "XI0aphnQpma", + 'bear_point_shop_id' => "1c881845-d9c8-4fb4-9b36-3e9c2e777984" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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"], - 'status' => "enabled", - 'description' => "sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14x", - 'bear_point_shop_id' => "d90ce142-2338-41b9-b1f2-01d0de7e7de0" + 'applicable_shop_ids' => ["07078cdd-3470-4678-8d26-731f7ba8f50b", "da8eae16-66f7-4742-bf15-aa9b777f7757", "26469cc2-76b6-47b6-be0e-7ddec3bf8788", "e06ce5f4-d72b-48f7-957f-500476254a58", "db7cb161-617a-4f70-9b01-f56a8690d601", "ae98ec95-a01d-4bf1-b893-142e0d4699c5"], + 'status' => "disabled", + 'description' => "REjqmyq", + 'bear_point_shop_id' => "5fb260ca-1c3b-4f92-abdb-d0c5febeff64" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["5282e382-c86b-44de-bfd9-1aa199b05f8d", "13767cad-8720-4123-961a-55a73f89c576", "da91ba7c-45bc-4595-a9a0-d94d92631867", "98ae2286-dba6-4dbe-8270-f65a0a47aadc", "c89241c1-b5d9-4042-aa62-aae338d4fc76", "d78935d2-4a11-45db-9a7a-bd8917eabea4", "5e214b61-a915-4a49-b38f-7fb787efc471"], + 'point_expires_at' => "2025-03-22T06:08:43.000000Z", 'status' => "enabled", - 'description' => "lfzbfqKlnsG4", - 'bear_point_shop_id' => "d0b6e2bf-8c2e-4e30-83ac-ecf70f0145da" + 'description' => "Qpl5Gz36NQavWZXSE0IrKdpz0FXntwLwsP6PlvtKfS7zk6Hoi0oeAT0NWEwBSET0oVnBy6crZKnvytNg93oYMrwaGFqX3wegLSKGRpqSEuwLWT9k07B088FFfNZznrcL9APcDhFVXImIJBKStcO3wB304Jmf05hgJ0rNiPO7Acqsb1X8oQj9wf", + 'bear_point_shop_id' => "a4db93af-2b39-42a9-9355-5a985754ae7f" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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", + 'applicable_shop_ids' => ["6cee88b4-1dd7-456a-8ccb-7b31615af7fd", "6c88063d-daa0-4bbc-9628-9c007fb1c654", "30311e3a-907f-4000-9ab0-29327416c51e", "30677747-b5c5-4d44-8627-c6ec3ad21380", "acd71da9-2b9e-476f-ba30-9b3ef4d1431c", "44e4277d-e6b9-4151-8b16-a03586f71255", "e4b66a2f-e48b-4d25-a304-b7c68b1653f5", "e3b53927-4285-42aa-9427-2ec343a6a51d", "ed9cb3fd-d7b5-4bbe-884a-75d85da14bd2", "db08d422-9ad6-4761-b9c6-2ce6ff4f0d36"], + 'point_expires_in_days' => 3440, + 'point_expires_at' => "2024-06-21T13:13:44.000000Z", 'status' => "disabled", - 'description' => "NiY62Bc0n5yxxXvKDa0c2v5NvERR1ovUoSMxuwois43hKOtAoX7opuae7lO58Ae6hTnrFSjbB1hiRjTNSU46DKPvyktKcWCyKm4tG2", - 'bear_point_shop_id' => "7c04e81b-4fc6-4c7a-a503-cdae5b266adf" + 'description' => "QZu", + 'bear_point_shop_id' => "ef71072d-1e35-4b81-a0b6-2f03e1b331c1" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["38d95277-d557-4416-ba4b-a716627702ba", "2c437454-49ae-4b54-b8ad-8d0f39f699ed"], + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2833, + 'point_expires_at' => "2020-05-04T12:31:22.000000Z", + 'status' => "disabled", + 'description' => "brwQKhHT3R75Hu8YJJm39h1WaxTt5SssiAjKWyz1Cvo6cvEGDQNsufaSx2VVAwQqeQUNQCi45yyQTl9wTWmjZWPblWstjkwC6ll5fjzCHapR04ADVEFmUehgiDu605XKZkJCbVsNuqqVdUDyaVdHF", + 'bear_point_shop_id' => "5df7bd05-cdfb-4d92-9602-ce9ac42e521a" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'applicable_shop_ids' => ["b36198d1-a9c0-4dd4-b4fe-9b13112ae8ed", "804b5c8f-2fda-4151-bb5e-5b9ef56ffba7", "9bbc9428-d89b-4144-bf25-d0c274255d36"], - 'subject' => "all", + 'applicable_shop_ids' => ["f5af6fc8-f2ac-4efa-b004-f3f5c90dfdc9", "7532dd2c-e604-4b3d-8811-e4c6e2fe63a1", "fdfbc015-184b-4f5f-8a90-ce5ff519aaef"], + 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 666, - 'point_expires_at' => "2022-04-09T06:27:40.000000Z", - 'status' => "enabled", - 'description' => "kMJt8otXLMwiqJK6MisPTXvJ9APWVf0nkI2cpiZrwht02dhTsSxNXBuhLAx", - 'bear_point_shop_id' => "b1f5d403-86af-45d0-bbf8-c982c585ed4c" + 'point_expires_in_days' => 2918, + 'point_expires_at' => "2024-05-02T10:13:51.000000Z", + 'status' => "disabled", + 'description' => "ZQYdDyUkA8HMjkxTYcusA1RKieQ1ldipC3qoQ4XwLIDsqZ3ZF38hv2ikQGfIfeAIGZfO7OrSr8B2QPQ9Y2Rpsj0heI1pcWBx1T31cQtfbPCATbfE", + 'bear_point_shop_id' => "01562754-09df-4367-9f9d-a4dd8afed34d" ] ); try { @@ -220,31 +220,23 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["84b53805-2524-498c-8538-6ecbce546c2f", "fc35a396-26ef-4fa3-905d-78dcbeb1d63e", "17080d6f-0543-435b-85f4-962551795353", "dc863a1e-e938-4dfb-be7a-b711b8b60222"], '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' => FALSE, - 'point_expires_in_days' => 9004, - 'point_expires_at' => "2025-09-17T20:53:09.000000Z", + 'point_expires_in_days' => 5087, + 'point_expires_at' => "2024-09-11T06:37:37.000000Z", 'status' => "enabled", - 'description' => "N6r", - 'bear_point_shop_id' => "59785c20-161f-431c-9314-5e7172e10607" + 'description' => "c4bmpdjKCTfj1GK9RSuRp80JIGIfZb0zQJuIdXR7obZEoGLvyrYRSePLUjWmS1Vfe4rF1Hr4pu5zkebHCqAbvDaj08T6AqfU9VC96cIIeErItINWil5tFd5fwAxEmAXCuaDk4OeOYMd636fXlQmJ9z", + 'bear_point_shop_id' => "7314a2b2-9685-4199-ba92-e215b012ad62" ] ); try { @@ -260,35 +252,38 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'applicable_shop_ids' => ["d8de25db-d611-41e8-98e3-d7bcb022ba01"], + 'applicable_shop_ids' => ["7776b956-645d-4e33-8645-b189d948143f", "a54d9ad6-b47c-4c21-a04f-3c97c90c2040", "af8ce44d-7c4d-417c-a0cf-4e60c886cc2b", "26cc7dee-a5ac-4fe3-a7db-98a070a39782", "6a6ff653-8567-4d66-bb70-d36efb7e9cad", "49ff642c-04ed-4d43-b2cb-3a09d1eb8dbf"], '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' => 3555, - 'point_expires_at' => "2020-03-26T18:50:59.000000Z", + 'point_expires_in_days' => 4968, + 'point_expires_at' => "2026-05-30T02:38:16.000000Z", 'status' => "disabled", - 'description' => "pwNVNkX1wbtHq7h4XHkBbxR0RnLtirGJS2N5S6EEO5Bp0TaBrm", - 'bear_point_shop_id' => "e2a9346e-e2bd-4d64-a982-e4c393ac070d" + 'description' => "GfUfNENrDu8T1J2YZjgzjmCRB6BbdWS6JCIuNd5OFNrZXER72QaNrZpzYfcTDxwidoKxhgH4IlA44068ievlutMBS788il7UEqSzLy9xJxJq4hHbOAXXYVgVjKzFhmxuYV64qe5o2B2OlLXdk5k", + 'bear_point_shop_id' => "0ee283ca-e962-4d75-b7a9-52345dd5b9d9" ] ); try { @@ -304,23 +299,17 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["53c33075-c119-4add-bf4a-dae2ed47a52e", "15032caf-67a7-4cf9-95e4-1c885efa6d0f", "c7f99824-d43a-468a-b71a-da2ed92a08db", "5b99c3c0-7774-4f2f-bef7-957cfd8105e5"], '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] @@ -330,18 +319,14 @@ public function testCreateCampaign10() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5804, + 'point_expires_at' => "2020-01-15T10:27:17.000000Z", 'status' => "enabled", - 'description' => "ZjjM6j3edDcpZu9iiEwcokneeQ36NR2IjhyB4vKQ7cGlo7SrCjimdlgwn9qvauQ2kDhj5HLJcSNTCm30yK3y8WItCe9VYgMydEalG76qE4T1vOrKA4IwgS5AgijW", - 'bear_point_shop_id' => "0c76ed08-29d2-4179-a9f8-8e184c40385b" + 'description' => "0TFsZujDlCiTABlfIhphFt9MZHKK4Bljx7sJ424DF7dkePprAJuqXJLC9DlGjqYc53kHtf9cD7bpNKlOmIqFEpEzlkbZXs", + 'bear_point_shop_id' => "20d5d584-245e-4f28-bedc-40c899bfb9be" ] ); try { @@ -357,38 +342,45 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["7d15a11a-d64b-4b39-9989-4398ab6c8e36", "f46d8052-5f8f-4e1c-b77e-7e7a9951557c", "bb611b2c-5da3-40fb-9a1a-f73cf715446a", "e37612ef-7ee6-4d58-af19-3b2e24cf652e", "e89fee8a-1bff-4d25-8770-bd3821dd4d71", "46de7ab4-fb3c-4c01-bec2-42016a8e0aaf"], + 'applicable_days_of_week' => [0, 0, 3, 3, 2, 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_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] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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", - 'status' => "disabled", - 'description' => "o6iR11TAHpgNTXOxFwqhkpZVaDhpFPp5bfKVt9DPYJAVzV6vyI6ywfpyKilj5zg8pn57kF0DYbPLXjuwrpeD0A9IDYP4sAiFNwaac9r9GBqh0SVIl9M1spjv4mKXU1rVLf6U0K44BovHKqYzk7GBG1DZKj2tBRFerhSuL22gGga7pF0", - 'bear_point_shop_id' => "8eb682ee-cfed-434c-8d1a-a0e673c81adc" + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 258, + 'point_expires_at' => "2026-04-20T19:44:33.000000Z", + 'status' => "enabled", + 'description' => "wOSBaSPaNKxM4bPYPan8UYIRAISeS032nbwP9uwXrTBWthKP8SFB1epaCsenfTVlWMFnuMgJI", + 'bear_point_shop_id' => "35c8dab5-d2df-4ef7-beda-d79b0911afaf" ] ); try { @@ -404,17 +396,21 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["0da51695-9409-42b1-8563-d74b02688ce8", "6e2cf7d6-351e-4038-b697-e133b3147f6f", "335b2828-80b3-479c-8066-2f87782bf694", "81d1f111-915c-49ab-9505-d54ce566544d", "6072c282-53c5-4e5c-a723-2ea1ca815250"], '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' => [0, 3, 1], + 'applicable_days_of_week' => [2, 0, 6, 4, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -422,25 +418,26 @@ public function testCreateCampaign12() , ["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] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 3883, - 'point_expires_at' => "2024-09-18T19:30:17.000000Z", + 'point_expires_in_days' => 8206, + 'point_expires_at' => "2022-12-06T22:12:21.000000Z", 'status' => "disabled", - 'description' => "gmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgR", - 'bear_point_shop_id' => "5eb1c595-2b96-46fc-9491-4541bd69dc67" + 'description' => "ACXnugqJAsKtBEhfGR87", + 'bear_point_shop_id' => "5cdd2540-9b90-47c7-ae87-b1bf27d60e24" ] ); 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["8d5e9bbc-9f23-4afa-9f42-811dd9855de2", "3e7cac44-82f4-4223-b10e-d2a9038fca80", "e84c03ac-d697-4fb5-9f4b-013381dc306c", "4fc21ee6-9d6f-4b4a-9315-995397076223"], + 'minimum_number_of_products' => 2244, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -473,31 +470,37 @@ 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' => [0, 4, 6, 5, 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_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", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 8158, - 'point_expires_at' => "2023-02-21T00:34:24.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8539, + 'point_expires_at' => "2021-04-22T01:43:17.000000Z", 'status' => "disabled", - 'description' => "UOGTeYua5DveJsn8lhIUcgIkY0oNU4ZtZZObHmdr0N6vylnlZRhGDMxuj8A7eDOAWeoDpeF6vcSyg1N9plx7jjHK1E1PUQiuVzdT2YVVNgkhGiOaJk8HWWbXOMsyMVL1Y0FzVGqOKFoU3xJNKmuaDr4cMSAgHDAlLlP6", - 'bear_point_shop_id' => "e24ba2cc-44ef-431a-9107-5eb51cf3d702" + 'description' => "pD7GXwDffXUtXBf9of2MaByNhkorzLzXS7sax7iYOPl", + 'bear_point_shop_id' => "d63197c1-acea-46b5-a429-79d53df40799" ] ); try { @@ -513,27 +516,22 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["8fbaa5f8-ccef-485e-8336-e9e9e654cda7", "bcfd2444-42e1-4802-b2dd-ee6cc1f758aa", "20b33d1d-323f-489c-9818-fc4dd8150e44", "e1e061fa-308e-4b4a-8325-c53753ae8894", "db904b77-0682-43cd-8100-1ec1c19a91eb"], + 'minimum_number_of_amount' => 4826, + 'minimum_number_of_products' => 6441, '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' => [3, 6, 6, 6, 1, 6, 1, 4, 2, 1], + 'applicable_days_of_week' => [5, 3, 3, 2, 2, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -541,7 +539,6 @@ public function testCreateCampaign14() , ["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] @@ -550,8 +547,6 @@ 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] @@ -559,13 +554,13 @@ public function testCreateCampaign14() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 6168, - 'point_expires_at' => "2023-12-11T10:19:48.000000Z", - 'status' => "disabled", - 'description' => "yNq2PW9ePZH1V16DlcE", - 'bear_point_shop_id' => "18b4bf35-58db-4f87-ad9b-8d7b5d9ac772" + 'point_expires_in_days' => 8944, + 'point_expires_at' => "2025-04-01T12:49:43.000000Z", + 'status' => "enabled", + 'description' => "lglLv2T90aOF7qLZJG6mWFW8mYG8iBpA9wK7FerKmMDJDN9kjnEAtWkM10yTZC3mt5NbCfjtxFXhJHyZxe38yvM1SEczLfO3bcMSuKdq3FslGbkHo1PhxbbT2umORVj1yDfkPqeu7VGzhCxzDjEPJsArCV0qEvJPpVoq77PuYo1FVSdDE", + 'bear_point_shop_id' => "b3321588-fefd-4d38-a354-a82932cfba66" ] ); try { @@ -581,32 +576,28 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["703396a9-383e-4309-b3e9-9296172666aa", "f8553d35-ab8b-4b7f-9ef1-1dc6122bb22a", "90e3c0c7-03c2-4243-aa48-b65d68998dd9", "b9f80998-8a70-4fcc-be38-a6cf3e26c2c4"], + 'minimum_number_for_combination_purchase' => 835, + 'minimum_number_of_amount' => 1143, + 'minimum_number_of_products' => 5164, '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, 6, 0, 5, 4, 6], + 'applicable_days_of_week' => [1, 5, 6, 1, 6, 3, 0, 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] @@ -619,21 +610,14 @@ public function testCreateCampaign15() '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' => 2764, - 'point_expires_at' => "2025-06-12T12:02:35.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8239, + 'point_expires_at' => "2023-11-12T14:13:10.000000Z", 'status' => "enabled", - 'description' => "iBoGU1OxUmIl7jlWxrfEKMQ8FCs062PLb59yfzniw8Z7TrjWh0BQdrr7bOC0AUfJnZnSogxeCWxbc4wl0P2Dqh3DSK23Mk8m6Cln0nexx5CEw583J2WEBiiOFuwneTfWH1pqqlIhFKkOnPRe3g3OqYMD6Y7flopJpL06wROQZ33dSb51CrQ", - 'bear_point_shop_id' => "b560cc3b-57dc-4aac-9e5a-591656d37e94" + 'description' => "hl1tkrYQHQhhRs2PIaofbMQ1W", + 'bear_point_shop_id' => "c6732207-31f9-4778-bef8-6a0a66025736" ] ); try { @@ -649,46 +633,47 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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"], - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7634, - 'minimum_number_of_amount' => 9003, - 'minimum_number_of_products' => 2114, + 'applicable_shop_ids' => ["60942c50-8658-4cb8-a495-6991753ac477", "d08e584e-5556-411f-b043-ae20a255ab4e", "a3c74555-b379-4369-8505-f7a6ef9204fa", "9433459d-fe41-4e70-8bdf-9b4d76305a7c", "875ea41c-1dbb-4ab6-b6da-51bd9c9b1dde", "493f4840-28a1-4aeb-858f-8b86cf5bfe4f", "72f5880c-e03c-4874-af91-95a04ddbc501", "aab66db1-f9ef-4bd4-b07a-31e02024a063", "eeb06d2e-fe5a-4379-a7ad-29a080f50280", "e9eb7c1c-5ec4-4c5c-acaf-930ddfd2942d"], + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 5328, + 'minimum_number_of_amount' => 9768, + 'minimum_number_of_products' => 9694, '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, 2, 0, 0, 2, 6, 1, 2, 4, 3], + 'applicable_days_of_week' => [6, 4, 6, 0, 6, 6, 2, 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_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' => 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' => 9818, + 'point_expires_at' => "2023-04-29T16:35:46.000000Z", + 'status' => "disabled", + 'description' => "DKlivyrCrMwSNsOLmKdqXCCeTbwp9jzAmkVeybVqp1YrzurkqIAwcJ63x2WplkqrFdjX6CETl764u1bEUuZsZXEigsXHGq2ofRToY5BXgCjIyZIJEzXmOEMtSXxzZo", + 'bear_point_shop_id' => "d8bb4e6b-7e15-46c7-998b-d98c3128856b" ] ); try { @@ -704,29 +689,27 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'applicable_shop_ids' => ["55879c08-9eec-4ce3-a9b0-fc6dcda37cae", "2b6f1f97-bc78-4a5b-9be6-e591d087460c"], - 'max_point_amount' => 8851, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 2188, - 'minimum_number_of_amount' => 4508, - 'minimum_number_of_products' => 3625, + 'applicable_shop_ids' => ["988bb252-46e9-46a1-811e-83f20ba7b5e9", "8d48378c-beeb-4696-978f-2e2a65f842bc", "9ccc4009-5107-4d20-9ad3-bff6b0908515", "88892d8a-f857-4807-ba3a-81c1cbf77c34", "ac24bd5d-d727-48b9-85bc-dd02b195d66f", "523812a8-a03d-4211-a02c-1e042481a4b8", "a86795c8-6ead-499d-91d5-664537e2be21", "e554ee03-7aa8-49f7-a979-8670568a5a41"], + 'max_point_amount' => 8053, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 7259, + 'minimum_number_of_amount' => 273, + 'minimum_number_of_products' => 7085, '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, 6, 5, 6], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -734,6 +717,8 @@ public function testCreateCampaign17() , ["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] @@ -742,23 +727,19 @@ public function testCreateCampaign17() , ["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' => 1511, - 'point_expires_at' => "2022-10-09T21:42:12.000000Z", - 'status' => "enabled", - 'description' => "VZC1gROo7yDwwPoswLPrFl08abqydMndg7MmFsD2bCpZf9Kmzx2cSvc", - 'bear_point_shop_id' => "90b4fc12-fe73-45e7-a670-c332e2ada6b8" + 'point_expires_in_days' => 7621, + 'point_expires_at' => "2020-01-08T19:41:03.000000Z", + 'status' => "disabled", + 'description' => "S6m6W4ycEKeHr4636lRXTr2iPpZt0j1CI3l6J30qBjXV2f99mPOolq1eiW9RuNHXLsbYmrfHwiW6AehvKLu9jSykyDMxjQhXvqsNkUwpnxOJbMzTMi5NaDqvIkEgkU1iGJo4Veu1nD62pEennAfXO8IbuWWi93UYOzWoEzm8A2AGl9yivXZBxfQ6TXMiAoASOI", + 'bear_point_shop_id' => "36fab0e7-c6f3-4eff-8146-01fb30875f4d" ] ); try { @@ -774,48 +755,56 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7150, - 'minimum_number_of_amount' => 8314, - 'minimum_number_of_products' => 471, + 'applicable_shop_ids' => ["1012f152-7d3a-4dee-8117-6eb64a6ed1d2", "41c9faf1-6a1c-4aca-a283-10f6159ba4ba", "225292b3-ef5d-4c9e-83a6-3284c791280f", "8212e6d9-8786-4f6f-a93f-3429a1ac317c"], + 'max_total_point_amount' => 7066, + 'max_point_amount' => 4050, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 9475, + 'minimum_number_of_amount' => 439, + 'minimum_number_of_products' => 8702, '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' => [2, 5, 4, 6, 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_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] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 5578, - 'point_expires_at' => "2020-03-11T19:21:14.000000Z", - 'status' => "disabled", - 'description' => "8", - 'bear_point_shop_id' => "62e7c9d2-b978-4b70-8533-4974aa4932e5" + 'point_expires_in_days' => 6286, + 'point_expires_at' => "2023-11-21T08:22:02.000000Z", + 'status' => "enabled", + 'description' => "kFZrSjoj4E906hjOODSKfX", + 'bear_point_shop_id' => "20f0d1e8-261f-4e12-bfdc-7e0f2ffeb5a8" ] ); try { @@ -831,31 +820,26 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["a01755e8-f399-4a87-a6b1-99fc7ecee732", "bca74a2f-530b-4ffd-a69f-d07e4c77fbc0", "067736c8-a7a7-4331-b875-0db34446b99a"], + 'dest_private_money_id' => "b28c611c-5f6c-41d7-bfdc-ba06929cfd1e", + 'max_total_point_amount' => 6849, + 'max_point_amount' => 4873, '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' => 9783, + 'minimum_number_of_amount' => 7011, + 'minimum_number_of_products' => 7417, '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' => [0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -865,6 +849,7 @@ 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] @@ -874,25 +859,18 @@ public function testCreateCampaign19() , ["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' => "all", + 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3463, - 'point_expires_at' => "2026-02-23T17:50:25.000000Z", + 'point_expires_in_days' => 1849, + 'point_expires_at' => "2023-10-19T12:51:44.000000Z", 'status' => "enabled", - 'description' => "jg7pW5tLDSL3EPYXvMXdIXxGA8eOtdDg4emZxxvv3UzyZmkPPeL3QSeHszKal8UJ7mvjTFU0wWAMu89mD0TpxWczQUyWaVgBaLWMWptjgf0Fi", - 'bear_point_shop_id' => "d9aea15a-31da-4b03-8493-0c601fa20991" + 'description' => "hzLJKGl7peg", + 'bear_point_shop_id' => "eaebe78f-5c75-4039-a093-e8b9ae50cb69" ] ); try { @@ -908,60 +886,53 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["d5b5984c-e02c-426b-948c-6384666380c7", "c59ca1dc-49fd-4fe3-9ae5-495237539ac8", "bc443330-b6b9-4ef0-b38d-4ea88ed5bfc4", "3ed4673f-1e02-4dea-bb27-8ba4722622e6", "ccfe7321-81b3-4e55-bd2d-8f588f7a1092", "20556f88-b8c0-46d8-8db3-3354d32ef5fb", "96803410-7397-49dd-b529-b8c67bec2d16", "45fedcc0-d00f-4158-9ff6-374a177dc281", "006086d4-5a72-40eb-99b8-e855a53cc010", "c25d8ef2-caf3-4878-b518-26a3bc063aab"], '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' => "54be95d6-6e4d-497d-9f5e-38a35a8369b8", + 'max_total_point_amount' => 7588, + 'max_point_amount' => 8105, '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' => 8352, + 'minimum_number_of_amount' => 9324, + 'minimum_number_of_products' => 9886, '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' => [3], + 'applicable_days_of_week' => [1, 5, 1, 0, 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_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] ], - 'subject' => "money", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8058, - 'point_expires_at' => "2024-09-07T16:02:20.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5388, + 'point_expires_at' => "2022-03-22T13:16:43.000000Z", 'status' => "disabled", - 'description' => "xBAxNrASDj9VGr6rQWfEP7s2f7f5rT4gnJZ2Cz81XNoucyBbEpxFX7PDggr", - 'bear_point_shop_id' => "1218eafa-876e-43ce-978a-8cc2e76f0856" + 'description' => "6SGfEdpD0URVkFLTmlxp8SI9cXescrmSD5nkp7THGlyH3t2HB4wHF", + 'bear_point_shop_id' => "239fa7e2-72bd-4c43-8778-4011cabf76b0" ] ); try { @@ -977,42 +948,41 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["f72ab37a-f540-49f1-b832-e0f727da9e13", "2882adde-3d28-4bad-8774-31e1cf098bc0", "202b3fcb-3197-4970-b531-f63f50c856f1", "4a2fb4e4-1308-42ed-8d69-2acb81ed42db", "076c0bee-197e-441e-87dd-91b2f51aeb32", "2146c00b-6046-408f-b3e3-570a1f585d28", "758c0fad-ab13-47f4-a949-c2731c76f80d", "b1d39c27-7df8-4bad-bb90-ce546f9f36d4", "75fed3d6-7d9e-405d-8b32-f4b4c2d01557"], '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' => "860bb2a3-902b-4ab3-a94d-433a42b31713", + 'max_total_point_amount' => 5867, + 'max_point_amount' => 2571, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 5156, + 'minimum_number_of_amount' => 1547, + 'minimum_number_of_products' => 6315, '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], '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] @@ -1021,16 +991,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] ], 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 5912, - 'point_expires_at' => "2022-08-15T08:38:37.000000Z", + 'point_expires_in_days' => 1208, + 'point_expires_at' => "2022-02-13T09:51:09.000000Z", 'status' => "disabled", - 'description' => "3qZWTYzGouuBX6LUUUBENz9R18rNQjTARxcKWcb1nyLLVIf7PJ4PKI", - 'bear_point_shop_id' => "a1efb859-a897-41d2-816c-a331ffa8685d" + 'description' => "zb24TvVYyzGoNYLI", + 'bear_point_shop_id' => "41f7efaf-8221-4958-86f8-25249fd9e78d" ] ); try { @@ -1046,26 +1014,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["22d24cef-1f60-4eee-ab1d-784d61f72dbe", "b72b4047-1d7d-48f1-98ec-24ca81a00298"], + 'budget_caps_amount' => 342646641, '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' => "aa0ec17b-774a-4fd2-91f7-4c2bc76c68db", + 'max_total_point_amount' => 2618, + 'max_point_amount' => 4373, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 2982, + 'minimum_number_of_amount' => 7072, + 'minimum_number_of_products' => 356, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1073,35 +1041,27 @@ 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' => [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] - , ["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' => "money", + 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 5608, - 'point_expires_at' => "2021-03-28T05:20:29.000000Z", + 'point_expires_in_days' => 5736, + 'point_expires_at' => "2024-04-04T10:54:37.000000Z", 'status' => "enabled", - 'description' => "K5b9hyZhcZh8MuSlVRKgCSpIL13YYuGN17rfT9nOtCiuSxp7i1rcacR4EWmJRYE0vg", - 'bear_point_shop_id' => "f4066ccc-1a9d-4791-88be-b03d73692afc" + 'description' => "KqGnnOeMtFto3ZtBMyDD0JldWFE85ZjbUaTENhmx5ChLqBvfWnrg6wEB880lMBDEtofOwuX4DmXscPUoeV1XH78h5Guqwmdx9H0OP7RXsy9p5y2A7XdzXIFXZbjsiiNiXZ0lFTg0buQwKeaQ4HWfPuDn8vtLGTKy9ba", + 'bear_point_shop_id' => "3bdafa87-d58e-4a7b-be41-6958bb29d1f0" ] ); try { @@ -1117,14 +1077,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["9c4c2255-74f2-4e8f-8e17-56142a9f9578", "167f3d51-e867-494a-a3f6-c7b20e3f20fd", "c964d064-1eb1-47d2-abea-41d26b2e5744", "28d14f2e-0476-4af8-b803-db966472dc0d", "441a44ec-b5be-4b51-86e8-2c8d54e5854d", "8a9bf432-881c-4f24-ac65-13ffc8edcf04", "5f1a506f-4370-4260-ad49-8cec3862e31f", "9c1fb66d-bb8c-41f6-ad8f-a7f1886b4cfa"] ] ); try { @@ -1140,15 +1100,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["df0e657e-1b5b-4a97-a5bf-4f0f79776414", "b4997f10-4fee-4cc7-8f14-a559ab621ee2"], + 'bear_point_shop_id' => "e127aa14-1a8e-47ad-bee7-4836b13ca77b" ] ); try { @@ -1164,16 +1124,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["4d154372-d881-4f2d-a422-dcad5fc9820d", "fea6adf1-8126-47ea-a5ed-ec3bcbe2ebd4", "d7ab7fe2-20c5-4993-8b50-13c57ff2ff0e", "f0450437-9a69-4122-b436-027ecfe5d26e", "ced36797-d48a-4a18-b823-0629bd818cf7"], + 'description' => "8VlzyCNbz8zcALV0qfahEqSWpbWk8lIjmXf3crokuVBQQlsA8T5nZUMuDqspHuPmGiUoPteza9Foxx3GETJuunMNM7JUVu7YgDI0zSm63cU49za1QJALcpDZJ7YKoaGZqFQRMYj7eI0OiTgfPr68fP2A8RCqVjIMZulltZtjgMfuDx", + 'bear_point_shop_id' => "5e4ee56e-ef8b-45b3-a42f-e09d22bddad1" ] ); try { @@ -1189,17 +1149,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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"], - 'status' => "disabled", - 'description' => "t8PxiPIwClGZ1KOGgE2sj7Hu6WK5M7npguch6s2J670P8hn4WhIeMSn521mnmeh5QEBdCZJtrUa6Fgp7ym0", - 'bear_point_shop_id' => "1bcfaea1-e2e8-4184-9925-eef11293af08" + 'blacklisted_shop_ids' => ["7ca0bde7-4da7-4273-ae69-f6e498ad5bc5", "7fdbb68f-421f-4d60-b566-951160ec3632", "80112b4e-b676-415d-8248-a3e578387204", "428f2217-d9a1-425a-9fbd-735826d85614", "5f189338-83a7-4e5b-9cbd-0be832cdb3d9", "1aabc04b-0abd-4e6e-87f2-9f1f4d31fb19", "9014747a-db4a-4c23-9a57-99bb0df3a80c", "2197b7fc-ea92-438d-997b-30a950f70c70"], + 'status' => "enabled", + 'description' => "MhyWUi64YZbGeyCSFHt3mcrCB8tq8q2IVY2UPxEK8mwHnigIC2xteLEmOps6u4P22rjT4dupTBgLrwJlYmSqD3jh0KtoQaeaW3v7wYe7b9HTOawWBmOJlSRN9rogV", + 'bear_point_shop_id' => "2bb70f5a-f577-44dc-8a1b-ca4f5a6f5f9a" ] ); try { @@ -1215,18 +1175,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["e6e38932-5a06-45f8-8e27-00fe04bc31bd", "d9528305-f77b-494e-a3ec-9a74dcfb3787", "e85d45f1-6055-46e2-9b19-4ff6c1c8761f", "b178db19-7ee0-420c-b025-e54efeb3bb3f"], + 'point_expires_at' => "2021-08-23T11:07:37.000000Z", 'status' => "disabled", - 'description' => "V3aBOX1Ig8hROFB3MljHGXrpVSkSdQBQzqXHWCk88yAdkNbUUlXp2sT5T809AbvtJaUy0K5oRI2Afv57nsS8pT7iwNl9CKN5yCsDMuuaWg6vjoZFJU5quwxFBXnJ5Eq6GcNPCEV", - 'bear_point_shop_id' => "cfaee0db-75fb-400f-903e-26a4c985a0f1" + 'description' => "JI0vqJ8n0oUjQYsKaRMsrJUacY2rYQO4gmGHCfbUV5BkcqYiSNlDYC6MEWefziiHI3EykNpjwCPjAkzyY2kmUe2JJ53U3N6F0e26pbO3HttlG4eyiatMI7VF3dtugJSz1Q3vovXNsgFsW05W19aXuGVVRQlUVJv9CZ2ZsBhmJBE", + 'bear_point_shop_id' => "3be586ce-fc5e-42ca-b228-184a137f1cf0" ] ); try { @@ -1242,19 +1202,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["ccf1e959-55cc-4e6e-903b-06814293f875", "c83efbe5-a169-40a0-b449-dc18f45eb6bd", "9f249e2a-8961-4742-a393-b1b804d0df41"], + 'point_expires_in_days' => 8920, + 'point_expires_at' => "2022-06-06T02:12:12.000000Z", 'status' => "disabled", - 'description' => "LwDYHWq9h3ayYxNgOJ9lz7HMs7r8Mwpfor2g0yfZY1uTlDfXz0uDeov2GaxLjZM7ftEliKPQLWJArPq3tph1c8gKwadNnw5eCqfZdksVLOzbmWJa8YkV10V05hf8WtQGHpv3xPQzPNZMa3cTmTslTDHzq00PkzT3rjRscSaT", - 'bear_point_shop_id' => "063dcaba-9144-4e1c-857f-642112c0d8d5" + 'description' => "b8JKCZbl1FLUJSG0fudQ9bvTSzMBL1Qigyh82R8yfv5oZ1A8LucSTZwJytxSEpRfXYxFxMDsqe8NITOunWJGeGMfsCgwJoSsvq0p2vMuqT6yOdp5xmnGGOh83wDY3YT1DlU5jqThl0v0LlAw1sxsypKPTUBVqh1Y1karSx9kbbfwykuboyLPrrY2btuxHx9YophvSLq", + 'bear_point_shop_id' => "3b2f1081-de22-47ac-8527-b37abfa0ccd2" ] ); try { @@ -1270,20 +1230,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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"], + 'blacklisted_shop_ids' => ["27acd474-b7fb-4cb6-a8d8-f888e53f329f", "e20af2d4-edd2-4e3e-b3fb-8c27488ee66f", "6b8851c4-d813-45a6-89fe-74f0735c3b4c", "e9897dd3-4e75-4e3d-a368-8a5716b4f1c7", "abf52453-dec0-490d-b0b4-4e4997a4ab1e", "db127ff5-a4ce-4158-850a-e2768062fb7c"], 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1635, - 'point_expires_at' => "2021-10-02T08:45:04.000000Z", - 'status' => "disabled", - 'description' => "mda66Hxc4wf0VsciZqVg9CY4JyxUqm9QYX9eOR0RPX1REGDLSjexe42N6h2JPSKXOz8JwoXWD3OcRqlTHYw", - 'bear_point_shop_id' => "47d02a8d-60de-4007-940f-854fc85f70bf" + 'point_expires_in_days' => 8331, + 'point_expires_at' => "2020-05-08T15:34:30.000000Z", + 'status' => "enabled", + 'description' => "341undTljbWPhfpiwPMjupC65xVDnAJbsKD6b895iftqbY67Ut2zsAKH6lKT6gJXbaEKAddoUM0CRdaSDeoQ9lXXELG9oQdgpEse81VvpXr3HeuSevupI3Lg6cydG4CQY3zROLCcC3cDzGwCmJ", + 'bear_point_shop_id' => "176cb893-5d09-4528-9807-610ef7faef48" ] ); try { @@ -1299,21 +1259,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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", + 'blacklisted_shop_ids' => ["c14cff21-8b2a-47e9-9260-bac66d4e9135", "3cf2f343-b232-40e1-8bca-e5f552b1e4fc", "d614def0-fc67-49b0-885e-46707f71e968", "87b4b7b0-21a7-4f7d-85d5-b5438701e8db", "3d95741f-9140-445b-9729-26c21dbc8e65"], + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8121, - 'point_expires_at' => "2021-03-28T19:03:53.000000Z", + 'point_expires_in_days' => 7007, + 'point_expires_at' => "2024-06-11T00:25:37.000000Z", 'status' => "enabled", - 'description' => "ws7k48pGfLa44NJMCeJ8jlsCf1ZGfe6gS6x1DqMOxCGU3f6AMPJnByO8IAY8ZIAKOHAMaB7ZxbhLpAG3vIRMVqbJVgHdPhvPKwzwzrbVYcpu84LTKQxDTzMnM7RDpI6DZQTPfIajSBmWzFbVfaL5LT2cPjctfArtA5QzauCKeqrCHL", - 'bear_point_shop_id' => "3f4edd4f-6b06-45e2-b681-85af3ffed4a6" + 'description' => "LYnE6HiVXoG09ihrRj4aejWMyEn4Q3X3BDxBJJ5t6h3IPcBKQDcagEkitF8iACEva8PGaDArnv6F3HhJclpvEl0kBLWjkCR0Mj5I3Hqz506kx1IdZKDkCNCl989Inr9h5bKrK2A0mcFTtdvdsEkzD", + 'bear_point_shop_id' => "7f4c5094-0a8e-4b84-9b5f-a456f36e2f14" ] ); try { @@ -1329,32 +1289,23 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["69a6ae6f-a112-4df8-8a72-5a1c568db930", "b9017ba0-82a0-482a-ac86-1fc16af6c9fc", "8fe9f8ee-0a24-434d-8d6f-0cf6a4c0f99e", "471d7774-634f-431a-aea0-9be24edd418d", "6a47e300-f31e-425a-bfb6-57b8c95c5f9b", "fe5261be-bd28-4b28-8af3-d48687680a74", "2bccbd87-2d73-4efc-8fe3-b5f8e5fcacf7", "f1d80623-9e0f-42a8-b5a9-2d5002edfe96", "723d65bc-e6ef-4d61-b4be-8d63e9aa5646", "396de09c-c798-4730-94d5-7fb5c56b7757"], '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' => 1275, - 'point_expires_at' => "2023-07-29T17:34:04.000000Z", - 'status' => "disabled", - 'description' => "DPGC2ST6zTd6xVdSlQkj4Z4gR5YjMfLJAECo2gNDDCrV3PxozvlpngWpA6xbZMfc0uwppINu3aeeMh7MwqqZDhOobPpK6TParuulg11gUr", - 'bear_point_shop_id' => "beadc325-a593-4be7-9771-a7b52a247e31" + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 9101, + 'point_expires_at' => "2025-05-15T15:25:33.000000Z", + 'status' => "enabled", + 'description' => "YIqjFLKdIYieVX7m2aC", + 'bear_point_shop_id' => "4dabfc43-5679-4cf0-9c9b-009a248ac00e" ] ); try { @@ -1370,20 +1321,23 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'blacklisted_shop_ids' => ["c4359b9f-867f-4618-acf5-ecd54ab3d9fd", "46e244c0-ddbb-4cbc-bd3c-949f8e78ff6f"], + 'blacklisted_shop_ids' => ["23df892c-f76c-4b75-8b9d-a7c3d5fbe275", "c8c0f322-e22b-4811-9794-93223de3c5ad", "a3a43ec1-066c-41e0-a0eb-5787b0323bd6", "dec27f90-7894-4948-9673-1544d46ad3eb", "41e3bfc0-0407-49c8-86db-152eb5f0d45c", "1fee775e-bb4a-42bf-8376-72e98dff1dbb"], '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] @@ -1393,16 +1347,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] ], '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' => 187, + 'point_expires_at' => "2022-03-24T22:11:23.000000Z", + 'status' => "enabled", + 'description' => "VcQOv2mc2ISnCuuu6HEZICTUsFd55cysKpzPw06buTFvYo4vEubGw6jVHah2jNy", + 'bear_point_shop_id' => "66a039d0-b82c-499f-ba71-265d003b526f" ] ); try { @@ -1418,47 +1370,40 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["91cce598-2357-493d-9ce3-d4dd5fbb785b", "eaf19dd1-5ed0-44e4-ae08-ad4080d42dba", "4c5dd416-c23e-4a59-b3c3-3463fa6c6d9c"], '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] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 6597, - 'point_expires_at' => "2024-08-27T16:38:42.000000Z", - 'status' => "disabled", - 'description' => "B4yB1GZTk4B1PKHR2EWhPZSvV8nScTvJ4VHpUajLmD9cCimPwC9", - 'bear_point_shop_id' => "81e9a8ab-c0b7-44cc-95c8-f7bcde157a86" + 'point_expires_in_days' => 7114, + 'point_expires_at' => "2023-12-04T05:57:45.000000Z", + 'status' => "enabled", + 'description' => "FXsspdkpVkTBJa3OT", + 'bear_point_shop_id' => "92af9872-12a7-4d73-9873-01b8b5136d38" ] ); try { @@ -1474,15 +1419,15 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["a434f60e-246f-4d49-ba5d-c3c06c42cf0f", "5f2c245a-cc84-4508-8e81-e88a2d88f961", "4b2c177e-da1d-4f18-a6fa-c327195a05ed", "dbaff930-ce6c-46d7-90d4-250c67a38326", "53bbc7db-7b18-465a-841c-138130a02537", "31fe1007-452d-43e5-a62c-38247352d828", "335fe83b-09c8-46d6-8314-b70eb84f2070"], + 'applicable_days_of_week' => [4, 2, 4, 5, 6, 2, 1, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1490,7 +1435,6 @@ public function testCreateCampaign34() , ["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] @@ -1500,24 +1444,16 @@ public function testCreateCampaign34() , ["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", + 'subject' => "all", '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' => 3774, + 'point_expires_at' => "2025-10-14T03:17:04.000000Z", + 'status' => "enabled", + 'description' => "hNDIpWOGRlL4QDCIWrLzYwdZH6RYisLngmui2yyfAvCUPPfC6gPSyCFjnl", + 'bear_point_shop_id' => "82b5bc14-a207-4988-809a-e64665244885" ] ); try { @@ -1533,14 +1469,14 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["004cc977-f601-4b53-b8b9-fa2800714617", "a371bb14-3346-498f-98f4-9418289de506", "86f08a53-0d0c-4cbe-b447-30eb8bc182a6", "9d35125b-d1f3-47f5-86ca-0cd35bafcf63", "05ca5c81-e23a-4510-b3f5-ddc9fc30b836", "7299d159-94e2-454e-8d62-23849fe6fbb4"], 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1550,8 +1486,9 @@ public function testCreateCampaign35() , ["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' => [2, 3, 6, 5, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1569,26 +1506,16 @@ public function testCreateCampaign35() , ["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' => 3307, - 'point_expires_at' => "2025-08-24T07:24:59.000000Z", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 7857, + 'point_expires_at' => "2025-08-11T05:11:45.000000Z", 'status' => "disabled", - 'description' => "dqTZCuDots6oOpUnX5paeprWtPSGZrL9UrmNU3vFgZ69vwXIbJ7yB2uIbdTxo63tcXPzmao0EWnRVCjlgZcfxXnQfXvfoocz3td7BZN78kqzJ0Us2fGrJyLKsRHFPpRHSTTSFxnvRwj3Oa3urFP8R4bhOdaBwGLVVHwtN3AFb20DhVqIxWOmhxrSYnMI0dEOIqOFLq", - 'bear_point_shop_id' => "467d9c6e-ee0c-47b2-a05a-f6de0baf9c17" + 'description' => "av9UABs7zcSSckrHrP7zrKa6Deu24AbEENpv2mR4vcFbZYPGyrsGLqJFlRMGfDCisIe5qHDsMdG7wbTKEpXzySqqc4sXPad6xuwUqi64YRTYtsOeEN9XbwlgwBy5OkIYkbdAf4PB", + 'bear_point_shop_id' => "488dcbf1-8a68-4d3b-8ea9-4c5ec1a47b32" ] ); try { @@ -1604,38 +1531,47 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["f4276698-8d08-4f7b-9818-1ba454bf5799", "ff984005-0b40-4b35-96fa-7060bc4f3690", "98d386dc-1bd6-44b0-a243-befb2a1cb2db", "6de8a4b8-e635-499f-ae5f-d606ddcc847b", "8e1f9fd6-5f0f-4b8a-bd6e-f15b2f359534", "893b8f6c-94b2-4111-8668-4274ad0e3fca", "2ad3eacb-7ea0-44ac-b007-242a72306fb8", "ecbda545-84e5-4b23-8fd7-d9997765888a", "d13fdaf7-7926-4488-8987-ef5d77bab307", "7b917662-041c-4294-92c0-bedab75d8ad5"], + 'minimum_number_of_products' => 5133, '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' => [3, 5, 0, 2, 0, 3, 5, 3], + 'applicable_days_of_week' => [3, 3, 6, 3, 0, 3, 2, 5], '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] ], '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' => 477, - 'point_expires_at' => "2022-05-08T13:01:59.000000Z", - 'status' => "disabled", - 'description' => "e7wXOOVc8GIqj26qcMQ423OrAYOyd21L95eAaG4JW0HS70OJOUKjK", - 'bear_point_shop_id' => "65ae8acc-fae5-4b47-9c5d-eade8e0b91c3" + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 37, + 'point_expires_at' => "2025-11-07T04:15:45.000000Z", + 'status' => "enabled", + 'description' => "6YH4jkVjZI7iaSuegvmESb5ZkkQma0HXRKUqv4lzk", + 'bear_point_shop_id' => "5a0528f7-fe2c-4604-bd5a-b2077d00d246" ] ); try { @@ -1651,27 +1587,19 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["6ee56d53-0fad-4604-97f8-2734578ce261", "b5efe140-75d2-4945-9e17-aec317c6888d", "fb167f67-8d53-452d-b252-53fa50bf9426", "f89c5673-8129-4ab2-bf7d-b85fd07a09f9", "1e8852ec-b57e-4dc9-9b18-26f1f45453b5"], + 'minimum_number_of_amount' => 273, + 'minimum_number_of_products' => 3846, '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' => [2, 3, 6, 0, 1, 3, 3, 3, 6, 4], + 'applicable_days_of_week' => [1, 2, 1, 2, 0], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1680,6 +1608,7 @@ public function testCreateCampaign37() , ["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] @@ -1690,7 +1619,6 @@ 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] ], '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] @@ -1699,15 +1627,14 @@ public function testCreateCampaign37() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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", - 'status' => "disabled", - 'description' => "jQgbj8PRfNm4vkTJ8joyTSHmI2see5qGgNKlkv5", - 'bear_point_shop_id' => "232f2690-3408-41f6-858f-6afde9d9b686" + 'point_expires_in_days' => 4572, + 'point_expires_at' => "2021-11-03T16:20:37.000000Z", + 'status' => "enabled", + 'description' => "bREfojZVoiIjURbvF5cuoyvA3tbiunsY6SNRraYwc8QDfAEfV4F8XUQw7FOCvHUkEBp2LxsthHBe9EWUoT5QLe9Yg2CBY3rucfBues6uHoyn0kY9tu08AkjC0WPKbQvYow9FaOH3zD7S", + 'bear_point_shop_id' => "dc365a51-fb28-4ced-9206-16a07ee34e1c" ] ); try { @@ -1723,23 +1650,29 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["e931f579-d54e-44c3-8d8a-df882c6d6816", "a1c7ef70-8ac7-454c-a794-a455a493fe41", "f676194b-3e1e-46fe-8104-d9cbee8d49b4", "92774a41-21af-4bdd-842d-1b7e639f8559", "ec797789-7fd8-4f22-938f-aaf44f998d26", "b2e2a19a-939d-4505-949a-bac8b5c1ba0f"], + 'minimum_number_for_combination_purchase' => 3326, + 'minimum_number_of_amount' => 5832, + 'minimum_number_of_products' => 9360, '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' => [2, 0, 3, 3, 6, 4, 2, 1, 1], + 'applicable_days_of_week' => [0, 3, 4, 6, 6, 2, 4, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1751,12 +1684,6 @@ public function testCreateCampaign38() '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] @@ -1766,14 +1693,16 @@ 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] + , ["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" + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2282, + 'point_expires_at' => "2024-07-20T15:33:27.000000Z", + 'status' => "enabled", + 'description' => "Wdg5yn158N5eaT1YQUtPEMBFK5RCvbOFISTKPBIbnB4IlVfzKQeAZtwqv4AGYkQ5YWzuO0mrMzlLTVYxU13omHKmdh2ng7xlmB0D7qlClsr3peE1RPsdDZEoaT5osfv5Au45ikmQzjXEIrL5tE", + 'bear_point_shop_id' => "550c9ed6-b15e-41f3-9012-d1aa78940de3" ] ); try { @@ -1789,46 +1718,59 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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"], - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 792, - 'minimum_number_of_amount' => 5934, - 'minimum_number_of_products' => 1059, + 'blacklisted_shop_ids' => ["d6f67a0a-780e-428c-a30e-97e9f5ccbb71", "8dbdd347-31fa-4792-8070-9b019b2817c3", "56b78e75-6a16-4f88-80c7-04a932172111", "88d7311f-e718-4d1f-b82b-7992bf1599e7"], + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 3184, + 'minimum_number_of_amount' => 5159, + 'minimum_number_of_products' => 4323, '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' => [6, 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_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' => "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" + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8687, + 'point_expires_at' => "2023-11-06T14:39:24.000000Z", + 'status' => "disabled", + 'description' => "FTBcp5MgKi6djde9q9Gx06zspIhW3gmaN6JcrvmX5G7cBGoNqTURH3hLLIVR7YcRrTeQOsLdvK2PUyIdpshyxjFJxJ7Fcj7Ywb40WRFS5iP8DHnWS95dKYCDWjMDqXUFGoRA4XvfiL62Wv2vl8qJafcwBDpLTRN1a0lar5cvmWk6HP3Edv56q9t5VGuIJJqB3hC", + 'bear_point_shop_id' => "e33d56b6-2ac9-4d02-a74a-feffb97824a4" ] ); try { @@ -1844,48 +1786,54 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'blacklisted_shop_ids' => ["f86c6a82-0cc0-4296-b6f5-0a02d8ca8cd3", "d4ffa6d2-d4fc-48f7-9836-f24037695fd2", "0894505e-f626-4578-b766-40891a8942cf"], - 'max_point_amount' => 3526, + 'blacklisted_shop_ids' => ["43639011-0680-4231-a007-2f15c2e05479"], + 'max_point_amount' => 8121, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7764, - 'minimum_number_of_amount' => 7838, - 'minimum_number_of_products' => 8334, + 'minimum_number_for_combination_purchase' => 3584, + 'minimum_number_of_amount' => 1232, + 'minimum_number_of_products' => 4683, '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' => [1, 4, 1, 0, 6, 3, 4], + 'applicable_days_of_week' => [2, 5, 6, 5, 4, 6, 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_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] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 5513, - 'point_expires_at' => "2021-12-27T08:34:08.000000Z", - 'status' => "enabled", - 'description' => "klVD4mELe2edQd6Mwu12UeT7ThuLLgJ9PT2zGkxOOzhTpPLnUQXea3eTBlP1za1n7IcWMlrV1ey0F13qC7iArhwm76E35ql4XfUae14Wbt93t26LiQAMBYx057AoBwLeryNecuIhUBXRQRCvkSHsmDbMU34aVyZLcCN", - 'bear_point_shop_id' => "874aa396-be8e-4545-aaa4-25b418584b4b" + 'point_expires_in_days' => 1632, + 'point_expires_at' => "2023-05-18T19:18:11.000000Z", + 'status' => "disabled", + 'description' => "PLKGiMRgfz5jiMdvRW63Z9043h9SU3fTD5o4Kn6TQ5PsH9YtmnNiOZyV9AO3DnB1YRES4xlc6449ibwy8gDnWqdIP3eIh1PycrJFKeRKa6OogwkyZYeik5qw2qVOD7lJwoEqJ4uimGtF4vDevDABoV1497oKjyplKXUyjuZoAdZaiUShsjoKemD9IJV", + 'bear_point_shop_id' => "4c1d36ea-56aa-4796-a9b3-b3c5ac58f7dd" ] ); try { @@ -1901,20 +1849,20 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["1b7f0f7e-01a8-4168-97d1-ecde2c3662b1", "59f1cab0-4495-43bf-ae05-f5bb50a27ea3", "029edd0e-b922-421c-a5e1-15eb3c543e3b", "ba3685ca-bab4-49d8-a93f-e81c459e12f8", "1b097937-a942-4f6f-8fa7-b57338ea258a", "3ff9fd28-cd5e-4f61-a7f7-c468d3721dcc", "d5b285c0-1ab5-4283-9efe-dbb107c85d58", "4fcbadd7-6830-4f6c-b41a-50a3472c3f5a"], + 'max_total_point_amount' => 5689, + 'max_point_amount' => 6112, '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' => 5385, + 'minimum_number_of_amount' => 9074, + 'minimum_number_of_products' => 2149, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1923,27 +1871,28 @@ public function testCreateCampaign41() , ["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, 0, 3, 1, 4, 0], '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] - , ["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", - 'status' => "enabled", - 'description' => "qAG", - 'bear_point_shop_id' => "c04254a4-219d-46e1-a88a-2e3fc69aac00" + 'subject' => "all", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3864, + 'point_expires_at' => "2020-07-30T23:23:27.000000Z", + 'status' => "disabled", + 'description' => "CgQwCdLCVxkfS7LC09h1a33P4feIw", + 'bear_point_shop_id' => "377d0723-1c8b-4820-b8f2-e24e5c312710" ] ); try { @@ -1959,21 +1908,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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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, + 'blacklisted_shop_ids' => ["224b38b1-a1bb-41c9-8a63-2249cf964d96", "77971a56-e13e-4358-ba3c-e62b1f653fe2"], + 'dest_private_money_id' => "462e16d8-928f-4b7f-af4c-42247e3b91c9", + 'max_total_point_amount' => 8149, + 'max_point_amount' => 4765, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 7965, - 'minimum_number_of_amount' => 7353, - 'minimum_number_of_products' => 3626, + 'minimum_number_for_combination_purchase' => 1691, + 'minimum_number_of_amount' => 1926, + 'minimum_number_of_products' => 5159, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1983,32 +1932,28 @@ 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' => [6, 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] , ["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' => 1393, - 'point_expires_at' => "2025-01-27T18:07:15.000000Z", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 396, + 'point_expires_at' => "2021-06-28T18:43:04.000000Z", 'status' => "disabled", - 'description' => "jn2vqwiu14DVHGOrsaIKsQ11QA0zf5QFhEcKjjKztGRK6K9KAPEUIedziHih60rhQZO78Ysa8FmX0ccAumcgyg4cqEaxSmm8kmOYz37PEcPNNiKvN5Ht8RLA9ghACTJRDSXhb0oNXnX7lDuTKN6ygQ5h7kN0paU2HC64wcGrUcdcR", - 'bear_point_shop_id' => "54a761a9-04de-454f-b27d-0d1171b4e453" + 'description' => "7h7uvpVmJgh2hspBOtxaFVpQwu69vaYb020lVhpK1ujAV4SIGQkIPmfa5YJsZSIV5H0hKFZRjFJsBJwxE5ymHkkfvwj75uGxXyxLiKvyAHQ0Cmh0GR2", + 'bear_point_shop_id' => "7be9cd81-93a7-4ce9-8ef0-0a51fdc2f92d" ] ); try { @@ -2024,47 +1969,47 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'blacklisted_shop_ids' => ["29cb70b3-38a2-4da5-ba09-a9c500ee3639", "57ee5edb-a971-4e84-8d09-17bf3681810f"], + 'blacklisted_shop_ids' => ["9d50c262-ef8d-43f2-94d3-03b2d4b66848", "de1ed045-bc11-4ddd-a666-51d0929f67de", "f955c4b7-f38c-4a30-881d-3344bfbf4595", "4611dd48-600d-4043-956f-b709eafb6468", "2865f9d4-2acd-47f5-b236-e139dbc3238a", "75e2f1cf-d2df-4627-bc85-030f194c2d5d", "0980014f-6336-401b-845c-e5c9fcc537f7", "d511962c-3819-4038-9bb8-6d1ad755a1ea"], '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, - 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7021, - 'minimum_number_of_amount' => 513, - 'minimum_number_of_products' => 3999, + 'dest_private_money_id' => "9ab768e5-5033-472a-90ad-6e7fe3bc9705", + 'max_total_point_amount' => 2681, + 'max_point_amount' => 1207, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 1983, + 'minimum_number_of_amount' => 9426, + 'minimum_number_of_products' => 51, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] - , ["from" => "12:00", "to" => "23:59"] ], - 'applicable_days_of_week' => [6, 5], + 'applicable_days_of_week' => [2, 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_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] ], 'subject' => "money", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1962, - 'point_expires_at' => "2025-02-23T14:26:20.000000Z", + 'point_expires_in_days' => 2957, + 'point_expires_at' => "2021-07-23T06:30:34.000000Z", 'status' => "disabled", - 'description' => "IAldP5taDahvoqIf3H7H22Xm9qyhmrKIzglEahNrgMO9grD73ccOw2h3Fa222nHBaN6510bAHdVRRVqtJb7GLA5jeThW5qr3yEd4dXuL0rYsAz43Mmx6hv0Ug3INp6i2B7flubMg8I3PFzXHSWu8scihqWwWKLIsgxoxZCQ2441blMtS", - 'bear_point_shop_id' => "7d64234f-4e7f-4d5a-886f-d925d69e9057" + 'description' => "ZIDxFXqpctZUoXMEwvfZIhfCcdWRRWKBpAMRk3KT9aHDvn680BNVo61whu52VEWHzeXnCqnnjKe2ZokcQxt9okwN5c4Mkgq5YYKEEntoCEiLAHJ2sW9FitjutUJJsIkCXGENUTkzcX2ykkKJlN107OaiUpqdHMS0BnQNQ8y", + 'bear_point_shop_id' => "5f45906e-3f74-48d2-a5d0-808dfc777964" ] ); try { @@ -2080,45 +2025,38 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "payment", [ - 'blacklisted_shop_ids' => ["60619afd-e884-4676-aefa-0b123a0846fc", "96b2b574-e79f-4806-bc14-071ca21d6d68"], + 'blacklisted_shop_ids' => ["9d28c37b-c24f-4fde-9937-690d5c3d3c6e", "a0f7f1aa-1b19-4896-84d7-94c1ce8ada11", "7449e8a0-4e6d-47ed-bc03-caa965c51658", "7a1a45f3-9683-4898-859d-140f4c912d8f", "e547e5fb-a317-4b54-bc20-2f76e9ce15bf", "67ec2c86-2bdb-40e5-8ff8-3736a3365e3f", "9741ca45-a3fd-449b-b7ac-efd5377295f4", "1e0ec2a7-01ad-4e3a-8df1-2a235acd4b78", "8d2c3574-a0c3-47bd-93cd-63225b941d5d", "a31c5ec5-6498-4023-9a88-d1d7724a22ae"], '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' => "b4db53bb-674c-4352-b35d-85c905830c03", + 'max_total_point_amount' => 9741, + 'max_point_amount' => 9263, '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' => 3774, + 'minimum_number_of_amount' => 5399, + 'minimum_number_of_products' => 334, 'applicable_time_ranges' => [["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' => [3, 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] , ["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] @@ -2128,14 +2066,15 @@ public function testCreateCampaign44() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 8619, + 'point_expires_at' => "2023-10-17T18:22:09.000000Z", + 'status' => "enabled", + 'description' => "71KYV2dqAhSRH0jBaTj6", + 'bear_point_shop_id' => "2b8b52c3-090a-49cb-b237-57e4d2ffad61" ] ); try { @@ -2151,41 +2090,36 @@ 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", + "p3hQ7iTUdtYXMwyZtYN7NcCeDXI01ioT6dE59eFWe4PxHJhHM6PRObQxj3f4w8", + "fe01ccc5-19ec-4f2b-8934-a7486fb6a085", + "2021-06-12T21:44:32.000000Z", + "2020-08-27T08:21:24.000000Z", + 230, + "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' => ["39be0448-a37f-4663-9d35-6c1148a1314d", "f82c3d9e-d892-4072-84d3-7d9dfd3759de", "26d731f2-1320-4314-99fe-602ec9142500", "131c5751-a36d-48aa-9423-98c6874bee5e"], + 'budget_caps_amount' => 29763909, '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' => "db6219ac-f81b-43b8-a04d-1e0417113ccb", + 'max_total_point_amount' => 4636, + 'max_point_amount' => 821, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 2409, + 'minimum_number_of_amount' => 9290, + 'minimum_number_of_products' => 9427, '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' => [3, 5, 6, 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_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 +2127,19 @@ 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] + , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8899, + 'point_expires_at' => "2022-06-19T07:25:01.000000Z", 'status' => "enabled", - 'description' => "9CFz87kImOLWynZ7sTqSkOWWDLZmiyY4qSDce16GC4wPtLkv3o4mk88yYjRj6ppJLnlec8JObXuRsPVeFJcsOCB9dZH0k0NKC7bYH6IQhPn4Xu22OkprhqhwvNpMEMbpSnLulsX8V7SnJwOTksCozm6o1k9oe", - 'bear_point_shop_id' => "f07070f0-95d2-48c2-b78f-803da0ec24a8" + 'description' => "sHjSLXQWZdqZHX", + 'bear_point_shop_id' => "d28c1022-b71d-414f-a12d-46ab7a7ff7bd" ] ); try { diff --git a/tests/CreateCashtrayTest.php b/tests/CreateCashtrayTest.php index e1648581..be224fa7 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 + "17f668cc-e724-40b6-adde-4d0d9569213a", + "685ed8b6-6b5c-4535-9730-95eefa82245c", + 5424.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, + "17f668cc-e724-40b6-adde-4d0d9569213a", + "685ed8b6-6b5c-4535-9730-95eefa82245c", + 5424.0, [ - 'expires_in' => 3865 + 'expires_in' => 4545 ] ); 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, + "17f668cc-e724-40b6-adde-4d0d9569213a", + "685ed8b6-6b5c-4535-9730-95eefa82245c", + 5424.0, [ - 'description' => "w5uYgLUj2LWIHcZ5Kh7Upt9fM2ThdFR4ZGmC3lYSdkRdIHlBo7iMGslQeLzTg9FCP6boJkANEWZ0xko5rtXdkj", - 'expires_in' => 3340 + 'description' => "hPNf1QdSFaslICN4xIeeSgcGsS3PA5BMU547lNJdN573CatnkU3QijXWL36Ne9B", + 'expires_in' => 5419 ] ); try { diff --git a/tests/CreateCheckTest.php b/tests/CreateCheckTest.php index 4b2be3e2..13e08660 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", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 6896.0 + 'money_amount' => 8432.0 ] ); try { @@ -26,10 +26,10 @@ public function testCreateCheck1() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 2977.0, - 'description' => "NZaugRp11iMcrfILoN8ZP7287JaoYb8spv1FcaYx8c7c37K2BoQEomxqdvzxKVxdoit0" + 'money_amount' => 8980.0, + 'description' => "iMcrfILoN8ZP7287JaoYb8spv1FcaYx8c7c37K2BoQEomxqdvzxKVxdoit0nsRdkY0a6T9IRy95uKnYj6aDVb3qDkr4zFWttvA7t4NS9wkdOXwioDpfXuzoNbRpuKefj9znX2XonFzQcO5QEOmdgUm73I2kFchNQksZB6ByT3lVRQ7O823" ] ); try { @@ -45,11 +45,11 @@ public function testCreateCheck2() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 7556.0, + 'money_amount' => 3624.0, 'is_onetime' => TRUE, - 'description' => "sRdkY0a6T9IRy95uKnYj6aDVb3qDkr4zFWttvA7t4NS9wkdOXwioDpfXuzoNbRpuKefj9znX2XonFzQcO5QEOmdgUm73I2kFchNQksZB6ByT3lV" + 'description' => "eXCsADfveWv5SetJLuZcB6tdcwibyPvTHbjOWbqqVGNOP2f7Fmc6XSXXM3Y5XPxnjFhfkfY" ] ); try { @@ -65,12 +65,12 @@ public function testCreateCheck3() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 4946.0, - 'usage_limit' => 2385, + 'money_amount' => 6902.0, + 'usage_limit' => 9409, 'is_onetime' => TRUE, - 'description' => "7O823WFeXCsADfveWv5SetJLuZcB6tdcwibyPvTHbjOWbqqVGNOP2f7Fmc6XSXX" + 'description' => "RhjV7rXm6F6onhtgkbe1I3fnSrAjiMpnuQgQNZWqLAFAWqZBqyjs43AAjNChMERBnJER6lOBQBwAgsTow2Z3Uka1wds9TY9Bp5VDJiBPB1XeTNJcIKtWyeNc1" ] ); try { @@ -86,13 +86,13 @@ public function testCreateCheck4() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 2094.0, - 'expires_at' => "2024-09-11T12:51:25.000000Z", - 'usage_limit' => 6416, - 'is_onetime' => FALSE, - 'description' => "Y5XPxnjFhfkfYgvABxRhjV7rXm6F6onhtgkbe1I3fnSrAjiMpnuQgQNZWqLAFAWqZBqyjs43AAjNChMERBnJER6lOBQBwAgsTow2Z3Uka1wds9TY9Bp5VDJiBPB1XeTNJcIKtWyeNc1zzlxW2hgOK8NI225RAsUHuuLFS4058hKDGnyjbxrF" + 'money_amount' => 8415.0, + 'expires_at' => "2023-04-26T02:44:10.000000Z", + 'usage_limit' => 3991, + 'is_onetime' => TRUE, + 'description' => "W2hgOK8NI225RAsUHuuLFS4058hKDGnyjbxrF6zxkmTZedVWeLbSdWlORFkWxf1fgII7vrhxHZrOEIH6HNdDlfIrfFFwUdXhpSi4j72IcAxs47XeIzYlwiQaQ" ] ); try { @@ -108,14 +108,14 @@ public function testCreateCheck5() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 2702.0, - 'point_expires_at' => "2022-03-10T22:59:02.000000Z", - 'expires_at' => "2021-07-30T12:40:06.000000Z", - 'usage_limit' => 7160, + 'money_amount' => 6471.0, + 'starts_at' => "2025-10-08T06:51:51.000000Z", + 'expires_at' => "2023-05-16T00:55:10.000000Z", + 'usage_limit' => 3367, 'is_onetime' => TRUE, - 'description' => "kmTZedVWeLbSdWlORFkWxf1fgII7vrhxHZrOEIH6HNdDlfIrfFFwUdXhpSi4j72IcAxs47XeIzYlwiQaQGyn4Age91Y1cWNDBnv9RrzZK5kL8kuH9QZjAoA9Wjz3xWF4fJVtnG3Avmta20vIgud6F1U" + 'description' => "ge91Y1cWNDBnv9RrzZK5kL8kuH9QZjAoA9Wjz3xWF4fJVtnG3Avmta20vIgud6F1UgGMHbk2IRflsvwuZxk0nQmXMvg0FcWUrBHOSV7LC2s46hfsRF0YKxTClCMK7WZ9OzNLNkjfoAuPSksHUuefNAm0yTlB8Y7jnhE6v0ICVfZpB32LWZFMYYNQ77hNnDgeQk" ] ); try { @@ -131,15 +131,15 @@ public function testCreateCheck6() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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, + 'money_amount' => 9666.0, + 'point_expires_at' => "2020-03-06T19:29:41.000000Z", + 'starts_at' => "2023-05-26T10:57:28.000000Z", + 'expires_at' => "2022-01-10T07:25:51.000000Z", + 'usage_limit' => 6491, 'is_onetime' => TRUE, - 'description' => "k2IRflsv" + 'description' => "LW2TjgwJkClYsxYjLV6mNckmXWb6cDTOBEvT1fZYocBrtgwRLixenA1GWqf2JPqamqpbbuSj1PURjYRasH9ARntTDK9f1O2csoG3F55uy56fVMl4ovKtbbNMLWzz4xf72tklHyikvXSu1xVqKMzKtPMLBX6YLvmDqPAbWtHJHRtQBqCH" ] ); try { @@ -155,16 +155,16 @@ public function testCreateCheck7() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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' => 7923.0, + 'point_expires_in_days' => 4729, + 'point_expires_at' => "2025-02-11T15:49:28.000000Z", + 'starts_at' => "2025-02-22T16:06:03.000000Z", + 'expires_at' => "2021-03-26T09:43:13.000000Z", + 'usage_limit' => 7806, + 'is_onetime' => FALSE, + 'description' => "iSHcZ37iojnk7j2j33qMA4N2evwLBNS7QyCEhtgNDuAnxydB9u3o7ZMeTosoRh4S0mExQI1uCwHXvSS9" ] ); try { @@ -180,10 +180,17 @@ public function testCreateCheck8() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 3927.0, - 'point_amount' => 1661.0 + 'money_amount' => 7160.0, + 'bear_point_account' => "8c39c828-9971-40d8-8e14-f4ca38b5fb4d", + 'point_expires_in_days' => 6237, + 'point_expires_at' => "2022-12-19T13:19:56.000000Z", + 'starts_at' => "2026-03-06T15:21:09.000000Z", + 'expires_at' => "2026-08-05T16:31:45.000000Z", + 'usage_limit' => 5750, + 'is_onetime' => TRUE, + 'description' => "rRxx8SeYgA5RTAZIE0d3whSKLF4xWXCgQOdSsQVPrApoltrzZbM" ] ); try { @@ -199,11 +206,10 @@ public function testCreateCheck9() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 9955.0, - 'point_amount' => 431.0, - 'description' => "TOBEvT1fZYocBrtgwRLixenA1GWqf2JPqamqpbbuSj1PURjYRasH9ARntTDK9f1O2csoG" + 'money_amount' => 3233.0, + 'point_amount' => 4925.0 ] ); try { @@ -219,12 +225,11 @@ public function testCreateCheck10() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 1704.0, - 'point_amount' => 650.0, - 'is_onetime' => TRUE, - 'description' => "55uy56fVMl4ovKtbbNML" + 'money_amount' => 4322.0, + 'point_amount' => 9256.0, + 'description' => "CaDUv1CsWTy6z2FdXbfXavW2HwaVVWGcOvRgfjTir1eeHpnGAvFN5uVHKI7mM3plgJR5fwzKIFQcpGZZVlRU03Fa2F6PUopGrOCijX4VQZjHwhb9lV" ] ); try { @@ -240,13 +245,12 @@ public function testCreateCheck11() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 1019.0, - 'point_amount' => 3999.0, - 'usage_limit' => 2524, + 'money_amount' => 8435.0, + 'point_amount' => 3156.0, 'is_onetime' => TRUE, - 'description' => "xf72tklHyikvXSu1xVqKMzKtPMLBX6YLvmDqPAbWtHJHRtQBqCHsx" + 'description' => "jbq8Wo22UU1er3T1gBtfr20CiDsCwy" ] ); try { @@ -262,14 +266,13 @@ public function testCreateCheck12() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'money_amount' => 4232.0, - 'point_amount' => 5355.0, - 'expires_at' => "2021-03-26T09:43:13.000000Z", - 'usage_limit' => 7806, + 'money_amount' => 1356.0, + 'point_amount' => 7767.0, + 'usage_limit' => 6325, 'is_onetime' => FALSE, - 'description' => "iSHcZ37iojnk7j2j33qMA4N2evwLBNS7QyCEhtgNDuAnxydB9u3o7ZMeTosoRh4S0mExQI1uCwHXvSS9" + 'description' => "EeQbE5VhNxjrtNh84WLuHKWoYQpDLtJyiWbDVy6Ss7attO0KDvZ2PuoFKU33PYYZTEIyRndmm72c26Cd6B3OB7swghUIdkqUOY2HAI87h7tC8vMnTzjNmFWDzLZ" ] ); try { @@ -285,15 +288,14 @@ public function testCreateCheck13() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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' => 5701.0, + 'point_amount' => 3356.0, + 'expires_at' => "2024-02-12T02:13:34.000000Z", + 'usage_limit' => 4256, 'is_onetime' => TRUE, - 'description' => "eqv2rRxx8SeYgA5RTAZIE0d3whSKLF4xWXCgQOdSsQVPrApoltrzZbMjGbqCaDUv1CsWTy6z2FdXbf" + 'description' => "7HQXwymFrbXYvN3cal4RO9jT63dRDxKNVoewLoaJggIMA5wXB3CTdPu3I6Gb57N6Bfk723xgVJhWc2FLmu9RV4wTQ1eFfFoOmA6KgKFTgUMIqeaKPydQtxKkPEiJ9F7s09s2D07ZJtROtnJy" ] ); try { @@ -309,16 +311,15 @@ public function testCreateCheck14() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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, + 'money_amount' => 1018.0, + 'point_amount' => 9142.0, + 'starts_at' => "2022-11-05T11:38:29.000000Z", + 'expires_at' => "2025-05-01T02:50:20.000000Z", + 'usage_limit' => 3496, 'is_onetime' => FALSE, - 'description' => "HwaVVWGcOvRgfjTir1eeHpnGAvFN5uVHKI7mM3plgJR5fwzKIFQcpGZZVlRU03Fa2F6PUopGrOCijX4VQZjHwhb9lV9sTjbq8Wo22UU1er3T1gBtfr20CiDsCwyLdW5AzEeQbE5VhNxjrtNh84WLuHKWoYQpDLtJyiWbDVy6Ss7attO0KDv" + 'description' => "npU0js5rsIZ4cWpER3UtPkG2eq1I6SZr9Xo8DUROCVDxPSk72x92MmliF75MFhbZKuKGU7dTPisUgKnCV" ] ); try { @@ -334,17 +335,16 @@ public function testCreateCheck15() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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' => 2682.0, + 'point_amount' => 1701.0, + 'point_expires_at' => "2021-02-13T20:25:17.000000Z", + 'starts_at' => "2024-11-12T15:49:04.000000Z", + 'expires_at' => "2024-11-04T22:37:08.000000Z", + 'usage_limit' => 4228, 'is_onetime' => TRUE, - 'description' => "IyRndmm72c26Cd6B3OB7swghUIdkqUOY2HAI87h7tC8vMnTzjNmFWDzLZEPN7HQXwymFrbXYvN3cal4RO9jT63dRDxKNVoewLoaJggIMA5wXB3CTdPu3I6Gb57N6Bfk723xgVJhWc2FLmu9RV4wTQ1eFfFoOmA6KgKFTgUMIqeaKPydQtxKkPEiJ9F7s09s2D07ZJt" + 'description' => "lylHobnm6HycWppeOG5c4bSqVBGp3Ank6BTTvgxHzzgdLIxgPMdYrCUsTg7mFBD5JyTl3OSbQF6o9LFFmkiVCdqahnfY1HR9DfMzD3LCASqee9bY3sHOGNF3Mai4" ] ); try { @@ -360,9 +360,17 @@ public function testCreateCheck16() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 1362.0 + 'money_amount' => 9325.0, + 'point_amount' => 8503.0, + 'point_expires_in_days' => 1775, + 'point_expires_at' => "2022-05-30T20:39:11.000000Z", + 'starts_at' => "2024-05-18T20:01:59.000000Z", + 'expires_at' => "2023-11-08T12:44:26.000000Z", + 'usage_limit' => 3466, + 'is_onetime' => FALSE, + 'description' => "RN8AasCH56gnyuHFpFsNPJmzuH1GHYOOmiUvKwyiQYSSoPK3N5ZGrmU0unMptspEioBBqGcJLaXcepDTPRHElLNQrvWUnk17KWAioiFIGH7shpxz5S2r82nr4Char2DsC6IOlQ3ZCa8lZmMT5mAFAIeN7EOz" ] ); try { @@ -378,10 +386,18 @@ public function testCreateCheck17() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 9935.0, - 'description' => "nJyz65lsPnpU0js5rsIZ4cWpER3UtPkG2eq1I6SZr9Xo8DUROCVDxPSk72x92MmliF75MFhbZKuKGU7dTPisUgKnCVzFujd5tp1lylHobnm6HycWppeOG" + 'money_amount' => 984.0, + 'point_amount' => 1794.0, + 'bear_point_account' => "fab1506e-da52-48c3-8863-74e28ca559cc", + 'point_expires_in_days' => 2292, + 'point_expires_at' => "2025-06-15T20:55:05.000000Z", + 'starts_at' => "2021-11-02T17:24:29.000000Z", + 'expires_at' => "2024-12-24T19:38:54.000000Z", + 'usage_limit' => 6708, + 'is_onetime' => TRUE, + 'description' => "joxB" ] ); try { @@ -397,11 +413,9 @@ public function testCreateCheck18() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 3859.0, - 'is_onetime' => FALSE, - 'description' => "5c4bSqVBGp3Ank6BTTvgxHzzgdLIxgPMdYrCUsTg7mFBD5JyTl3OSbQF6o9LFFmkiVCdqahnfY1HR9DfMzD3LCASqee9bY3sHOGNF3Mai4m7no77RN8AasCH56gnyuHFpFsNPJmzuH1GHYOOmiUvKwyiQYSSoPK3" + 'point_amount' => 5795.0 ] ); try { @@ -417,12 +431,10 @@ public function testCreateCheck19() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 3592.0, - 'usage_limit' => 2357, - 'is_onetime' => TRUE, - 'description' => "GrmU0unMptspEioBBqGcJLaXcepDTPRHElLNQrvWUnk17KWAioiFIGH7shpxz5S2r82nr4Char2DsC6IOlQ3ZCa8lZmMT5mAFAIeN7EOzXnRCcbLOsMiN4tjoxBAROpiRc0j39oPNkDTFwGmGihFz2z0g" + 'point_amount' => 9134.0, + 'description' => "piRc0j39oPNkDTFwGmGihFz2z0gAPfWDnSv3peMsqUtDBVf5JNWPBpzSQtetKx5V0IU1H2quyHwM5236" ] ); try { @@ -438,13 +450,11 @@ public function testCreateCheck20() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 7066.0, - 'expires_at' => "2020-02-09T04:52:58.000000Z", - 'usage_limit' => 5158, - 'is_onetime' => TRUE, - 'description' => "nSv3peMsqUtDBVf5JNWPBpzSQtetKx5V0IU1H2quyHwM52367FRSK6ZN3dPGJYhssMJ1c" + 'point_amount' => 3744.0, + 'is_onetime' => FALSE, + 'description' => "7FRSK6ZN3dPGJYhssMJ1c81K9V4uwaN6FqKGuMQEbIhSKLSxcJDAAH0jwIPbMhYlMMXruKsOetb8P3w3wpAlq46MRFhBa1KSFCImukjAtQPb0UOTifX7KrzTtAdseC51TTzGU05VTqLiAQDTT40IDYkIvu0sCcHMaDTHEOIiZjdOoQxmayWcgZvBQUAudiH" ] ); try { @@ -460,14 +470,12 @@ public function testCreateCheck21() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - 'point_amount' => 3007.0, - 'point_expires_at' => "2025-08-08T18:23:02.000000Z", - 'expires_at' => "2022-06-22T04:29:19.000000Z", - 'usage_limit' => 7940, + 'point_amount' => 9627.0, + 'usage_limit' => 5366, 'is_onetime' => TRUE, - 'description' => "uwaN6FqKGuMQEbIhSKLSxcJDAAH0jwIPbMhYlMMXruKsOetb8P3w3wpAlq46MRFhBa1KSFCImukjAtQPb0UOTifX7KrzTtAdseC51TTzGU05VTqLiAQDTT40IDYkIvu0sCcHMaDTHEOIiZjdOoQxmayWcgZvBQUAudiHvhALf0xr0YedjAtAh" + 'description' => "hALf0xr0YedjAtAhk4Q5ZEYWHc6DIDKem3xaXPio5o0q9x0iUyrfJOMPlYYA9d24g2qlkQeuW1v6Ot04JjRtKJ3Y50yRgOZb7LyYKRMPV8lVcOO1w2GShMQxP1XNaA4tM" ] ); try { @@ -483,15 +491,13 @@ public function testCreateCheck22() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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' => 8202.0, + 'expires_at' => "2026-05-12T11:28:55.000000Z", + 'usage_limit' => 7531, 'is_onetime' => FALSE, - 'description' => "5ZEYWHc6DIDKem3xaXPio5o0q9x0iUyrfJOMPlYYA9d24g2qlkQeuW1v6Ot04JjRtKJ3Y50yRgOZb7LyYK" + 'description' => "t9CEIs7P52Qn8Ps6rGg4gxhQEPHlDMgzo7RyqyjDQCvIVLohtP7YX7LIJvkHIDHAM5JdvPW8u4K9jehE0FIX2d1fsIJRaq4cseT3Jr8x9EZ1qV4Ufa8eDKBhpNX1jWPk8Z43B0y0B9mfs2" ] ); try { @@ -507,16 +513,89 @@ public function testCreateCheck23() { $client = $this->newClient(); $request = new Request\CreateCheck( - "11aa316d-7eda-4f20-b8ce-da3b961ab7b4", + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", + [ + 'point_amount' => 4490.0, + 'starts_at' => "2025-02-21T09:39:26.000000Z", + 'expires_at' => "2023-05-29T20:41:14.000000Z", + 'usage_limit' => 4243, + 'is_onetime' => FALSE, + 'description' => "qIbT9OwqnkaPpwID0eLyZpFNZ79bus52pNLLPoSL84SGwACEhVooVmB4cFvbTI" + ] + ); + 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( + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", + [ + 'point_amount' => 8007.0, + 'point_expires_at' => "2020-09-18T19:22:00.000000Z", + 'starts_at' => "2022-01-12T07:20:55.000000Z", + 'expires_at' => "2022-04-24T08:52:17.000000Z", + 'usage_limit' => 4977, + 'is_onetime' => FALSE, + 'description' => "4BSfipEZMFGhk16I7iXigWOnUAkBWGfv1" + ] + ); + 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( + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", [ - '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' => 3968.0, + 'point_expires_in_days' => 3689, + 'point_expires_at' => "2026-06-13T22:48:06.000000Z", + 'starts_at' => "2025-09-23T09:44:34.000000Z", + 'expires_at' => "2025-12-21T16:00:44.000000Z", + 'usage_limit' => 2605, 'is_onetime' => FALSE, - 'description' => "cOO1w2GShMQxP1XNaA4tMwkt9CEIs7P52Qn8Ps6rGg4gxhQEPHlDMgzo7RyqyjDQCvIVLohtP7YX7LIJvkHIDHAM5JdvPW8u4K9jehE0FIX2d1fsIJRaq4cseT3Jr8x9EZ1qV4Ufa8eDK" + 'description' => "Wf7Mk6qxlTgasH11ZahWwt0KCw4FDQO05qLTqGDbzQDuaFv4VsaDUMga8HPHLfj8VAxLQCn6DppPY7uZKs5wMf3MBYDCuF" + ] + ); + 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( + "057c8ef5-5ae7-45d2-86dd-1b121b24d9be", + [ + 'point_amount' => 3267.0, + 'bear_point_account' => "630f294d-4a84-4c8a-82fd-053da93a2c4f", + 'point_expires_in_days' => 2337, + 'point_expires_at' => "2021-12-02T10:33:24.000000Z", + 'starts_at' => "2024-01-19T02:35:12.000000Z", + 'expires_at' => "2023-10-21T04:43:56.000000Z", + 'usage_limit' => 1815, + 'is_onetime' => TRUE, + 'description' => "8MFakoJp4sttlPyu0hLTf3LV1FvqM27O2bqybT3XFSWXNEvBDeb" ] ); try { diff --git a/tests/CreateCouponTest.php b/tests/CreateCouponTest.php index d6f05028..65ad25ef 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 2825 + 'discount_amount' => 3208 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 1898, - 'num_recipients_cap' => 6242 + 'discount_amount' => 4963, + 'num_recipients_cap' => 6143 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 2686, - 'storage_id' => "c2cb8ba6-9663-4590-9ccb-b1ca871c97d3", - 'num_recipients_cap' => 4391 + 'discount_amount' => 648, + 'storage_id' => "97062f17-04ed-4d46-8bba-94cf7b1bdfbd", + 'num_recipients_cap' => 9812 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 6749, - 'min_amount' => 6802, - 'storage_id' => "6d9d1dc8-381d-4b6c-b7c6-866cc03798fd", - 'num_recipients_cap' => 3428 + 'discount_amount' => 3701, + 'min_amount' => 7360, + 'storage_id' => "2a725feb-0a06-487e-b2dc-622f2c4566d0", + 'num_recipients_cap' => 6502 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 3366, - 'usage_limit' => 7852, - 'min_amount' => 9075, - 'storage_id' => "55d2db9d-a225-4eec-bf74-d46a1416086a", - 'num_recipients_cap' => 960 + 'discount_amount' => 7981, + 'usage_limit' => 7235, + 'min_amount' => 7736, + 'storage_id' => "9c5d1519-db43-46dd-a02c-e9e371bf5f82", + 'num_recipients_cap' => 2787 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 3823, - 'code' => "DQEUx", - 'usage_limit' => 8260, - 'min_amount' => 9319, - 'storage_id' => "e04cb02b-4d68-453b-b62c-9ab7c063a344", - 'num_recipients_cap' => 2823 + 'discount_amount' => 1523, + 'code' => "xt96gmv0Vc", + 'usage_limit' => 9285, + 'min_amount' => 6552, + 'storage_id' => "eaff130a-f6c2-44ff-a7aa-555ec4ded878", + 'num_recipients_cap' => 3275 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 9454, + 'discount_amount' => 6186, 'is_public' => FALSE, - 'code' => "C5Rf", - 'usage_limit' => 885, - 'min_amount' => 48, - 'storage_id' => "8627ea81-0c5d-4e1e-8330-c9f595082217", - 'num_recipients_cap' => 6830 + 'code' => "z0E3N0", + 'usage_limit' => 3764, + 'min_amount' => 1366, + 'storage_id' => "7b84fb28-ac41-4764-a719-93f4d4ef93e0", + 'num_recipients_cap' => 1729 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 1042, + 'discount_amount' => 9890, 'is_hidden' => FALSE, 'is_public' => TRUE, - 'code' => "wmpPkPj", - 'usage_limit' => 9863, - 'min_amount' => 482, - 'storage_id' => "31f1197c-e26c-4745-89db-289d93afcd8a", - 'num_recipients_cap' => 4120 + 'code' => "1dSRHXsAm", + 'usage_limit' => 2965, + 'min_amount' => 5706, + 'storage_id' => "0f4999f9-31db-49f5-80e2-4e562cb0458b", + 'num_recipients_cap' => 6060 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 5458, - 'is_disabled' => FALSE, - 'is_hidden' => FALSE, + 'discount_amount' => 4831, + 'is_disabled' => TRUE, + 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "TFSpI6", - 'usage_limit' => 1161, - 'min_amount' => 4714, - 'storage_id' => "3ab6a819-9b77-4dca-9560-df55b9792d20", - 'num_recipients_cap' => 598 + 'code' => "v51Dnx9WEj", + 'usage_limit' => 8320, + 'min_amount' => 9479, + 'storage_id' => "cecab03d-9d50-4bd1-8565-a056e37861f6", + 'num_recipients_cap' => 9162 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 8475, - 'display_ends_at' => "2024-03-15T06:02:11.000000Z", + 'discount_amount' => 9594, + 'display_ends_at' => "2021-02-12T08:16:14.000000Z", 'is_disabled' => TRUE, '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 + 'code' => "baWd5n", + 'usage_limit' => 7492, + 'min_amount' => 7243, + 'storage_id' => "cf19610d-d9be-41a0-a715-9aa85432696e", + 'num_recipients_cap' => 192 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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, - 'is_public' => FALSE, - 'code' => "wCiS0MuC", - 'usage_limit' => 6220, - 'min_amount' => 4755, - 'storage_id' => "3529c673-7100-42fd-b7f8-f2442522d814", - 'num_recipients_cap' => 6359 + 'discount_amount' => 5145, + 'display_starts_at' => "2024-07-12T23:46:37.000000Z", + 'display_ends_at' => "2022-12-08T01:57:53.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => FALSE, + 'is_public' => TRUE, + 'code' => "OF388caT", + 'usage_limit' => 1545, + 'min_amount' => 8437, + 'storage_id' => "b80e20e6-c271-489a-b156-092111eb000c", + 'num_recipients_cap' => 8 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 1767, + 'discount_upper_limit' => 1067, + 'display_starts_at' => "2022-07-11T11:34:37.000000Z", + 'display_ends_at' => "2022-06-26T20:49:56.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 + 'is_public' => FALSE, + 'code' => "m5qxAk", + 'usage_limit' => 1873, + 'min_amount' => 3878, + 'storage_id' => "567106e4-4de7-4185-ad5c-40c165d49636", + 'num_recipients_cap' => 9366 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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", - 'is_disabled' => TRUE, - 'is_hidden' => TRUE, - 'is_public' => FALSE, - 'code' => "jrUlmk", - 'usage_limit' => 459, - 'min_amount' => 7688, - 'storage_id' => "7d2be485-4d81-4752-bc2d-5f812b78a096", - 'num_recipients_cap' => 4197 + 'discount_amount' => 9768, + 'description' => "r60B3K44a0163kByMdg32LG1oWyluqXLUpztzpGIdluCdFeopAnKzAxtAmMd124CMe44", + 'discount_upper_limit' => 3286, + 'display_starts_at' => "2024-10-01T05:50:22.000000Z", + 'display_ends_at' => "2025-05-04T21:20:42.000000Z", + 'is_disabled' => FALSE, + 'is_hidden' => FALSE, + 'is_public' => TRUE, + 'code' => "9", + 'usage_limit' => 6943, + 'min_amount' => 8300, + 'storage_id' => "a256809f-1271-460b-9f98-1976acd40ace", + 'num_recipients_cap' => 1300 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 373, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["ae2813dc-8e78-4000-a272-ca5031ffe19c"] ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 929, - '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 + 'discount_amount' => 8500, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["8c43dc97-6553-4d92-9f06-c6db2478a972", "7df3b26f-797b-4f9a-9174-0820be329ced"], + 'num_recipients_cap' => 8700 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 9773, - '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 + 'discount_amount' => 1510, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["0b9ad71c-ded2-4094-ba30-9b2c8edd1161", "2b2db43c-cf74-4268-8413-fbaca0447e23", "8a27f916-87ca-4db6-9ede-643d153dccf7", "309ca511-4cb5-4521-8885-9fdacc122898"], + 'storage_id' => "496affeb-2a5b-4908-ba23-90ba1b8d78bb", + 'num_recipients_cap' => 6029 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 5486, + 'discount_amount' => 5682, '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 + 'available_shop_ids' => ["3e7b3ec8-00ee-4d8d-8019-c916cb4ee45b", "2e904aa6-c8a7-4b5f-965d-f0aaa0e42f0e", "bd41788b-dfe5-40bd-abe7-5629d1958ed8", "5d6c8bf0-78ab-4bd5-8d3e-a4bb9b48734d"], + 'min_amount' => 9925, + 'storage_id' => "d750e892-c340-4248-a3f8-1abe58cf0e2e", + 'num_recipients_cap' => 5154 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 3931, + 'discount_amount' => 6669, '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 + 'available_shop_ids' => ["dd78d123-2460-49da-9730-fe8ff1bbb71b", "96a182d4-3840-4263-b665-c04da57b038a", "c7b126c5-0149-4e0d-9175-1e56b16edf5f", "12fb053a-ea9d-420a-b0b5-9ba4174b215e", "be4d20ad-66ab-43e5-bd4b-742d14ca5870", "28766d01-e6e4-4276-b0b5-d029e619ac69", "1911aeab-4d53-423a-9866-ab1b1a97bd48", "d14e86a2-875c-43d2-8134-d3103841ffc0"], + 'usage_limit' => 7754, + 'min_amount' => 4107, + 'storage_id' => "7a32ad1b-0129-4065-a822-8bd4f6d4133d", + 'num_recipients_cap' => 96 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 5591, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["c8e1354a-5075-43b4-83da-081e911e87cc", "cbc814e1-a35e-4f51-8ea8-b7587844bf2a", "feab4c01-5dc9-4719-b743-ac472c6738c9", "2afd2730-6064-4eaf-b90c-80e948a65a90", "cbc3733b-3757-482a-aad7-961cd3e33239", "8347f75e-c097-4e84-ac0b-27379bf08e90"], + 'code' => "hqF2", + 'usage_limit' => 8365, + 'min_amount' => 7569, + 'storage_id' => "c56a990e-9a14-4da5-9e1d-98fb2003151b", + 'num_recipients_cap' => 2757 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 599, + 'discount_amount' => 4554, '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' => ["028662bf-9633-431a-9a98-055743759e02"], + 'is_public' => FALSE, + 'code' => "SpDn16YEf", + 'usage_limit' => 2137, + 'min_amount' => 300, + 'storage_id' => "8d4a2f5e-3907-4933-8ad5-6155030855c8", + 'num_recipients_cap' => 9033 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 5146, + 'discount_amount' => 196, '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"], - '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 + 'available_shop_ids' => ["5fef5768-1a18-4b96-8893-539154a400e1", "1b6ac2b6-2c94-4ef2-b0ef-af6acad8435e", "f72cab13-9e26-4346-8d27-a83ba8a7b164"], + 'is_hidden' => TRUE, + 'is_public' => FALSE, + 'code' => "8Lev3F8En8", + 'usage_limit' => 395, + 'min_amount' => 159, + 'storage_id' => "c0ac7858-cc67-4629-9181-7943cc315470", + 'num_recipients_cap' => 7094 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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"], + 'discount_amount' => 214, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["ff8b14e9-f79d-4824-b4bf-967aa84c134b", "aeed6389-08d2-443e-b26f-7e0566caae70", "e7fc62ae-2838-421a-8f8d-ab8c8a9d1f79"], 'is_disabled' => FALSE, '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 + 'is_public' => FALSE, + 'code' => "iT", + 'usage_limit' => 4429, + 'min_amount' => 9115, + 'storage_id' => "2f5e510a-e181-4d8a-b97e-e6184369c386", + 'num_recipients_cap' => 7306 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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", - 'is_disabled' => FALSE, - 'is_hidden' => FALSE, + 'discount_amount' => 2122, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["2eff73e1-287e-4542-913b-ab4965eab072", "755c2894-da3c-42ec-8ae5-dc46330cec44", "62392368-b732-4e5e-ac8b-c33ade8a7641"], + 'display_ends_at' => "2020-05-19T18:25:23.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "XHRXocL0a", - 'usage_limit' => 4146, - 'min_amount' => 6597, - 'storage_id' => "1d9aef80-9e5c-4c4e-809b-417c131f120e", - 'num_recipients_cap' => 5670 + 'code' => "V", + 'usage_limit' => 3153, + 'min_amount' => 175, + 'storage_id' => "923a3223-fba5-4cac-a307-0009892a578e", + 'num_recipients_cap' => 5856 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 271, - '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", + 'discount_amount' => 6678, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["7931171a-ba49-4781-86b4-e02bb94af263", "f70a4c53-1032-49f2-9b86-df4d83c6eeab", "03014640-64f3-4d8e-9742-a666324ab5ac", "1324c687-bc72-42aa-8365-f59f5b0f3324", "ea44f57d-4c86-47bb-9d9e-3020aeb63987", "ae623611-89c2-4da1-92d1-0870bb189429", "3b5d6657-7639-4a1f-b6fe-3cd535eafb40"], + 'display_starts_at' => "2023-04-04T02:25:42.000000Z", + 'display_ends_at' => "2020-02-18T07:36:04.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 + 'is_public' => FALSE, + 'code' => "fde96uK1q", + 'usage_limit' => 4459, + 'min_amount' => 7187, + 'storage_id' => "84ed4765-e7c4-478f-a79d-3d5b03653b25", + 'num_recipients_cap' => 6681 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 3201, - '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", + 'discount_amount' => 5151, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["1e73ed94-aeab-410c-9e3e-65a83d0d5748", "c303d83d-be81-47e2-9b9e-7b6f388b2233", "47f4f688-f8ef-49ad-b201-f3f7929df8d3", "644b59bc-e9ed-4de6-9281-8f6f6be53d1f", "a4809da9-28ef-4835-8f4b-f2952b3f0e2c", "87187188-747d-4974-bb3a-1833b866f679", "e9392d1d-edff-4fd6-9309-643abdf4b15c"], + 'discount_upper_limit' => 5429, + 'display_starts_at' => "2023-10-24T03:40:27.000000Z", + 'display_ends_at' => "2025-08-19T08:48:02.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_public' => FALSE, + 'code' => "jpGom", + 'usage_limit' => 6960, + 'min_amount' => 6783, + 'storage_id' => "c59906aa-0417-4bef-9ace-89c30e3d12eb", + 'num_recipients_cap' => 4428 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_amount' => 7611, + 'discount_amount' => 651, '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", + 'available_shop_ids' => ["05fa3ff8-c20a-4d70-9741-7dec60ccb7e3", "a00ac4e8-18e5-4f6d-9af3-09ee22fc81ac", "9056c81a-b679-4beb-8ba8-94f1701f0705", "c994d29a-73d7-49e8-8703-12a88714ae82", "31d49bcf-91d9-4170-810f-854dc0e32c94", "21c8dee9-3d6d-430d-bcf2-63cca2c223a6", "5004475e-d6d1-49ac-adac-307997ed55a8", "ed025d9e-9c31-4ce5-a64a-360fa63a2598", "74197fc9-692a-416d-b68b-9e98123632ae"], + 'description' => "2nFeDatBkmxJUfJ8iWJ5x76ilzTFGw7NqxtlVIVfYnX2Qn7EnOChsUwktnh8VjRFve7MdNMBgFvJyEEmkecVySQ3ucJUKFqVhyrEcw3WNc5IXHiI2Hhl1OjgN6fFukYqihBSq8D0896GNWlaYQ8akcWxDZkhOozkzesx2mnek2LIVGGp8Vx16M91diHUGfol8Mhj42rW4z5Wjzvhmx48Q4mMZZBBUosSdONTSqEGwk1DyPJJ9", + 'discount_upper_limit' => 8465, + 'display_starts_at' => "2023-10-23T19:46:10.000000Z", + 'display_ends_at' => "2022-11-14T05:28:20.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 + 'is_hidden' => FALSE, + 'is_public' => TRUE, + 'code' => "8hT", + 'usage_limit' => 9494, + 'min_amount' => 2188, + 'storage_id' => "b05f70e3-a51b-4793-8da0-8e48d2123721", + 'num_recipients_cap' => 6363 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 6364.0 + 'discount_percentage' => 9582.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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 6683.0, - 'num_recipients_cap' => 7425 + 'discount_percentage' => 120.0, + 'num_recipients_cap' => 9400 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 5134.0, - 'storage_id' => "45c1c951-4dad-4e85-961c-1d8c36420a6a", - 'num_recipients_cap' => 1722 + 'discount_percentage' => 7589.0, + 'storage_id' => "fd4d2412-cd5e-4b33-bbe3-f70e95214120", + 'num_recipients_cap' => 3411 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 3857.0, - 'min_amount' => 3319, - 'storage_id' => "e9a46b92-26a3-497c-a78a-b166a4db93af", - 'num_recipients_cap' => 8874 + 'discount_percentage' => 8168.0, + 'min_amount' => 1242, + 'storage_id' => "516c1e8e-a3ad-4895-86c0-0649f4315a58", + 'num_recipients_cap' => 1509 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 6995.0, - 'usage_limit' => 4181, - 'min_amount' => 6808, - 'storage_id' => "5754ae7f-3909-48b4-976a-5c4c156c3ccb", - 'num_recipients_cap' => 1598 + 'discount_percentage' => 4136.0, + 'usage_limit' => 7594, + 'min_amount' => 5413, + 'storage_id' => "f57747d0-a543-44bc-bbc8-5c24000b098b", + 'num_recipients_cap' => 3759 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 9206.0, + 'code' => "2UAXAtq", + 'usage_limit' => 61, + 'min_amount' => 7538, + 'storage_id' => "ed30a710-15df-49c9-a86b-66e253d79420", + 'num_recipients_cap' => 3500 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 4416.0, + 'is_public' => TRUE, + 'code' => "4gSPzn4H", + 'usage_limit' => 648, + 'min_amount' => 7040, + 'storage_id' => "856834aa-9a96-4b7d-94ba-c56594c81cf9", + 'num_recipients_cap' => 5399 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 4601.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 + 'discount_percentage' => 3588.0, + 'is_hidden' => FALSE, + 'is_public' => FALSE, + 'code' => "o", + 'usage_limit' => 5389, + 'min_amount' => 9041, + 'storage_id' => "94811606-8eca-428b-9cb9-b184e08354ff", + 'num_recipients_cap' => 4847 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 1046.0, - 'is_disabled' => TRUE, + 'discount_percentage' => 91.0, + 'is_disabled' => FALSE, '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 + 'code' => "WSFIGUq", + 'usage_limit' => 6602, + 'min_amount' => 4660, + 'storage_id' => "d48c9607-dc0b-4dce-ae36-effa63a8d236", + 'num_recipients_cap' => 7668 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 7172.0, - 'display_ends_at' => "2021-08-15T04:10:27.000000Z", - 'is_disabled' => FALSE, - 'is_hidden' => FALSE, + 'discount_percentage' => 8733.0, + 'display_ends_at' => "2023-05-22T16:13:13.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "75H", - 'usage_limit' => 2549, - 'min_amount' => 7608, - 'storage_id' => "c06ef196-cfa6-4359-8a4a-20edbc666fb3", - 'num_recipients_cap' => 6633 + 'code' => "MXDGq", + 'usage_limit' => 4333, + 'min_amount' => 6351, + 'storage_id' => "19c928d2-f40c-4744-8f9c-c708da68251d", + 'num_recipients_cap' => 8133 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 8369.0, - 'display_starts_at' => "2024-05-16T05:43:47.000000Z", - 'display_ends_at' => "2025-04-20T05:48:29.000000Z", + 'discount_percentage' => 6858.0, + 'display_starts_at' => "2023-02-21T10:59:10.000000Z", + 'display_ends_at' => "2024-02-08T05:11:24.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 + 'code' => "TM0TySjAlV", + 'usage_limit' => 9303, + 'min_amount' => 2244, + 'storage_id' => "e51d0972-846a-44f3-b8a3-e9308a9682d5", + 'num_recipients_cap' => 8472 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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, - 'is_hidden' => FALSE, + 'discount_percentage' => 937.0, + 'discount_upper_limit' => 4004, + 'display_starts_at' => "2026-01-22T18:32:46.000000Z", + 'display_ends_at' => "2024-02-25T12:57:32.000000Z", + 'is_disabled' => TRUE, + 'is_hidden' => TRUE, 'is_public' => FALSE, - 'code' => "o6cvEGD", - 'usage_limit' => 4213, - 'min_amount' => 1382, - 'storage_id' => "60888fe1-8d1c-49d3-bd0e-4808b082592d", - 'num_recipients_cap' => 6009 + 'code' => "CeykFy", + 'usage_limit' => 8166, + 'min_amount' => 2256, + 'storage_id' => "fc62fceb-89f1-4114-9fb8-2f5bd9caf2c9", + 'num_recipients_cap' => 3372 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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", - 'is_disabled' => TRUE, + 'discount_percentage' => 3627.0, + 'description' => "lCnIEfVjyhIzvswfx06lwewFlBxBPgZymInLxkpSlp0C", + 'discount_upper_limit' => 3518, + 'display_starts_at' => "2025-08-20T02:48:00.000000Z", + 'display_ends_at' => "2022-11-30T09:46:58.000000Z", + 'is_disabled' => FALSE, 'is_hidden' => TRUE, 'is_public' => TRUE, - 'code' => "WstjkwC6ll", - 'usage_limit' => 167, - 'min_amount' => 4917, - 'storage_id' => "68a6d684-b73a-4466-aafa-e94399c10b48", - 'num_recipients_cap' => 3264 + 'code' => "pCFZzC", + 'usage_limit' => 3483, + 'min_amount' => 2002, + 'storage_id' => "24dd6c28-b760-45a0-b126-4ad710014421", + 'num_recipients_cap' => 4494 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 6000.0, - 'is_shop_specified' => TRUE, - 'available_shop_ids' => ["3eafc484-fd30-4f34-8041-cf5c1e48b5c4", "f8e41956-b39a-4a45-a7aa-74153759b246", "ec88715c-cc6d-4555-a5e8-24e7dde250e9"] + 'discount_percentage' => 9226.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["e431dda1-00d0-47b7-9faf-87a9a140c29b", "396ed696-d8e1-4936-b724-d215a107cf33", "1e8bcee0-8321-4e36-b626-5d09acd234e3", "c8dfc5c8-13d7-4c08-a83f-f26b107fef01", "9c080817-aad9-43eb-8183-91364cb3e5f4", "13ae9a3c-5bf2-4619-a19e-8b68a4e9cd62", "987e07d3-cf39-4c74-ad0a-992ca5e99d8b", "09af54f2-ef26-4cfe-9ed0-f16930232225", "d7f9497f-77ee-4da6-aa09-fb4ec382e27a", "b7163cbc-9c4b-4bd7-9ae4-5470a7316878"] ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 6876.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["124be60f-b93e-467b-a5e5-c3e1414bd6bb", "ad21508c-3126-4074-b89c-11b6813a62d4", "ff01d88e-29cc-4624-988c-a00b2ffb186f", "615ed82a-e1c9-44bf-a8e6-aefb9fd4b1eb"], + 'num_recipients_cap' => 1688 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 8700.0, + 'discount_percentage' => 8852.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 + 'available_shop_ids' => ["e5153363-60f5-4804-bd33-1e85884191d4", "c25418eb-9519-438e-abe0-7a8b944d40ff", "5c8b27c4-675a-4f5d-bd65-ad2f2773c35e", "e25431f8-5f11-436d-894d-cff44a8d4854", "9e2a3af9-10f4-4f32-b839-9f6b7d08549c"], + 'storage_id' => "995cbd3b-6661-457f-b37b-78bba4602231", + 'num_recipients_cap' => 9824 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 4636.0, + 'discount_percentage' => 8286.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 + 'available_shop_ids' => ["906a4ad4-6f5f-486b-b16f-ec610b568b0b", "b52a7b21-acf1-4365-9fb1-c3a2f0b053ad", "dcd9da26-63dc-4f8b-8ac4-fa0ff7cc98ab", "4773424c-7649-44b1-a9d7-cfda97dfdfb6", "4860e126-5a8f-4cae-b474-d60485370695", "31c83596-a106-403d-9c26-9ea368632969", "fa5495d3-9be0-4b7e-af2b-aa6cb8115eec", "ea559f23-5785-42f5-be70-9105708b7ce7"], + 'min_amount' => 6988, + 'storage_id' => "4fa2089a-c629-46bd-bc9f-3294aa99dc10", + 'num_recipients_cap' => 5732 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 1965.0, + 'discount_percentage' => 2880.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' => ["b24aff2d-2643-4765-95dc-8244ca56f9d3", "83748648-e313-4cc4-b312-af43a583f6b2", "1924c992-ed2c-4b19-be06-5f7fe354d05f", "3138b6d9-4fee-4845-8649-51e90b7ea30d", "1390f939-1771-4e72-86e8-f4838fc4a72f"], + 'usage_limit' => 9490, + 'min_amount' => 9667, + 'storage_id' => "f5c7a2e8-8fc2-4410-ab74-a3e09f08bad6", + 'num_recipients_cap' => 1614 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 8498.0, + 'discount_percentage' => 2870.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 + 'available_shop_ids' => ["a1a35e6f-9d61-4e74-a5b5-a8d2ed6b6a73", "e9829a04-f26b-458f-a99b-1fe07b0619ea", "50c2c21f-5689-43f4-bbfb-39eace3728cd", "0eb2e152-e37b-4108-9167-7d66026eb67e", "323a9359-8ffe-4c01-bdb9-5b8df63ccc5f", "1a06644b-6641-42ef-a0ea-d4122be72ce9", "a4a59f95-ed2a-4423-8b56-f3a3c92d56ea", "a69a2480-1710-44eb-97c7-08daafffb914", "58abf98d-f6e6-4184-8458-c26222c78fe8"], + 'code' => "OFvNY55O", + 'usage_limit' => 349, + 'min_amount' => 6272, + 'storage_id' => "706579f7-bd6b-44d0-a617-d6d45323eb3d", + 'num_recipients_cap' => 9414 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 7744.0, + 'discount_percentage' => 853.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' => ["efbe38b8-a89c-496f-9ca7-b853f6f37f46", "debb6625-a351-4de5-87a4-146fab6c7894", "4f943a53-e85c-4cc7-9efe-fe180c736a82", "a1fcf233-d709-4ceb-bda1-478ae65f08b8", "e2f04e12-543e-4fb1-b934-124cf2989937", "a8ef22fe-7a2b-450c-afb3-1207bd062dc7", "1cceb2cd-c592-4bb3-954b-2cc2a76b459c", "71981558-5714-404d-86af-6384c8cdbc4a", "a244411e-d0dc-4009-af40-4be0d0be6079", "912faa63-92f0-47f3-9710-17c0a42a0379"], + 'is_public' => FALSE, + 'code' => "LyLZF", + 'usage_limit' => 8018, + 'min_amount' => 1397, + 'storage_id' => "cb21dbf5-ccc6-464c-9fc1-b4feba008a02", + 'num_recipients_cap' => 1700 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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"], + 'discount_percentage' => 8076.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["4b11aa2e-e23f-48e9-b814-45296a94f9eb", "d53324b1-3cfe-41cb-8b82-e07960860404", "5c912a01-9e70-423a-848c-2beeffa7b616", "4aa6d88c-b318-4713-a74a-aa38400debd5", "eeaf0181-4e84-4b7d-a0f7-7d3720c85201", "b57848a0-264d-4ab1-83a9-0aa05d7753bb"], 'is_hidden' => TRUE, - 'is_public' => FALSE, - 'code' => "M8KooCtS", - 'usage_limit' => 62, - 'min_amount' => 2170, - 'storage_id' => "2bceb711-0222-4960-a4bd-ec942e1c2d20", - 'num_recipients_cap' => 5087 + 'is_public' => TRUE, + 'code' => "boHcAQ9Vi", + 'usage_limit' => 8265, + 'min_amount' => 8968, + 'storage_id' => "eb1d4b57-af60-4ef1-9416-099bc41c3cfb", + 'num_recipients_cap' => 1817 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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' => 6515.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["0d872d42-96ba-414d-a30d-bd7a11a72d79", "e483b29b-ac49-43df-830a-61900d3e5e55", "17ebda74-8912-40e9-841b-52aa5751664e", "6d80eb2a-a70f-442d-b821-37813d432c93", "e2a75a0f-17ce-4d68-8429-3f5bbc11406d", "1e17ea8a-aea7-4c52-9ef9-ff3f39b61d8e"], 'is_disabled' => TRUE, 'is_hidden' => FALSE, 'is_public' => FALSE, - 'code' => "0JIGIfZb0", - 'usage_limit' => 4602, - 'min_amount' => 21, - 'storage_id' => "889cf4a4-5fa3-45d1-8a1a-6a1a5e186d3f", - 'num_recipients_cap' => 4342 + 'code' => "znERPtN", + 'usage_limit' => 9267, + 'min_amount' => 956, + 'storage_id' => "fddce5cc-c383-42a1-84d6-00e9f5a0284a", + 'num_recipients_cap' => 6792 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - '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", + 'discount_percentage' => 8634.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["a214ab64-8a26-41ad-a011-ac8b03e525f0", "e9b18fe9-b3dc-4975-b536-ec239b952f4a"], + 'display_ends_at' => "2021-01-11T15:37:17.000000Z", 'is_disabled' => FALSE, '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' => "WeysJ", + 'usage_limit' => 8067, + 'min_amount' => 5439, + 'storage_id' => "c3e06e35-fdfd-4981-85d5-45d21df8198a", + 'num_recipients_cap' => 7457 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 6453.0, + 'discount_percentage' => 1970.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", + 'available_shop_ids' => ["31cf6aa7-8c37-4e61-9dfc-cbff0424f963", "6c246a3f-9000-4c85-afec-2f738c2bba38", "c6fe2d4f-f4a6-4dcc-8a40-3101f5135026", "4c6f77de-8e81-4846-8e68-c397634cb259"], + 'display_starts_at' => "2024-03-31T12:50:37.000000Z", + 'display_ends_at' => "2022-06-06T13:50:26.000000Z", 'is_disabled' => TRUE, - '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_hidden' => TRUE, + 'is_public' => FALSE, + 'code' => "rdg", + 'usage_limit' => 7132, + 'min_amount' => 2694, + 'storage_id' => "2b476fe5-ebef-4e0b-944b-60d67b41a617", + 'num_recipients_cap' => 4344 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 2361.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, + 'discount_percentage' => 146.0, + 'is_shop_specified' => FALSE, + 'available_shop_ids' => ["f79ae3f3-bb75-433f-b433-fc7fc39e8e00", "bda09978-f9c6-411a-9b83-2000690fd728", "84205475-7b62-4d7b-9549-01fc02822da8", "7deee4a7-20cc-4d1f-901a-bcdad9f92ffb", "e97adc56-329f-401d-8649-d353d115c97c", "7cfdf74b-2896-4a43-a10a-ef85dc17f1ae", "a2569e2b-2515-4fcb-9e70-ab820e2b8655", "af57c56f-9542-49e3-9eb7-97a66f010ed6", "2e960398-f2ea-4c5b-8c28-d2cead3fe43a"], + 'discount_upper_limit' => 6423, + 'display_starts_at' => "2022-10-24T11:48:58.000000Z", + 'display_ends_at' => "2023-05-02T07:30:03.000000Z", + 'is_disabled' => TRUE, '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 + 'is_public' => FALSE, + 'code' => "b", + 'usage_limit' => 2588, + 'min_amount' => 1312, + 'storage_id' => "22156c51-d6ce-4242-8e28-961967296a68", + 'num_recipients_cap' => 3009 ] ); 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", + "a0633007-e0ff-4553-a454-f79938432d19", + "Gi04uqdwqTzZvD1PwMG5sUToLzAoDfdSJfprAXytppmaGjNfTvZ", + "2020-12-04T06:34:13.000000Z", + "2023-05-24T09:52:23.000000Z", + "c24a8397-2c5d-40ec-a702-d22fbc4b95ce", [ - 'discount_percentage' => 7990.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", + 'discount_percentage' => 1432.0, + 'is_shop_specified' => TRUE, + 'available_shop_ids' => ["762ea41b-dd6d-4781-b852-faec1d75c47b", "2f1549ea-b76e-420f-b583-1f4c37679063", "ce1a51c3-20b9-4b60-9bbd-6bb4ccf3ec2d", "249cf1ac-6f78-4f47-b802-3194d4922573", "69dbe3e2-b231-477b-b41e-744fd7f97cd6", "91206f8f-ee6d-4b11-8f37-90f02f06615f"], + 'description' => "5XAwHfSXk3eO", + 'discount_upper_limit' => 4318, + 'display_starts_at' => "2023-09-21T17:41:16.000000Z", + 'display_ends_at' => "2022-06-01T07:11:09.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 + 'code' => "TecHTnh", + 'usage_limit' => 3856, + 'min_amount' => 9719, + 'storage_id' => "264eab07-6076-4f2b-ae09-8c14b183735a", + 'num_recipients_cap' => 6543 ] ); try { diff --git a/tests/CreateCpmTransactionTest.php b/tests/CreateCpmTransactionTest.php index bdd5d411..99e805a8 100644 --- a/tests/CreateCpmTransactionTest.php +++ b/tests/CreateCpmTransactionTest.php @@ -8,9 +8,9 @@ public function testCreateCpmTransaction0() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0 + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0 ); try { $response = $client->send($request); @@ -25,9 +25,9 @@ public function testCreateCpmTransaction1() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0, + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0, [ 'strategy' => "point-preferred" ] @@ -45,12 +45,12 @@ public function testCreateCpmTransaction2() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0, + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0, [ - 'request_id' => "63274829-d1f6-49e6-a688-9b87c609b7de", - 'strategy' => "money-only" + 'request_id' => "e2538d41-2b58-453e-8235-bad4eb8bdfe4", + 'strategy' => "point-preferred" ] ); try { @@ -66,18 +66,14 @@ public function testCreateCpmTransaction3() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0, + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0, [ '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' => "419d5176-c2a3-49f3-9ea1-e7fa815a75c6", - 'strategy' => "point-preferred" + 'request_id' => "aeaadbc1-f623-493e-bbb3-d2466d961c73", + 'strategy' => "money-only" ] ); try { @@ -93,16 +89,16 @@ public function testCreateCpmTransaction4() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0, + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0, [ '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' => "cb1c705a-0e88-4da3-8bda-93307b20cb66", - 'strategy' => "money-only" + 'request_id' => "1c031d42-5d17-45fb-9797-d2fdff50af23", + 'strategy' => "point-preferred" ] ); try { @@ -118,17 +114,22 @@ public function testCreateCpmTransaction5() { $client = $this->newClient(); $request = new Request\CreateCpmTransaction( - "poRoPKUgWvYVa3Gv9xbfzv", - "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", - 9219.0, + "pzQ2dQG1XtK0UfX1fzmKZw", + "14088dbd-3982-4134-88aa-f48ad480dc29", + 1830.0, [ - 'description' => "irdy", + 'description' => "aR7q8iHovbTWoPNbCUX3WmvU0lnYW7MWulxJqejEoXiemEzy22TP2wtSY9IoDSrJUA2sSTBsOwjVmr0bTbO79", '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" => "{}"] ], - 'request_id' => "55df9738-8e4e-42b5-a04e-c3b4ee665675", + 'request_id' => "aa3501e6-3bf1-4da0-9ae8-4dc9cf716354", 'strategy' => "point-preferred" ] ); diff --git a/tests/CreateCustomerAccountTest.php b/tests/CreateCustomerAccountTest.php index 242b7fdb..6476a95f 100644 --- a/tests/CreateCustomerAccountTest.php +++ b/tests/CreateCustomerAccountTest.php @@ -8,7 +8,7 @@ public function testCreateCustomerAccount0() { $client = $this->newClient(); $request = new Request\CreateCustomerAccount( - "835f1a89-8691-4df3-aab7-584d1e24c526" + "9772bb29-fb26-4652-90cb-cd8d7140fd12" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testCreateCustomerAccount1() { $client = $this->newClient(); $request = new Request\CreateCustomerAccount( - "835f1a89-8691-4df3-aab7-584d1e24c526", + "9772bb29-fb26-4652-90cb-cd8d7140fd12", [ - 'external_id' => "nGr0IGEeLzU5ms0HjwVmUqLVvuFmzvx3MioePO7gkO" + 'external_id' => "62IzWH9emhQ0CqvNNBrhyRg9xxzNXJhnMZrEqyRqPC" ] ); try { @@ -41,10 +41,10 @@ public function testCreateCustomerAccount2() { $client = $this->newClient(); $request = new Request\CreateCustomerAccount( - "835f1a89-8691-4df3-aab7-584d1e24c526", + "9772bb29-fb26-4652-90cb-cd8d7140fd12", [ - 'account_name' => "NNAjB", - 'external_id' => "CYm4KWEpCDEdkn0OKxjITuRCVadPy2BbYSAUfNgtCT3a" + 'account_name' => "zbSmOoYCMUQNjvF4AYLzd022rwQVNfYYCfZZWpAcyBWwWi1DgvTt4hTTZowFPycMflfcbIeOIKes05558vbabHcGuqU0Zpo5LBba7yo5q8iSiTBSZQPeDSY9S36TscHpgaN0j8ZeP1HDPDTHzzRIdWxHjKy82N74miDUcOuIVqRIEU93kljq1Q8TjukgNdosrcsbqXkW", + 'external_id' => "qVhxkWkSbCcQV2KWKaXCJgJ38wW32AKvIL" ] ); try { @@ -60,11 +60,11 @@ public function testCreateCustomerAccount3() { $client = $this->newClient(); $request = new Request\CreateCustomerAccount( - "835f1a89-8691-4df3-aab7-584d1e24c526", + "9772bb29-fb26-4652-90cb-cd8d7140fd12", [ - 'user_name' => "JmzxxuQUVBryDZ", - 'account_name' => "3LHlYNS3c0MUvvhZyFdpqg4zFLwpBAFUZ73GCZjYfwcSTcjOL0y0KRT0zFenF09DVyQoa", - 'external_id' => "LlrJk6" + 'user_name' => "X828FihWZQyqSbK0FMXzQI3K0up", + 'account_name' => "8cYYAuEa7VHyo1Pr6ZXG8JSWzel5X6ggilnbIikjMsDtvgyHs8kXaVldBOvstCOu5vNtx3bBib1BS1IIGWD4m", + 'external_id' => "TYqNNFPcbcfJ8JMK49acleVRspcldtQ5tmURvImdniels4ZrQ" ] ); try { diff --git a/tests/CreateCvsAuthorizationTest.php b/tests/CreateCvsAuthorizationTest.php index ef1fc8cf..1c79a47c 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" + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep" ); 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", + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", [ - 'topup_quota_id' => 2313 + 'freekey' => "9l1twQ5yfMr36GSBF53m0mp6Vm902998gKSlRVYmi3g9x6K6695nMt225FwYZn" ] ); try { @@ -53,16 +53,156 @@ 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", + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", [ - 'receiver_user_id' => "85b8af0e-9318-4bcb-a500-21862bb622b5", - 'topup_quota_id' => 6535 + 'memo3' => "V44vJ7PbIc8x2mqlwHAtI7SPFU47Tk05r8XQ63Pl8e6jQkHms039Evq1", + 'freekey' => "ZVQcH0w1N33FOG762B5" + ] + ); + 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( + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", + [ + 'memo2' => "NXRur8r2RE0n9712yDktOl", + 'memo3' => "EZVH", + 'freekey' => "1bn7a11dL7FcRCxuBiH2kLrjee4ei13GR1Ra4hrq" + ] + ); + 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 testCreateCvsAuthorization4() + { + $client = $this->newClient(); + $request = new Request\CreateCvsAuthorization( + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", + [ + 'memo1' => "0Zv6MEIB507Y90PwCKK4LBPVz8gJNq1ZbxIh3UNkYTd0IiTkmOCEpZ371SJo8V2JetTNfSUHM3338k1e6", + 'memo2' => "ZHsA7", + 'memo3' => "58Wxt1bY1575Hw28TjMP1JWOz3Hawhhq9q8LJac8W55lnRjy8l4dAGi9qY5znJ5P9t2", + 'freekey' => "2nOPBZHuCvjPmlvS5mbNrA9M692EwSfXq6dx0OGf8ugYd2rTnC1Up1Fj4miq1bhLSu5KZQ7ubDvKrYJ2jvcK9e7be84Yo" + ] + ); + 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 testCreateCvsAuthorization5() + { + $client = $this->newClient(); + $request = new Request\CreateCvsAuthorization( + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", + [ + 'topup_quota_id' => 6030, + 'memo1' => "4P662lF1RMT24f2W5M7sd0V90Va5IcSnfEWoG3TT0NbB", + 'memo2' => "T42tZ48HrbQRnSxo6P73QfkgVu0CDiY5YjP6PR1MDlVyY5xIC7b5F5", + 'memo3' => "9LYQ5Xw59qGNQkvy5C", + 'freekey' => "EaIQ0xOT615Y4uu7o12Na3K9CF2482nF4m2b7CR0RsZS6VU3pAPCU9t3VrCTa0CVjP2Yd4onyS0jh8FHkd361AV1" + ] + ); + 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 testCreateCvsAuthorization6() + { + $client = $this->newClient(); + $request = new Request\CreateCvsAuthorization( + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", + [ + 'description' => "2WPHw1UTjf1quigD2l2JnK33Y2PKk", + 'topup_quota_id' => 6254, + 'memo1' => "9JB8zXBagXoZ1gYcffaXF2xbgWgMpH", + 'memo2' => "3883n4LCa7rIWPinB5j4wA5bwjkIL7gOkuG4898e8dYCIK923mHW8M6", + 'memo3' => "IjMWKX7wQ938Uha7Ax8A", + 'freekey' => "raaDUv2874Ack9rZ261f7lWd63mMNtY54HZDwIs2TpRPkwhol05FDsK9z5Z0y6ptgU2" + ] + ); + 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 testCreateCvsAuthorization7() + { + $client = $this->newClient(); + $request = new Request\CreateCvsAuthorization( + "ee1c5a9f-650e-46e9-a611-8084f3016f10", + "500147bf-7bbb-4618-be56-7e7d0e9d3660", + 243792, + "other", + "Dg31", + "Umv", + "i1k0xZep", + [ + 'receiver_user_id' => "2346511d-b54f-430f-8cf9-dfefde24362a", + 'description' => "lj4kfEe2uvMtiKxUivt9MIJ97msI3tB", + 'topup_quota_id' => 3614, + 'memo1' => "4W8npM84jc00khUz8eyDBG38Eff5fDifkJL05986tiQ1RZVz7uSQQe", + 'memo2' => "oggd9iEDf0LbSMkhM9bwkyfCEo27t0BghDGvNW61MIuZN37bnv813RSm4ouG", + 'memo3' => "8ZuiIEM9G32HsLfgYDsXr04Ee266d4g7P9370h9", + 'freekey' => "" ] ); try { diff --git a/tests/CreateExchangeTransactionTest.php b/tests/CreateExchangeTransactionTest.php index a5a8c6ce..c0aea9da 100644 --- a/tests/CreateExchangeTransactionTest.php +++ b/tests/CreateExchangeTransactionTest.php @@ -8,10 +8,10 @@ public function testCreateExchangeTransaction0() { $client = $this->newClient(); $request = new Request\CreateExchangeTransaction( - "7532f26c-d2a6-414c-a89e-c8bbc90ca1d6", - "ff9c3de2-0cc8-457c-94de-d27ba2847867", - "d6e0a968-5b2c-46c0-a7b4-5c6c9e86db5b", - 5926 + "2dd7ccab-cff4-45a3-aaca-375fd6127329", + "591c878e-446d-408a-9654-e20c90696b63", + "2a7c7782-f1d8-42d7-b47f-ba871c8f694b", + 5974 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreateExchangeTransaction1() { $client = $this->newClient(); $request = new Request\CreateExchangeTransaction( - "7532f26c-d2a6-414c-a89e-c8bbc90ca1d6", - "ff9c3de2-0cc8-457c-94de-d27ba2847867", - "d6e0a968-5b2c-46c0-a7b4-5c6c9e86db5b", - 5926, + "2dd7ccab-cff4-45a3-aaca-375fd6127329", + "591c878e-446d-408a-9654-e20c90696b63", + "2a7c7782-f1d8-42d7-b47f-ba871c8f694b", + 5974, [ - 'request_id' => "9ad190da-7e0e-4c53-aed6-46f860561158" + 'request_id' => "125f6e7a-5381-478a-a300-8a6b314c1dce" ] ); try { @@ -47,13 +47,13 @@ public function testCreateExchangeTransaction2() { $client = $this->newClient(); $request = new Request\CreateExchangeTransaction( - "7532f26c-d2a6-414c-a89e-c8bbc90ca1d6", - "ff9c3de2-0cc8-457c-94de-d27ba2847867", - "d6e0a968-5b2c-46c0-a7b4-5c6c9e86db5b", - 5926, + "2dd7ccab-cff4-45a3-aaca-375fd6127329", + "591c878e-446d-408a-9654-e20c90696b63", + "2a7c7782-f1d8-42d7-b47f-ba871c8f694b", + 5974, [ - 'description' => "qYiDQPFv2xIXm", - 'request_id' => "7e33e549-d7b4-49d0-a7ec-c13a756c6a50" + 'description' => "d35gyuBKlwozbM8BIp6WWFtoNM3mKKWyblmmAHRSYCV0EDw10SY48ZoA8oj9alrEKYDjBWPKCwbirzvScUvjsqVkcSInvOjFPIL9qlVMwg0ANEHCj5eM805Swtsg2NkJBDvuxWoqdLq3QmHRbZpwbPRidVG7B6hajGJ", + 'request_id' => "05214ef2-17bb-4086-a98f-a31ee8d9fa9b" ] ); try { diff --git a/tests/CreateExternalTransactionTest.php b/tests/CreateExternalTransactionTest.php index 1df99f52..f88927b2 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 + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41 ); 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, + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41, [ - 'done_at' => "2023-01-30T23:32:34.000000Z" + 'done_at' => "2022-06-25T19:13:14.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, + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41, [ - 'request_id' => "990f50e9-ecfa-497f-b666-78015480b78b", - 'done_at' => "2025-08-24T01:52:10.000000Z" + 'request_id' => "a544c37a-dc99-49a5-b0e7-9b47d872edd5", + 'done_at' => "2023-08-19T01:35:20.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, + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41, [ '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' => "6f4361ed-b713-4274-92a0-959f91695178", + 'done_at' => "2022-12-13T18:07:43.000000Z" ] ); try { @@ -95,18 +97,16 @@ 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, + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41, [ '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' => "5a533d72-30e8-4590-aedc-1c5cfb747dfb", - 'done_at' => "2023-02-09T06:58:10.000000Z" + 'request_id' => "4c67b8e2-105a-4739-a5da-9e43db83da3f", + 'done_at' => "2026-03-17T04:56:16.000000Z" ] ); try { @@ -122,17 +122,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, + "4aff0bc1-9182-4b3c-a9f9-aa2902e43545", + "d78c51d6-fe92-4e12-a2f4-e60b06f5e7b2", + "8a94d4f7-522f-46f3-b781-6ba630688057", + 41, [ - 'description' => "0kbVP56HQVtzlq6MKoB", + 'description' => "JGZG6LzTWIbd8ZNVrafdiivNn4NbNLXIdoiqtrelImUNmLeKEfXUc2dQExu22E4bXnTsrAuXzcUztcj", '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' => "bb0c9f10-6470-43a3-bec4-3363dd1c925c", + 'done_at' => "2025-06-04T16:22:33.000000Z" ] ); try { diff --git a/tests/CreateOrganizationTest.php b/tests/CreateOrganizationTest.php index dbe8a67a..e8bdfc2f 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" + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'contact_name' => "UedGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7" + 'contact_name' => "Zw3XOfvqGLqQiqaG2p9irVNMOOMEypf2sbMz5sG1GgyrO7oaIPGJ7JG" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'bank_account_holder_name' => "」", - 'contact_name' => "Ml90EeuZgaP20pyyEjfyZn" + 'bank_account_holder_name' => "ヲ", + 'contact_name' => "C1o5Rc96wfmVrWrKd8ZckndPnp3nLoMele3ppOb8vOALeCaVZzJ21Wkjwh096vY" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'bank_account' => "156", - 'bank_account_holder_name' => "0", - 'contact_name' => "VqBZqNRFUo9BhqQxq9FR8VF2gH7EAnlFEgMmyi8jmBN0T80aLvrKoRyTXgP" + 'bank_account' => "1", + 'bank_account_holder_name' => "S", + 'contact_name' => "VOxtHaQbqrekxj6KVFbsIqYgBl99xXSIGv3Ovn3SH7lj" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'bank_account_type' => "other", - 'bank_account' => "841557", - 'bank_account_holder_name' => ")", - 'contact_name' => "RyqlWwyCNVezTDDCUN00F2Vhn3XqmCSMDzeEDKcNHBIUBy90lb" + 'bank_account_type' => "saving", + 'bank_account' => "1", + 'bank_account_holder_name' => "ネ", + 'contact_name' => "POpWjivoOnvdw0Yvld3IeJyhTlRgTT2NxSip" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ 'bank_branch_code' => "", - 'bank_account_type' => "other", - 'bank_account' => "955", - 'bank_account_holder_name' => ")", - 'contact_name' => "LgJllatyS0exoVZwnX2Y3MjJVkSKFu78PD8Nsi0ghqRiHIikuwLQAi0Yor" + 'bank_account_type' => "saving", + 'bank_account' => "90", + 'bank_account_holder_name' => "ヲ", + 'contact_name' => "LjMmLSHQhe4tHPdlvKxC8QojNKN0zqICt7BPEIsHw9ia" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'bank_branch_name' => "HLBFs", - 'bank_branch_code' => "940", + 'bank_branch_name' => "xaPzoaDv6U6SXLkHad9cOSRej1Twb2rvpiwJLSyho", + 'bank_branch_code' => "906", 'bank_account_type' => "other", - 'bank_account' => "058853", - 'bank_account_holder_name' => "\\", - 'contact_name' => "b43g0nK7tb3btHVGJJQejQb3sdWfi2Z2Wvmx0ZqLEwxwj8U4A4K" + 'bank_account' => "344140", + 'bank_account_holder_name' => "7", + 'contact_name' => "fziyB2HYxaS" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ 'bank_code' => "", - 'bank_branch_name' => "BQdvuQb5QYDYt7CyctlhtAXqf6u", - 'bank_branch_code' => "", - 'bank_account_type' => "current", - 'bank_account' => "60", - 'bank_account_holder_name' => "ホ", - 'contact_name' => "3iPqRhb6DnnO4ty38IkhtTfaQWLqh" + 'bank_branch_name' => "FevcjssU2Qn83gWH7hF0T8Nh7eoO6asjOox0RRzWzgJ8qllmxnkMgs", + 'bank_branch_code' => "819", + 'bank_account_type' => "saving", + 'bank_account' => "5364894", + 'bank_account_holder_name' => "ヲ", + 'contact_name' => "D3qemlo7JMNmGUe8JtqofMq1TyFcW0Uuc5ug" ] ); 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", + "4F2", + "79GcsdDtM3uSEYbuaOy1AtJbZFvX4DTrnYj6rE9HuWGm5xmBEPErYjV24xKSbfZiVFE1mx2zGT1xfUftI30JyBIPqdCDvWnTRvriMMqT8Y2wPxWWXEUoqg0zXsuvc8LF4mbP1hyPDbNVjct5yQNjVn35rDh040vhQYw5VlT5PtGoiFuhhxPNxJedAo6IB1JwI4HtHPlHFEuPGo3GkdygOOVSyzQqeTxBrSdGB4t2pP3KohbOZsA8epkaCTJpPbbk", + ["f106eeee-d6b1-4b5a-9911-24f2124ae992", "68ccc6a9-ff1f-40cf-abc2-ec8d7213e0e1", "5a1bfb66-1013-4994-889b-a9fb33788ad5", "d89c76fa-454e-41d4-8291-5cbddb249f87", "c6697a11-6b58-4349-967f-4d915b7302b1"], + "wGp1Rn3U4K@QsAm.com", + "dVQrUihNu2@f460.com", [ - 'bank_name' => "FbA6TsT4rGSzhCtzrrQIFeK35Z3EF7SWnL", - 'bank_code' => "", - 'bank_branch_name' => "5qkYPGTd8wILW", + 'bank_name' => "2SpDoeGryI5OQQ9GoR", + 'bank_code' => "6801", + 'bank_branch_name' => "S9O2M3fskqX8WbkxbWTp66iGj1lRR9", 'bank_branch_code' => "", - 'bank_account_type' => "current", - 'bank_account' => "62154", - 'bank_account_holder_name' => " ", - 'contact_name' => "Vo6kwtt0eE996vZBp0zzwPN5DIhcy9tg03Xeu2UN5sKl9fYJxmaO84WKiqpzyFw" + 'bank_account_type' => "other", + 'bank_account' => "", + 'bank_account_holder_name' => "ヨ", + 'contact_name' => "2zeQQbQwb51zUDjfyGpNkIiUDvsd07Li3GyEdt6GGJ1GXo5UPiFJ" ] ); try { diff --git a/tests/CreatePaymentTransactionTest.php b/tests/CreatePaymentTransactionTest.php index a326a0bd..ca8b593b 100644 --- a/tests/CreatePaymentTransactionTest.php +++ b/tests/CreatePaymentTransactionTest.php @@ -8,10 +8,10 @@ public function testCreatePaymentTransaction0() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814 + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreatePaymentTransaction1() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ - 'coupon_id' => "d59b8d17-1967-4cd6-a73b-438302099884" + 'coupon_id' => "03721c8e-3199-4ccc-9e08-7f5b43c17edf" ] ); try { @@ -47,13 +47,13 @@ public function testCreatePaymentTransaction2() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ 'strategy' => "money-only", - 'coupon_id' => "672986f3-e6b3-440f-8f51-104d936c06e4" + 'coupon_id' => "2e619787-ed14-4060-ada6-b6eeb36c0488" ] ); try { @@ -69,14 +69,14 @@ public function testCreatePaymentTransaction3() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ - 'request_id' => "c8aa6248-d9f1-4e5a-8c92-f56c3254b000", + 'request_id' => "242b545a-e589-430b-b8fe-740b5bbe03e1", 'strategy' => "point-preferred", - 'coupon_id' => "9be9b330-63b1-4186-bd77-b1475a6b1196" + 'coupon_id' => "5e6591e9-5e0f-4aae-9539-cee92e6f34c3" ] ); try { @@ -92,16 +92,17 @@ public function testCreatePaymentTransaction4() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ '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' => "c246e6f1-0482-48cf-9f8c-5d155ccee4a7", - 'strategy' => "point-preferred", - 'coupon_id' => "eccdf35f-458a-4025-aeb2-2e6a8561e5c9" + 'request_id' => "a4663132-0a91-4d0c-abea-0a935c55efa8", + 'strategy' => "money-only", + 'coupon_id' => "b8368dc9-3490-4e44-8490-6d93394d4095" ] ); try { @@ -117,20 +118,21 @@ public function testCreatePaymentTransaction5() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ '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" => "{}"] ], - 'request_id' => "2dd48ea9-1946-44f3-9707-95e2e03db3ef", + 'request_id' => "6ca6e0c6-0d1a-4d3c-8c5b-b95d262f4f55", 'strategy' => "money-only", - 'coupon_id' => "792b9e62-86ab-4513-8e70-ded105764292" + 'coupon_id' => "26479cb5-77b3-4e48-8b9b-d5a98d88ae14" ] ); try { @@ -146,23 +148,18 @@ public function testCreatePaymentTransaction6() { $client = $this->newClient(); $request = new Request\CreatePaymentTransaction( - "68dcc9c2-8238-482a-a05a-6cd1eebdb16d", - "8d4be100-f3e8-410a-bfd8-eb48fcbcc1a5", - "c4ac4a92-7a8d-4ec7-8ad3-b97d1b07a123", - 9814, + "2272e094-7ea3-4190-aa3b-192ecc8e6e33", + "ba441551-f8bb-47e9-a3db-dd2fd1c10eb0", + "24ffa2e9-6289-47e0-b918-a51f24d87295", + 6475, [ - 'description' => "anT6PszkN335U1t4DYsuiE88p3Hog0k8dxuKgCFI0Qv1brn8ATMTNMMEyVApkaDeYuOtBoCZgc4gwc8RSE7B5wsqfAkho5yO5EQGpb9AHk6UF1UjWUyw97H5Wi0UlM5hWRopq8fm3QjwrUJDS6QIEgbGEOQG1PZp7fjd91zgh1RHHtL55R7YEprCJ0", + 'description' => "cTCafuN856J50SdiADG37eydGENMPuSUGCPNHip0Y3dBWcNdXe1sI", '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' => "5dbf4334-f093-479d-9616-88d1690de4ad", + 'request_id' => "63d8427f-b553-4a56-baf4-4328eb27fcae", 'strategy' => "point-preferred", - 'coupon_id' => "3a0f7000-c5cc-495a-afa3-1587b29343d7" + 'coupon_id' => "5e4fb802-b4a1-47c3-b3f0-8f89e5f820e4" ] ); try { diff --git a/tests/CreatePaymentTransactionWithBillTest.php b/tests/CreatePaymentTransactionWithBillTest.php index 3cf4a44a..55bcd19d 100644 --- a/tests/CreatePaymentTransactionWithBillTest.php +++ b/tests/CreatePaymentTransactionWithBillTest.php @@ -8,8 +8,8 @@ public function testCreatePaymentTransactionWithBill0() { $client = $this->newClient(); $request = new Request\CreatePaymentTransactionWithBill( - "f388a16d-ec22-440c-873a-03f6168a7404", - "09b87654-5971-48ff-90bf-35884391544c" + "a932c8ff-4293-4f08-b0cb-2b840673562e", + "333543e3-753c-471f-a008-01bdeba40afb" ); try { $response = $client->send($request); @@ -24,8 +24,8 @@ public function testCreatePaymentTransactionWithBill1() { $client = $this->newClient(); $request = new Request\CreatePaymentTransactionWithBill( - "f388a16d-ec22-440c-873a-03f6168a7404", - "09b87654-5971-48ff-90bf-35884391544c", + "a932c8ff-4293-4f08-b0cb-2b840673562e", + "333543e3-753c-471f-a008-01bdeba40afb", [ 'strategy' => "point-preferred" ] @@ -43,10 +43,10 @@ public function testCreatePaymentTransactionWithBill2() { $client = $this->newClient(); $request = new Request\CreatePaymentTransactionWithBill( - "f388a16d-ec22-440c-873a-03f6168a7404", - "09b87654-5971-48ff-90bf-35884391544c", + "a932c8ff-4293-4f08-b0cb-2b840673562e", + "333543e3-753c-471f-a008-01bdeba40afb", [ - 'request_id' => "32ad195b-bdd1-4d77-a106-b05a65cb7602", + 'request_id' => "c6afafc7-48d5-4bb8-96a2-350bb61f72b5", 'strategy' => "money-only" ] ); @@ -63,11 +63,11 @@ public function testCreatePaymentTransactionWithBill3() { $client = $this->newClient(); $request = new Request\CreatePaymentTransactionWithBill( - "f388a16d-ec22-440c-873a-03f6168a7404", - "09b87654-5971-48ff-90bf-35884391544c", + "a932c8ff-4293-4f08-b0cb-2b840673562e", + "333543e3-753c-471f-a008-01bdeba40afb", [ 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "46803cf6-7dcf-4fee-9ef6-fc366fbb69b7", + 'request_id' => "10076527-557c-44bd-8c85-e5c13f2f1454", 'strategy' => "money-only" ] ); diff --git a/tests/CreateShopTest.php b/tests/CreateShopTest.php index dbafaf86..42925f2a 100644 --- a/tests/CreateShopTest.php +++ b/tests/CreateShopTest.php @@ -8,7 +8,7 @@ public function testCreateShop0() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf" + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testCreateShop1() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - 'organization_code' => "jLob-H4-X-495StP-1oY-oK78LG2" + 'organization_code' => "-p5Y-7-y6eKqD-6O52--P-5--tUjL-" ] ); try { @@ -41,10 +41,10 @@ public function testCreateShop2() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - 'shop_external_id' => "IQgwx8oosJLK5Rq67VXMpZGMSz7k", - 'organization_code' => "-Ork-w6nh57--5l" + 'shop_external_id' => "ois43hKOtAoX7opuae7lO", + 'organization_code' => "-" ] ); try { @@ -60,11 +60,11 @@ public function testCreateShop3() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - 'shop_email' => "t8EqIvyxvl@j5Ka.com", - 'shop_external_id' => "qxA7HuqvdSNv", - 'organization_code' => "Q24-hS-Xw8u0Ph2Nc97g-LP" + 'shop_email' => "U46DKPvykt@KcWC.com", + 'shop_external_id' => "Km", + 'organization_code' => "72i7yL0" ] ); try { @@ -80,12 +80,12 @@ public function testCreateShop4() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - 'shop_tel' => "0776-483198", - 'shop_email' => "l8dtzcqD6r@qwGD.com", - 'shop_external_id' => "VRdojGjig", - 'organization_code' => "8-OH-76-" + 'shop_tel' => "04476842", + 'shop_email' => "1nfPZtzGun@VJbt.com", + 'shop_external_id' => "nsdF", + 'organization_code' => "-cscAu3P1-7e-C5Zu0Ky" ] ); try { @@ -101,13 +101,13 @@ public function testCreateShop5() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - 'shop_address' => "ElkSct56tB3QvYjy8mUgDyXQYOSshpGMCke10fApKjBHnAmdlKiUj9JqianI8FqIXqzelGZDONUAJfl2HMto7yaW0Gkt1pOBZosxcU6W1vFMKN952VUdQ3t63Wpysg20f", - 'shop_tel' => "08856-571", - 'shop_email' => "4sfxVOVqIg@ogob.com", - 'shop_external_id' => "lTBvrKruisPGcjRxKz0hnHtPEmOFzy", - 'organization_code' => "6--U" + 'shop_address' => "tXLMwiqJK6MisPTXvJ9APWVf0nkI2cpiZrwht02dhTsSxNXBuhLAxPxLgPF7PH9jsPo3qRbXC06hH5q5N6rSqlhclxbbI1pwNVNkX1wbtHq7h4XH", + 'shop_tel' => "0020254927", + 'shop_email' => "JS2N5S6EEO@5Bp0.com", + 'shop_external_id' => "aBrmndiCNxXXwjFaRAeTx", + 'organization_code' => "h-x--46KT--H2-te--v-ZOPf7D--5Cr" ] ); try { @@ -123,14 +123,14 @@ public function testCreateShop6() { $client = $this->newClient(); $request = new Request\CreateShop( - "vtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN3fJYwkLiuasNI3TQ4Ubb8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOis5sBRV50E243Lt7Q0CkQGlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmf", + "5tXB9341AdQSvr2jD2CPBEg6qDXhSH8hafJy0sDTnMPtA7T3E2nC8JZcqIcqZB2nkhw5Vunnh29qWQZz14xB891rPV7FcdDeB61vcOZ1uNBAdr6lfzbfqKl", [ - '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' => "3602529", + 'shop_address' => "jhyB4vKQ7cGlo7SrCjimdlgwn9qvauQ2kDhj5HLJcSNTCm30yK3y8WItCe9VYgMydEalG76qE4T1vOrKA4IwgS5AgijWRyxneekV8cIDT0hnm8h8evW68NKpdkq0PMSo6iR11TAHpgNTXOxFwqhkpZVaDhpFPp5bfKVt9DPYJAVzV6vyI6ywfpyKilj5zg8pn57kF0DYbPLXjuwrpeD0A9IDYP4sAiFNw", + 'shop_tel' => "091-129-715", + 'shop_email' => "h0SVIl9M1s@pjv4.com", + 'shop_external_id' => "KXU1r", + 'organization_code' => "97C-F-76" ] ); try { diff --git a/tests/CreateShopV2Test.php b/tests/CreateShopV2Test.php index c444c874..abb74040 100644 --- a/tests/CreateShopV2Test.php +++ b/tests/CreateShopV2Test.php @@ -8,7 +8,7 @@ public function testCreateShopV20() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W" + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testCreateShopV21() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => ["9ad86abc-6c53-43c5-a662-676b207b93dd", "046952e4-061f-4290-9088-2d927d526773", "1555e976-02ec-49aa-a66e-7964e4299eb1", "45a234ce-1687-4bcf-a355-f48815b3795b", "bb7b39e0-2284-4427-8fc5-75635abebf14", "2cc4dfdd-f85d-4090-8da3-1c55ec017ba6", "ef5e6ccf-7b9d-48c0-8417-d74785fe33d4", "0c0b74e5-ff59-4075-a1b5-7244902b3ef6"] ] ); try { @@ -41,10 +41,10 @@ public function testCreateShopV22() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => ["881f8e4a-34f3-44ee-b8a7-74a6469c7dec", "863562e8-35c0-453b-8984-1055d08779a0", "aec26663-0a0d-407e-a7c9-39086b933f6b", "bd6950d9-59b0-4fae-af4e-4360c881a088", "5720cc84-068a-40a8-9512-9a3433c90e08", "2de60bfd-d3bb-4924-9240-cca42697b11b"], + 'can_topup_private_money_ids' => ["054c1ef4-990e-48da-91da-d6cf389cc0e2", "657156c8-059d-43a6-ad64-a97275646730", "ce24fd00-247b-4fce-8207-2836adcfaf94", "5b631576-4ff9-41ec-a009-7e1c53d3927d", "28cb5c94-0c0c-4aee-ac5e-fada8c446052", "398df768-72c7-43a1-a4c4-014d8dabcd02", "f3c9e73b-74f8-4703-82aa-86f54c8abfea", "40e3a40f-f417-462f-9c0f-02b814352341", "7bb61522-c5b7-42ad-a5a2-bd924311e0a5", "d62a8cc4-f52b-4adb-aaa6-ac3daf629f84"] ] ); try { @@ -60,11 +60,11 @@ public function testCreateShopV23() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "-xp9klrW-QRJ-W-", + 'private_money_ids' => ["844a8264-bd0d-4254-8026-68169967945b", "cb04ac60-18a1-45b2-8690-31be9e408a59", "1efed1d6-2656-4c3b-8ea1-d667e1c0920b"], + 'can_topup_private_money_ids' => ["7843dec7-5c5b-423e-897e-f8e9b28173cf", "221091e1-d024-494a-966b-b5b8597d6512", "69be73a4-3023-4d27-8857-255713274b9f", "66188be2-f3d8-4c4f-9e92-5c4df788de73", "a4e113f9-bc1a-44cd-8cde-f2d6d2fa8a90", "3bc07c98-d402-490b-a391-f0a8c5c6451b", "b4b6e891-5dcc-4131-881d-4489e8daf159", "41a4ac0f-9830-41a8-9f9b-264683f0ff3e"] ] ); try { @@ -80,12 +80,12 @@ public function testCreateShopV24() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "zVGqOKFoU3xJNKmuaDr4", + 'organization_code' => "q7ewM-UA21-mL-I9-6P", + 'private_money_ids' => ["d6e27e0f-9dbc-435a-996b-0277e96c086b", "53255918-6064-4fa4-b201-72c19f7cf62a"], + 'can_topup_private_money_ids' => ["676b0144-ed8d-4def-928b-ff792512744e", "98ba5b71-1432-45a0-bcd0-8ad732e9339d", "94adccb9-41e5-4ed0-9a8f-7c487a656687", "d0fc785f-885c-4eb1-96b1-6b3697ebdc98", "6e597f0c-2844-4ae0-ac63-8683bf3b1245", "18b4bf35-58db-4f87-ad9b-8d7b5d9ac772", "052f6809-e6b4-4098-9449-9aad7c1af77b"] ] ); try { @@ -101,13 +101,13 @@ public function testCreateShopV25() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "9qCPq1klPY@Ii4f.com", + 'external_id' => "gZzpFf9vCRDU8J59OtcokEMMVhmKz", + 'organization_code' => "aS3qLR873-i", + 'private_money_ids' => ["768c87b2-9b50-4d4c-a235-44393096f979", "4e81ad2d-b366-4ffa-ae69-e0f7a6286e1a", "36eda71a-7a38-412e-9a60-cdaeba336eaa", "aad0c8b7-4c54-4ff2-afea-68223e4557d7", "2b45d900-ed68-4b13-9eb0-fc91b0e17642", "9c1e0ae0-28d1-4c9d-a41f-ae72c991800c", "00af4272-72b7-4b98-a221-ee0c4e580d4f"], + 'can_topup_private_money_ids' => [] ] ); try { @@ -123,14 +123,14 @@ public function testCreateShopV26() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "04156378-3782", + 'email' => "c4wl0P2Dqh@3DSK.com", + 'external_id' => "k8m6Cln0nexx5C", + 'organization_code' => "Rd9aI", + 'private_money_ids' => ["ee8f6a5d-280f-4f46-809d-34cb9e892beb", "06ad6892-db4f-46ee-909b-055230633a17", "a21ed365-d0b3-4967-88b3-5c4f5a1751f1", "44314f59-c120-4fcd-bc86-367fbd47aa44", "77a55c36-d540-40d9-a737-f91ccd8b502f", "49b3b702-c566-4f1d-aa10-e189b772e76c", "d3e3cbba-506f-4770-8a70-96dcdc5c834c", "68b87730-ef03-4d9f-b684-a8f73e0c8d52", "a71836cf-e7d1-4496-bf5a-1d2b6acfd233"], + 'can_topup_private_money_ids' => ["024b4d8e-be33-4de4-9c53-a88afdcd7a62", "3a471235-8831-4b9c-8372-4751b560cc3b", "7ffc57dc-0aac-461e-9a16-7e94e74d21a7", "240f14af-8b16-4fa1-84dc-3dd686cf5383", "f93afa01-4d6f-418c-b2cd-67b8c3d20fb0", "deee7a98-bf1a-4512-aa82-e88a3e2c8c41", "55a7ae6e-7d9b-47e2-8c2f-0a98c2b4ef80"] ] ); try { @@ -146,15 +146,15 @@ public function testCreateShopV27() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "9pF2AijYf8ydTws4HIQ4AniWPzD9CM0oL6ak44VafBlkQEtaE8xbTpd0PiIwS", + 'tel' => "041-369-4952", + 'email' => "nXWkvfusE3@magR.com", + 'external_id' => "XBvYQN11diTIPMylP78XJI2fkoY", + 'organization_code' => "bN2-4JOlcV7J-", + 'private_money_ids' => ["981fe055-694a-4c5f-892e-370acdbc1178", "cb11c737-113f-4586-bf9f-6c60e5d42a39", "b1a298a8-69f0-4ed5-aa75-f9ddff51898c", "4d44197d-c3d1-462a-8cd7-3cad2f857fb3"], + 'can_topup_private_money_ids' => ["f0d891ca-12d1-4515-8108-9eec3fd3fce3", "225aea29-c8b0-4c6d-ae97-bc788b4aca5b", "53392e5b-75e6-4591-8ca1-a292e4fdc849", "67e2888b-2f42-4dc0-9b45-6d11fffe0e28", "c9b1bf3f-6147-4b2a-97cd-e7cf270cfa8b", "4d6fe365-198b-4c71-a796-668701375f8c", "6b962efb-ae56-43fe-ba8a-f02ae25b9d76", "cb782747-8fed-41fd-9fa9-ea86ff4c85e6", "7d000726-5f34-4e8e-b656-5a5a0514bdff", "150e608f-ff43-4db1-a58b-9c5fe6ca1967"] ] ); try { @@ -170,16 +170,16 @@ public function testCreateShopV28() { $client = $this->newClient(); $request = new Request\CreateShopV2( - "z35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4W", + "1DZKj2tBRFerhSuL22gGga7pF0nmLMfnIYTQdqHJZ8WnDHEVfpIBtEOMP2U7IkYygmkkDxd3MzpkzvPsPo2vcZvKaf470Dw5YI6SeAOBDBgRAgmjxZGGCqaBwJ9iXj", [ - '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' => "275-9477", + 'address' => "PoswLPrFl08abqydMndg7MmFsD2bCpZf9Kmzx2cSvcsgfp2", + 'tel' => "00-6812132", + 'email' => "R9lgptmz4n@yVSU.com", + 'external_id' => "DS2rGPI", + 'organization_code' => "-iTf2UHw-7-K4iM----6X", + 'private_money_ids' => ["e3c98b7f-4444-4b89-8868-ff574740fd49", "c88b97d1-e5b2-4d86-a15c-2d6c1ee2fc6a", "82624816-f792-45e7-b715-8070319a0057", "231d1ebc-4d9e-4235-a6f4-bf88046e5acc", "e330a2bd-84c4-4682-93cc-47339a1689dc", "f518993e-20fe-4a98-ae45-e77c0e3b03d0", "024e177f-dd59-42fb-8558-d376cb41a798", "29a407dc-e84d-4e2b-8fd8-836424f5f4ac", "12b576fc-b749-4558-9c06-cff8ed78b7df", "cf5c33c7-14c1-4b7b-b83c-5c655da751fb"], + 'can_topup_private_money_ids' => ["b8312089-2993-4d74-be5d-4c6491aaf5c4"] ] ); try { diff --git a/tests/CreateTopupTransactionTest.php b/tests/CreateTopupTransactionTest.php index 0c72b10e..90d436ec 100644 --- a/tests/CreateTopupTransactionTest.php +++ b/tests/CreateTopupTransactionTest.php @@ -8,9 +8,9 @@ public function testCreateTopupTransaction0() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e" + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906" ); try { $response = $client->send($request); @@ -25,11 +25,11 @@ public function testCreateTopupTransaction1() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'request_id' => "2f92baaa-8d1d-4a70-a8eb-b05b0c31ec21" + 'request_id' => "1fdae598-363b-4db7-82d1-57362175865f" ] ); try { @@ -45,12 +45,12 @@ public function testCreateTopupTransaction2() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "95d5a2af-b5fa-4a1e-9390-cc1727c6cd69" + 'request_id' => "66598604-ba41-4683-826d-d8735e82685d" ] ); try { @@ -66,13 +66,13 @@ public function testCreateTopupTransaction3() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'description' => "G6p4HsLeIcNrFvlQBIX1JBgnrD1yLFlL5k", + 'description' => "dAM3IJrwVbs9pMxfMCthiv1a2EEHFmQw4OmJsXraAGliEBPmHrH76ocsr7yZptwOIMGRxZLktLdV7uiWarFr5GP0wp4l70ZsGyPlyZYRURgUMf0P5ozHDn0i", 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "bf8ef162-059c-4ae7-b39c-c69deccaaa20" + 'request_id' => "560a1892-8dbc-448f-939a-d53a4f3e644f" ] ); try { @@ -88,14 +88,14 @@ public function testCreateTopupTransaction4() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'point_expires_at' => "2024-11-21T00:50:04.000000Z", - 'description' => "6xUgxf5sOofYseOtl3ilNOPpyIVjtUk", + 'point_expires_at' => "2023-05-01T01:33:25.000000Z", + 'description' => "RMyR0nQkh8Zz7eaFGoiOPKR0rUW9UTcnGDBsZuPfABdiNvfS9Anufij6THnocikBJOkD3FvwnaI0WeOGlWm", 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "2e7b2586-244c-4dd4-936b-f7165f300acf" + 'request_id' => "ffe29c6d-faa8-4f7c-a5e7-a0ddf6176886" ] ); try { @@ -111,15 +111,15 @@ public function testCreateTopupTransaction5() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'point_amount' => 8693, - 'point_expires_at' => "2020-04-19T02:50:32.000000Z", - 'description' => "30Id9YuKsTGECVvJsAnqjel2la3rWWdK2ybDtXJiikZzBktm983ksDd", + 'point_amount' => 2275, + 'point_expires_at' => "2020-01-06T00:22:54.000000Z", + 'description' => "KGhe3TxnuKac7CS1DK4Gnrr3oBLGMXHrz9mqfRhRmUp8pN9pjtBKEK15Dd3XxCT0Zmu6u7tOxquneNatGolCf6SjeF7SeZXyMS6WkNJ2GvSwQUcruYP4H5cCw5ExNqh41OXXFwVmaHYw6oEFbK8qER1LlAIi5qYTqeIN9jftsBTkZDKCnQ", 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "3863fc4b-8a2b-46e6-a243-81904003f8a8" + 'request_id' => "76478c69-b2df-4667-89c2-3a6349bff5e7" ] ); try { @@ -135,16 +135,16 @@ public function testCreateTopupTransaction6() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'money_amount' => 569, - 'point_amount' => 1078, - 'point_expires_at' => "2025-06-21T06:42:39.000000Z", - 'description' => "BMvuC0QTfx8l2ZZBjyQqeO19KhFrkxiVRAQ6FFjz1w", + 'money_amount' => 3833, + 'point_amount' => 8293, + 'point_expires_at' => "2026-05-09T05:08:21.000000Z", + 'description' => "0tecRrYBgXoYNaRDH3xa", 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "8724bb2e-be8a-448a-ae17-b913d3a5342b" + 'request_id' => "c362db35-935d-475d-9a94-05d825a30e8d" ] ); try { @@ -160,17 +160,17 @@ public function testCreateTopupTransaction7() { $client = $this->newClient(); $request = new Request\CreateTopupTransaction( - "92847029-98af-44a7-a610-b7114d0bea42", - "2fb57c9e-ca3b-4fe7-91ed-10c46badc15b", - "1f3944d3-e875-40f8-8f98-f36d6f48d80e", + "23d63622-90e1-41e9-abc4-4b3a8bd1649c", + "abbd4c1c-acf2-4aef-99b6-efa4147888d1", + "3371c520-1cb3-4549-8b89-5b3fd8f1f906", [ - 'bear_point_shop_id' => "94b4fa2b-41ea-4415-89d2-206acd42b5a6", - 'money_amount' => 8335, - 'point_amount' => 4621, - 'point_expires_at' => "2024-02-06T08:03:05.000000Z", - 'description' => "MofqJJncHBCR1qP1zId4mLJCzHpOgkhaasWI8ELqJwRA62Ghe0ne6pcNR1V7JprfFD47gNL9WM6cSeojzOZZrLxO3x6r1ViuO", + 'bear_point_shop_id' => "89c34d20-ee84-46ec-b34c-47b9d36bf5b4", + 'money_amount' => 1502, + 'point_amount' => 4715, + 'point_expires_at' => "2024-07-13T03:02:28.000000Z", + 'description' => "iQZVmfdCV9wGJUROgp1VTNstKsbk2wvZcZmJCZwuee4w9Rkvag9C19xRl1IlJpGX", 'metadata' => "{\"key\":\"value\"}", - 'request_id' => "c46fcb15-bbee-4b73-9d22-047080b75c8e" + 'request_id' => "1d54ebad-550e-45f1-acae-6c5b9cf50c68" ] ); try { diff --git a/tests/CreateTopupTransactionWithCheckTest.php b/tests/CreateTopupTransactionWithCheckTest.php index 6afb85e1..fbca9061 100644 --- a/tests/CreateTopupTransactionWithCheckTest.php +++ b/tests/CreateTopupTransactionWithCheckTest.php @@ -8,8 +8,8 @@ public function testCreateTopupTransactionWithCheck0() { $client = $this->newClient(); $request = new Request\CreateTopupTransactionWithCheck( - "9739f38e-2a61-418c-bbb8-ccec606fe1b8", - "2c247acf-3615-4ff8-b14d-0c403eee8aba" + "e101cf20-047c-4e9e-8bde-17e45ade08b5", + "c57dd1af-f505-45f5-b74f-da0698265267" ); try { $response = $client->send($request); @@ -24,10 +24,10 @@ public function testCreateTopupTransactionWithCheck1() { $client = $this->newClient(); $request = new Request\CreateTopupTransactionWithCheck( - "9739f38e-2a61-418c-bbb8-ccec606fe1b8", - "2c247acf-3615-4ff8-b14d-0c403eee8aba", + "e101cf20-047c-4e9e-8bde-17e45ade08b5", + "c57dd1af-f505-45f5-b74f-da0698265267", [ - 'request_id' => "4ea54aae-80a7-460a-b0cc-8172ca696586" + 'request_id' => "86b863b5-bfbd-4633-9f1e-c41b1e793b2b" ] ); try { diff --git a/tests/CreateTransactionGroupTest.php b/tests/CreateTransactionGroupTest.php index cf757bc4..02a46438 100644 --- a/tests/CreateTransactionGroupTest.php +++ b/tests/CreateTransactionGroupTest.php @@ -8,7 +8,7 @@ public function testCreateTransactionGroup0() { $client = $this->newClient(); $request = new Request\CreateTransactionGroup( - "TeB7HbtOFrcDL7mosyloW0gLyNig5qU771SYwG9bLFfHIbs98VpOgmc8pS7" + "hOfBgmDSuxOmphkziTG6p4HsLeIcNrFvlQBIX1JBgnrD1yLFlL5kbgs" ); try { $response = $client->send($request); diff --git a/tests/CreateTransactionTest.php b/tests/CreateTransactionTest.php index 3a6aed06..723283d0 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" + "12d3dc8a-4aab-45f6-bcd1-828bc24caba8", + "9a665627-9c18-4e05-9375-102d7c8ec127", + "4bf87b87-813f-4899-9c2e-4a88dfcb9d87" ); 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", + "12d3dc8a-4aab-45f6-bcd1-828bc24caba8", + "9a665627-9c18-4e05-9375-102d7c8ec127", + "4bf87b87-813f-4899-9c2e-4a88dfcb9d87", [ - 'description' => "NYXCce6NgXmM6SU8mT9N7YdoyhvIOK96oQgvpt3OE4bGWfPwqWxwC3DU0ZYNIFrYHkTuOzrywGRNkAeSHinr7X7r9y8K62vZdczxzKDF7OzztIRdIBCYTSHrtKwDRbFJx9qY9kB8kVD" + 'description' => "6FE8juzeNINZktFZU0JpHpSrpNbF8O3WzYFSGY9bWV5jbNBEz" ] ); 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", + "12d3dc8a-4aab-45f6-bcd1-828bc24caba8", + "9a665627-9c18-4e05-9375-102d7c8ec127", + "4bf87b87-813f-4899-9c2e-4a88dfcb9d87", [ - 'point_expires_at' => "2026-06-01T11:21:33.000000Z", - 'description' => "JMjy6rf4CluMJ3q8UHdGY9c6av2inoQmoszzzj7gjncZRjG49ZyE9dB8fCGfTM2Oyolj4kfEe2uvMtiKxUivt9MIJ97msI3tBe6ti0SO07EXHC5hQ6" + 'point_expires_at' => "2021-02-06T11:29:53.000000Z", + 'description' => "4f9BIpTXI2luGWaGy1CoCYoYmaLr1BLYdgsrsB7nf3z7z76OYqLZhd2VmnwZ1YQAtf2GPfHYeeJWiJLn1TOWVNqKCYgaN6maSZWJn127yVjYZzSkjksojB4PnV9sBfF1BkHf1A87wLQ9bOIRS2WYI5ck8HRSP5FHw4UX4tGWi" ] ); 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", + "12d3dc8a-4aab-45f6-bcd1-828bc24caba8", + "9a665627-9c18-4e05-9375-102d7c8ec127", + "4bf87b87-813f-4899-9c2e-4a88dfcb9d87", [ - 'point_amount' => 9496, - 'point_expires_at' => "2026-04-28T02:49:21.000000Z", - 'description' => "WDcVyEH0QvPCR5IiYZhX71qxxCDFjWtGssb86D9XZfo8j2fPJCGzVYdohDRxcepsSsdecspEcH6zAIM8ju98Xf3eDqYA5vYg7TRPpd99WNI7yrXSKnnTIb76zTEtm8AaIiuGx9L9HalOMU5vigXX7Icn5jXA5Qx" + 'point_amount' => 2612, + 'point_expires_at' => "2025-09-13T20:57:19.000000Z", + 'description' => "WpwhPzDe8V1DYdcKn6nAl4cEX71br7jv7EDkwXN76HyKk1SGbd" ] ); 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", + "12d3dc8a-4aab-45f6-bcd1-828bc24caba8", + "9a665627-9c18-4e05-9375-102d7c8ec127", + "4bf87b87-813f-4899-9c2e-4a88dfcb9d87", [ - 'money_amount' => 6858, - 'point_amount' => 1488, - 'point_expires_at' => "2025-05-07T04:42:36.000000Z", - 'description' => "bbGkUILhTXtRtmknLVk7hQOvzRC9zFhAU2LnJOGL09rrRBaBOdWWGJsxArgIuumMVdl31leH5Dl7ZUHzS51rJLdw2n2tQfnXr078yWrpzKRIJrBD5D7CpKjeG53Xpalhw5eupOSaoLetupiLJGKA08kULtDXm7mGq20CccqYOFtqhMLy1fSrOZfnZ2mw" + 'money_amount' => 5129, + 'point_amount' => 3762, + 'point_expires_at' => "2020-10-23T15:57:26.000000Z", + 'description' => "w9nBiKXYeHN7C4dOhcXyEVzhZku2OJwUM0ktk1yse4CdNhZgpKbkXWC5tLFNUhqVPCyC44juCu9OYkti8QhcNElbkx4K7ompotaJBLyz8KN17fLxPU1GvU5oJnH" ] ); try { diff --git a/tests/CreateTransactionWithCashtrayTest.php b/tests/CreateTransactionWithCashtrayTest.php index a81a833f..b40e4edf 100644 --- a/tests/CreateTransactionWithCashtrayTest.php +++ b/tests/CreateTransactionWithCashtrayTest.php @@ -8,8 +8,8 @@ public function testCreateTransactionWithCashtray0() { $client = $this->newClient(); $request = new Request\CreateTransactionWithCashtray( - "ccc31522-7295-404c-9865-12709143bd70", - "fda8238f-bf93-4696-9ac4-5858cceb7dda" + "1a45853b-126e-4196-8b7b-bb8d62f5047a", + "fdfbb98d-5228-4937-ad57-826126963898" ); try { $response = $client->send($request); @@ -24,10 +24,10 @@ public function testCreateTransactionWithCashtray1() { $client = $this->newClient(); $request = new Request\CreateTransactionWithCashtray( - "ccc31522-7295-404c-9865-12709143bd70", - "fda8238f-bf93-4696-9ac4-5858cceb7dda", + "1a45853b-126e-4196-8b7b-bb8d62f5047a", + "fdfbb98d-5228-4937-ad57-826126963898", [ - 'request_id' => "c8bfcd39-c161-4e71-a5a9-57b2c79975f0" + 'request_id' => "065d30c3-a1c1-449b-a991-0ca3c4902c9a" ] ); try { @@ -43,11 +43,11 @@ public function testCreateTransactionWithCashtray2() { $client = $this->newClient(); $request = new Request\CreateTransactionWithCashtray( - "ccc31522-7295-404c-9865-12709143bd70", - "fda8238f-bf93-4696-9ac4-5858cceb7dda", + "1a45853b-126e-4196-8b7b-bb8d62f5047a", + "fdfbb98d-5228-4937-ad57-826126963898", [ 'strategy' => "money-only", - 'request_id' => "99151ebd-ff9c-4a75-975f-5b0cb1a1be2b" + 'request_id' => "08f9ef64-b439-40af-9411-81171bfaa10d" ] ); try { diff --git a/tests/CreateTransferTransactionTest.php b/tests/CreateTransferTransactionTest.php index f46823e9..bde0f902 100644 --- a/tests/CreateTransferTransactionTest.php +++ b/tests/CreateTransferTransactionTest.php @@ -8,10 +8,10 @@ public function testCreateTransferTransaction0() { $client = $this->newClient(); $request = new Request\CreateTransferTransaction( - "0bf905e7-3274-4387-a3e9-f3e974cea023", - "8a509414-e1cc-4a82-a586-8ffbb735829f", - "70cf82b7-eb11-46fb-b157-a61b9581f1ef", - 8340.0 + "2b1dc142-9829-4038-b327-7f6c5727bd65", + "a90703b8-10b8-4b01-9673-1b0a6f58a9ec", + "13246a37-41f2-40d3-9240-d5ae28938dd7", + 7066.0 ); try { $response = $client->send($request); @@ -26,12 +26,12 @@ public function testCreateTransferTransaction1() { $client = $this->newClient(); $request = new Request\CreateTransferTransaction( - "0bf905e7-3274-4387-a3e9-f3e974cea023", - "8a509414-e1cc-4a82-a586-8ffbb735829f", - "70cf82b7-eb11-46fb-b157-a61b9581f1ef", - 8340.0, + "2b1dc142-9829-4038-b327-7f6c5727bd65", + "a90703b8-10b8-4b01-9673-1b0a6f58a9ec", + "13246a37-41f2-40d3-9240-d5ae28938dd7", + 7066.0, [ - 'request_id' => "43b45d59-6310-4905-9645-146c7bcc15d4" + 'request_id' => "9498ca9c-71cb-450e-9d0e-e04e0523fa39" ] ); try { @@ -47,13 +47,13 @@ public function testCreateTransferTransaction2() { $client = $this->newClient(); $request = new Request\CreateTransferTransaction( - "0bf905e7-3274-4387-a3e9-f3e974cea023", - "8a509414-e1cc-4a82-a586-8ffbb735829f", - "70cf82b7-eb11-46fb-b157-a61b9581f1ef", - 8340.0, + "2b1dc142-9829-4038-b327-7f6c5727bd65", + "a90703b8-10b8-4b01-9673-1b0a6f58a9ec", + "13246a37-41f2-40d3-9240-d5ae28938dd7", + 7066.0, [ - 'description' => "mZkEzCv7OKUa8NeEnF41oUMWRj1sxtSyQgT1GkRhboXHY39x3Xs6KbKOjUQYLsphxNcJXceDU70KRGU02ETtMe3p5BruF5QOJx8zwWTQtwhgEUQrpqVtFI20RqU84wWVej7KjR7PO79YOuc2btzI2HvKaIy", - 'request_id' => "aa271e93-3db1-4a64-9e52-264b5b9c0875" + 'description' => "oQjHsNX48VkSyiuzE1L2", + 'request_id' => "cf7aa022-a8f7-4e76-8002-0f5e7cade511" ] ); try { @@ -69,14 +69,14 @@ public function testCreateTransferTransaction3() { $client = $this->newClient(); $request = new Request\CreateTransferTransaction( - "0bf905e7-3274-4387-a3e9-f3e974cea023", - "8a509414-e1cc-4a82-a586-8ffbb735829f", - "70cf82b7-eb11-46fb-b157-a61b9581f1ef", - 8340.0, + "2b1dc142-9829-4038-b327-7f6c5727bd65", + "a90703b8-10b8-4b01-9673-1b0a6f58a9ec", + "13246a37-41f2-40d3-9240-d5ae28938dd7", + 7066.0, [ 'metadata' => "{\"key\":\"value\"}", - 'description' => "zOlLMmdBSZr220xtZpZdQ9ssluYJHAlylPpV6xWxt7f2oLFl", - 'request_id' => "8e09df9d-1b67-4d9a-a670-60bc84573ab2" + 'description' => "6YuE4jwp0IiR44I5KLiOrRKq3qxtTGifN6KrraD5uojwDmQdLNOKHIlDiaOh78QfhNbZ3YfGhlbqaOElvScjtjkG1WEjltqaYkhp7caXjUtBcNe9XyY4wthFo0glXBErIUB1p7aPMzXnAdDrY96Gn0OAQ9xSN0zfKx7ivixiVqjgvBNcsQLQ", + 'request_id' => "144b28ac-ec05-4378-8119-ac09359ce904" ] ); try { diff --git a/tests/CreateUserDeviceTest.php b/tests/CreateUserDeviceTest.php index 83adf8f3..d939969e 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" + "cef3a722-8f9e-4b39-8b9a-b06743fbe964" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testCreateUserDevice1() { $client = $this->newClient(); $request = new Request\CreateUserDevice( - "4d74e6b5-867f-4c58-b219-352da67a1ead", + "cef3a722-8f9e-4b39-8b9a-b06743fbe964", [ '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..bd41866f 100644 --- a/tests/CreateWebhookTest.php +++ b/tests/CreateWebhookTest.php @@ -8,8 +8,8 @@ public function testCreateWebhook0() { $client = $this->newClient(); $request = new Request\CreateWebhook( - "process_user_stats_operation", - "oVskU" + "bulk_shops", + "HaiD" ); try { $response = $client->send($request); diff --git a/tests/CreditCardTopupWithMdkTokenTest.php b/tests/CreditCardTopupWithMdkTokenTest.php index 7bf9bf31..0912da01 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 + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083 ); 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, + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, [ - 'topup_quota_id' => 5879 + 'freekey' => "wt25r0B0VJbFXWIx7PN2eg7v" ] ); 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, + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, [ - 'request_id' => "429cca8a-737d-4221-994d-c5d185854662", - 'topup_quota_id' => 1886 + 'memo3' => "4CCP0a8qcIzFQ0in4EbIfzxvwR169WdnQ", + 'freekey' => "7dW79UliyjOw8R44e" ] ); 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, + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, [ - 'is_cardholder_name_specified' => TRUE, - 'request_id' => "89204903-b376-41d7-a48c-1752cd85d618", - 'topup_quota_id' => 8411 + 'memo2' => "83dnj20JiQ09C2Z1J2q3eW1P2z608Zrnt84DB4C79HRkhOy9hnYkeSqCt", + 'memo3' => "aQL9kh09IyoHukEyVb1sLOwVOI0EDx5PD0chPQBsV", + 'freekey' => "1fCkHj5Fz2ob13TZe8TjTdcOq3YKB2Fo16ncnTJ43prw9HO362AJ79C840Z9s0gK8" ] ); try { @@ -92,15 +92,180 @@ public function testCreditCardTopupWithMdkToken4() { $client = $this->newClient(); $request = new Request\CreditCardTopupWithMdkToken( - "c2b009f3-b574-46b7-879e-c0deafb14a5a", - "K", - "57638b03-cd7d-44cb-bd2e-81869617c865", - 5757, + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'memo1' => "6Rrf822M30e4Fi326wUn25151Dv9w6x499", + 'memo2' => "wV0Ns6D0", + 'memo3' => "ok7R058C2AXzN0R8ukIs7I", + 'freekey' => "J5aoDkF7aI9aziOjNW6d0IeV82G1kv2h1j34NT" + ] + ); + 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( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'topup_quota_id' => 4070, + 'memo1' => "i1efq18797HgNrPy815y6rAYhqa", + 'memo2' => "e0041w", + 'memo3' => "s9u1cRed4DtA5oA4A7BUx7n99LEh5n7PticTxWIc46qT6893INKO1L06q0Ic7QCAVIcT33f3WbvaMmNX66IJwp5", + 'freekey' => "6ojEc5ljRg1faGNOiiV8FXk5W0QxUOhcVWAnsE8O6Gskgl3JB9G5Y4vNj1QB3L" + ] + ); + 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( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'request_id' => "2d30e38d-84bc-4909-911e-b40aee212fd6", + 'topup_quota_id' => 6147, + 'memo1' => "Y81lp2Y0YH4ye4f54Eb1TB1PhgqaU63E4fYWjHVBzEC54N", + 'memo2' => "LG5000FrXK6O6Zp48HoHvmDp47vai5zAKTpr3FzK9F1tC1hN24K7mNWoVF99ecxH", + 'memo3' => "AKwxYdFL0WO2kgo4H6m2MUqP1c5dn3c8Mejlg9fY2LA6d", + 'freekey' => "41G546j6Hixu497aO5GZbZQhU0cQsk3u7xJY793Av" + ] + ); + 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( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'return_url' => "w40dZFTsuKZGsFElmQpA4RSTaTlLaqlkU49OXmcM1eYLCIvDzYzwAtEksQWSl6Am3gCBrhM35EfmrtOFWMml5EKRiDsWg9ZcujQMFmb4vZ2HzNm8wdK6sB9HsuClaKx3AfzVa9lboQsNDBH1uzKMqlEF94aThPURq2Q4ZM2ZH2d8EggWOOiiO67HWQCePWkLnY7y5P2vTc2kTDF85U9g31HpRLtjhMxgRT9FEddBtVan5HyW6Uan9MoYMbeeBKUXDDy014vqgIch5W6XuTL0vlIdvdIMbz7wUi6BXoKUl0tR07369wBiPR32MXZafz3jffpT8lgGERnFdcWhSdaJfJ60D0H2T0aKhnL3FlnAD82QrpYaKuslNraOesyAiawWiyWkSV3bs4OkWhHFx3P67yxFmxWAZtUSoiVrIFnb7w6ZClkoqVajvuG5cGcBP5wA9GwSB8bfxMId7hFKERGvYa7vbD1cIywVpXocQ5N98CAVKuKRC5FLAIRiGKuI8CNBTqLCZ99AjVbK3l31NeAICSoLJdEVZoJB0H5I2jNmYRtpCMs9TezTj3A085y5hWQ3gdeDOWFExGORRYNLJdsZ6n3IGoF44i0499bTqwmusaHN4dAo0kcMwrj6lsuth9pSzmqVAxW3BZh2UFG0NdobuyCqKAyF8XBloHn7nUM7l934bPMQ7DIwFMXGuPCrmdUDxKggDFfFvOJkxhc8IPvtQD4QxNm6tX3Guvbo2vDNfvQpElqxJKgNyOMeXS2rUoCJ5iHqorIswPc2cBsLEwskU0m8hSr1melepO9LnwIsUcSmvb4GOUqCz9cGDIhlPt52zP7YS2DWusWLcKpd2P335Nv6jpCTg7cImjgcPmkAEumRe3ajMg8VGC0KZL7VMaMEGv2NsNRGCHkqW6b190Xf2yHeAyBqIIySMiYLD3kq3Znz8pepfEmpSiLZTFdERWScAwFtubDUWmymMiDwFFfcNNLAfTp6G3m2S11HDiNC2T6Z1NRFWi9xNJqHv5TG4qAHZdsob31RGFcTjCHIRk6EOKDYDfh7IyYBfSv2V1UV4oPfCtFaYiWkYeLppJ33CkMXXFMJbGPqbgq29Gzz59vVOvin5VZAtZIBDPoHNl5n64I544K0pgRwqKcwLRpyfhvSp3huvf9ISSZ1V5b6lHxDKXrcl2EVGtJV2Ntce9IqiVZ5m5eyekXLeKtBuImxNnX45R5ZNIieikdp8w9LWlkrqUcz43dBm26Or7FE7oxXwqyeP95WFsrDTZsTHaLMAx4xhJmPNb2Vt3kMgTzAxm3nuCtm4tM4rQ7TMWwQQegAiqW5Gh3EedIVkoAN4R6PBgm1bgbkQVRY8MuhwDykulFo5mDyJw8V3XaTOkFDFDXkJRYuzmNrD0IPFMYcPpoEqcZqYNWKYupHW3vkZPbupwOmpLyfcnvR24ekndSEuijqLz34cJjz9WzSXV2waIpnDEjnPuGDOLqsy43AtWyT6hyzJkPIxdv4Vr2ADhNnBQ2AhJrtrRhEmEhncAz9T8Jn6tKv842hmKtJWGe0W2JoBVxOBG6QSEaMM6DcJjf", + 'request_id' => "f323e499-9a19-4341-b484-47ae8b753264", + 'topup_quota_id' => 9251, + 'memo1' => "xcN8PV6hni2TzDfi42NDp7qHLBE2Ad7Src7F7uTr2Y4goq53H6t00iBC99xJ8A58xydhQwlu9J5", + 'memo2' => "4o0WLh70e7dDAAbtn5IaXIDLo3F187gL63EgG", + 'memo3' => "ScUPgcA2MAPoIrl126kw7bwY1lUh6SmJKhs2Evi7JphkF65yag11DzsON9ucoprOX4c0GNxa63M8qLYT4V88T", + 'freekey' => "J2sM5cNV74j6bKb8Qd5X3M48vu2Pl1qWeJou1BU6C67mbd8AfDC9k3wQ8GGJOw931831t94CtwBV50RQ16" + ] + ); + 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( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'description' => "Jua2paAAkUgzb5zEsMYGbxzOIV2r2JtDEGxgzX90xQ1qEwnOjzBjMdE2ZgqC6g1ENWOPFMuy", + 'return_url' => "Zod8nuff2bwE3RDjoGhPLmonziI8gPB410GLPQCeC7jS6W3DftZcdyglmNXEppEtAwequ8PJiYpSm0jLeVc0IIOPvouCcBMs9oEUXdmuJ5CsXeAgeVmz0XdBqvz2LZqSb1Cr9GvJk1u6JVnb04lQy4ktenk93ttYPJhOiPCYhnxitPJhteZ9v4lYIFrYpnV35pBMGKJEJkpn6Mlr99tmpLoTFQeHIPsIBBDhi4oQ1t1s3zE32Vk24Ceen1NSjytDUp3byZcFEPnIDVyEjs1xIVAG7PJaXsPvnXy7JLPWT4POJKIKUBKfvAdAdVhR8qFWp5tCaOkj67zOOhzPjoLUnpes4zWmpVcy9ixDX4fCfbAE0AZjhFFPDiC5XgRDuJC7DFGXWJ1DsLyOnXTqwNlXWPSNst44xBM1tMMoOyWoAqWcD5ADFBSPh7o2MC5sMNAQhF0HCoj9Dj4ZpJqp2buSHK5WKI86hTWo47qb9nSKNBR3LjzCdQo4GwTY7y2Am8ZcyGh3BczuQ1HmAT4U7cCHORIBupKF2LGLWlWRqEU1R3HVfumJrkxA1RBhkJnrKn6T4UBYf7XzEp3cMOeoQItbJApNFNbizZqSEKvNBsiLTmRsG1pcvzPfSNlMjgyCm3l36NNuyyweAXXanZiLS6lbj9JXoVWEOjNWcJ8Pqob8ZBDc2LIkAJFpX3tMiPvkskrBs7cZNQht6pUXt6QkeG9pRp1c5EcN6nLJcb0NEcuMnzKSDbJDSeKRyRniwPaN0afN8mRVY0r2kLaYAQQnNWq5gJk8ucSDE2uEYUD0C3IXLL4lH8T3KxBkSfET7NeTYdPy8UjYc9OlslQQZIq7zSOEeSzczj6ObIBdQwmJP2q6udBME6WRlyybO27figMsVRHKPW8EbdfuKdbyfcjYNDVx4A2ovqPMZA8irXJ9E6ZcMzkLyAqgwSoddiujWTgn11mpxaVIYgQo5GvBiHKw3I5f57jFE45d3P21Pzx2jnlKrw0LdNS4VtkXCDrt0LJOE3QgwrCcszhfH09Y5OthVwPmvHXBFS5mnHJDaN7ByqCBViT8YJSc5gafw5E7JxTvjUc1aT5EbGpCQn8B7l65BYMvNkhEwbRq7C0zj85JoESc", + 'request_id' => "c74698ac-68e9-4973-bc1f-31152cf2b9e4", + 'topup_quota_id' => 1384, + 'memo1' => "3m60L52qYgv25r4P3sp1R7QXUygXhm78KC4PwBv6r6abjW6LEgRk4Ai6w352i6RXkcL8e50EAgk0r6YRm7oi36j54YmF4dd1", + 'memo2' => "OTDvn1Ljz066QvxDOMZ9YWFBZ5gP3lFQal78kD3OVFFT1G6ZG9dBAS77uUPb496lRG93WV2jNIFpr5Hl6kB4i2m461Pr1L3", + 'memo3' => "PGZ9v2yNd9SP2zFndQ526731hU13PHz66Ea2IPai2fUIqb13X9781M1ASdTL23P65BZ11Y6n5", + 'freekey' => "13ld3" + ] + ); + 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( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, [ - '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' => "3QSzeJKZKHWOYDy8Xa1n", + 'return_url' => "aLbp7yoCkUCkILHDjG2icoeSoFWNBFxzeu6Kj8LSmqtcTHfZNvkLrHlNhPf4I7mVEEqd8S9trsTY1RY9q3EI5KlF19OJHZirKKYCiI5WbqIsQYvdmHcE3kg67Mp0CzjOzftNuETzfXonmfKJhNI2H30SlKK1O1UKOiryeoJ2KHqioForPYYFDgWpGReS1ZkiP3jHymN76Njiv2bjGekXOVbuSOvVupSap8p4f5efgdz6gyp1GcS4NU5bS5TrzXQYDyRb4tqKolqMgdRHskFZ317m16rSuV3GWqnvnIS00nrMnQNFRYYqQB2LOvvxaJWdM6RyNE08AoCyr23XqnSacLmBXCHDyWfJbD0iY7FmSIIJxWwKBqcUUGOv4rpZxW6C1o0zvPKHwlN5cgpKhTDjrt62aO0gTJKvsFX8pCgUNdYXQChONhwWGHDaQRstzyfCMC6r4ZI5zg9bDUlUJBBIg9Fd6Y7e4aTjbZiLOaWRsEnzqZ6lGrz0tQnP1Co4x4AXMvzQhY1JlrHqbdULcyqcFghqKIiyi3aAuGXWsNdhyWJyqrPAKmmZGZJNC4j2awHXlJF9A7cu6AxfU8HIO6LO5Dd5XiFWL9oU011XoGoCpelXPpOt9Y3msxtcs0WRQEq2AUltkkF5RV8aSNO9GQnDszD12NRIYvg8bbFQzPdXDpujuzOkg0dnSdALdNv5r8wM328xFuBm1H3xUdHsESYPWyVyErNbO9OH6RQgeafcESSUHZ6h2XaPg728RkvVOUbcGA0kjIj9fnBbIK8dSJpAN6wIXIQbTWkewXW1RgDvxeuhtqc0lVuVevBpKZFsUJPsCckORoCtdXbeAqJmttYcSXDoCgwypQnQUsnWOKMZ3rJ8aRGwz6VDq2kLV7UR9Ys1BTbKj9QeMGWU46l1ev23Q5PTPgtt4yAIzCwP1Z0JVfF9RSrf0Q1pmhWHNJvae7EjBkQNn9uWl9JunPyftwg9sZ6EOXmzMsMVDhbzfFvUl3UtKdNP5TLVhbhll0GP4QAkQeOPrTAo5HhYx5jCaGbLEuJCfBO4W1IV2UViZVHRWPkdj3cWX27LHxVCRXJ7RR9vhNIu31vkGd5KFMjSHWQRA9E535lViSyzzCHjVEEg0SpYDFFDY1quxNkSS1vmCLOUldc17zrM7imjJVYnMFmZVKbnQskJ4SJWYdnxMjsH9rlpcWw1Vg5A3jIY5TVDn7VAyGhf1a2i4Xb006Y5FN9bW9vksFBm8sMwbh1WFtpEmCrFqNwdLZ15QmFMvlNaa2goLZ5E9OEvOUIiBwbJ5GuqfgOe", + 'request_id' => "553034b9-b519-44ee-966e-e262eef39c4f", + 'topup_quota_id' => 1710, + 'memo1' => "cd8Jjk9gUmjHR", + 'memo2' => "aFMzS7Din8171fCVAY8Vkphc8ZeLJ44WwASprKCnEP6mu119", + 'memo3' => "83T5tIpOUSR9s50XRhIk6V7c2plXMBUAK5SwHPR61X8QjDpjRBk6Zr15kEI954AgtmPwG9C3iVXnQk71JccxH", + 'freekey' => "wSr98754B31lvYgiN4h3H5W97hok20aN9Rq1pKKGcnkYUKmTt7Fk135IKX813y72gz0K70atF0p6ftdtBmdv9pzw635Bm" + ] + ); + 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 testCreditCardTopupWithMdkToken10() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMdkToken( + "ca525a27-82e9-49b8-9473-8180da735958", + "snC42wCpy", + "16a516bb-3141-4a7b-baa4-28e9dd723220", + 6083, + [ + 'receiver_user_id' => "9c19a908-e0b3-4290-9e81-f993cabcc516", + 'is_cardholder_name_specified' => FALSE, + 'description' => "UE26kLnIwLEQafbBqwyhczkUDSv0LkIzcZbnCm3D96fkss4WwEMOvII6xukRoB486IcnSrXwZGPsDFfbhpjo6CvZmit6sG22LWplDlWahPig9MKERKZGyJip4Q", + 'return_url' => "p4t6WiXGIWU4TxH2FAjMtbi1KGeJyFNO2KrkgbsXcbEbgPoZFbPh9J838rL1gDfq3VsJIZMJTMvIMK26sORVFvF51NUOj8RI7n9XLkQqGxRAu4ClCzUyuIEYrXjU1Rl6vF7n9cWf5sF0ARyOKP3HCUhOEdj0FvKzWLO0X17seRboXyaTp5fxFISfuSj9R4g3InaFkgEEKedrMwdHukpCicHBj64f1DT6D6Mien3I4QpNgQKGBSiEs2F3MGwgLve3TZFNm4S8a9Imcm3HEYVUSqsC3AriSwCEB0Kew5ULKwo1UdPl33Js1Kuu0UegnQjK5K12MWvCvA9DjpAvmSouPF8sEd3lBtNl0JB2dKxVrlXLEonC1KsoREeh2RXqHgFOF3b7VdwEdOPGXSe9OOoep5LkQDV7qJw1By6uFHkBHhurHoZlcvR7Q0TdgtR89zH4BRb4LxjYp1VFXi65IWH287FkS1AdoZmrqVFQp8fp9IpDGNT32XXjSeAsfsowmrnytFnDNPErJC0T6j8TSBN1GRIxfJ3UGUUM2jHDzbRjTfUU5d5AtOipE6L0lEeYXxSLgJV1GwAOqdc8zzTPJEfMbaKIEhnBHfV6tGM4VGRurvyE3ASr9IOsPHz4Zd6uXHhCBvnC8wCQDn5TxePGCKc6zq0vbsfAwCBSEwRfx0DBbiZykOey7zjJ6OyJP83x3uLLTOPjH6jjFnlRSGQkOLow4uOPR7jYUk", + 'request_id' => "ca93ae09-3ce9-492d-a5b5-af1ebcafb7dd", + 'topup_quota_id' => 5805, + 'memo1' => "xL1riw3863gLVg6pi23mnH5B12bx7wq9b57hjbx3710mI0GagSZ0s9K96s3W9nm3Waex3145b17tn2O71JMxcYQB794L34rNHM", + 'memo2' => "UOHS", + 'memo3' => "9IB0um0Jc457LfU43Wk5c4M8T3B2jbg3Ks7mKc3F4kP14DLpGy1676tN2bgQD5nplqXQ0kmJK2v5a9ak958jzv58", + 'freekey' => "w0z4nyYMb6T6K0iEYkR3n37p03NB4ZZ32" ] ); try { diff --git a/tests/CreditCardTopupWithMembershipTest.php b/tests/CreditCardTopupWithMembershipTest.php index aebb9622..e8dda540 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 + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439 ); 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, + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, [ - 'topup_quota_id' => 6911 + 'freekey' => "7iTSy67qOhnGs7q9Gd69QsV81p0EPWhhA15mFJlci" ] ); 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, + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, [ - 'request_id' => "0e9546c8-d7c8-4ed7-bd2c-a8016090e19d", - 'topup_quota_id' => 5604 + 'memo3' => "i9t0B5cxnb03M69Ir5f0u3kSDtGue5V8aK55bAPLAHc1nD116j8Gd166TR6hDKUzh5BBK1zYjZPcb", + 'freekey' => "G7WnX7T0F6YyUX8U27k7aP54kL3LymTrrnGWYc" ] ); 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, + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, [ - 'delete_card_if_auth_fail' => FALSE, - 'request_id' => "901c577b-007e-4ce6-8a07-e07c4e8de54b", - 'topup_quota_id' => 8650 + 'memo2' => "czqOeAs", + 'memo3' => "Rtd2", + 'freekey' => "Bd5X0FpTSFIXRgaAp89z0I601vE721CV9fVOY5A5z6Xg2WNM7rEyZ4NU028k73eCPFb8makRAK2AB" ] ); try { @@ -92,15 +92,180 @@ 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, + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'memo1' => "c4rq6rsAX03w36fGX9Wi1n0HeOK7EFn3AAKqzDL56BjIicjKcM40oBaGJUx9G7uhWkE", + 'memo2' => "byZXuC2Gf", + 'memo3' => "8gkry9x5aFk0M0rhvp9e28p4W19a0d0a9SBqXoyWmdy28oRy6pt8ex25iy3K0Tslw", + 'freekey' => "2ZnQ52e95rh1maxMvisgVEhV2" + ] + ); + 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( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'topup_quota_id' => 6747, + 'memo1' => "uc0dpLl531O919FzN1M1ZZGTY025G98Tx1p7zW2kHky0geb4lUyn93iJanFA1Tym14UCLw58fG9Pnkc4q6QIQO23mz", + 'memo2' => "xl8gTA1Zo7CjvXajfG0XDlA8679HWrCCUNpJ35O11Gs45035yi2phn3", + 'memo3' => "qcu432A4G95c6vtx62g7jPtNRj948Us94lMCeKL4VaM5feH1fNX7RoF765M794lVT8805vMRyB5uH20BR7J", + 'freekey' => "8rSdlI74g5P3CA1nAMzSdwfe700X5x3aB2vXDu10GrZvI4er9nc43zQcrvJY10poJ8dlvbj5pE38YPpm36E4D3MojWX" + ] + ); + 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( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'request_id' => "2161a0f7-25e9-4975-bc31-86b45e091e91", + 'topup_quota_id' => 9865, + 'memo1' => "0VVUJHhUWB5N4P9tX259kjqLLWOI842m7kWz1f33ro358Iqkby8x4U1plwHV73OQqAfS", + 'memo2' => "RIALlM75C5a0mI9Tr7diHbso21w9R2mI7jso127ML5gSU6XtR2oxTF44YM0zHar308siSqMc", + 'memo3' => "WOqyhxsNxAiC7J70EPX1G62TL4zBn63DcjvcL8a108GJKpP1G4Y", + 'freekey' => "UOMt7C19cdy4j3N70zxa40D0P95EZ7K3RiW746nps9L8ZMakxq3m8mF3nyS6G5dTiz7i65B6lxz6Rns" + ] + ); + 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( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'return_url' => "Pn4Xu22OkprhqhwvNpMEMbpSnLulsX8V7SnJwOTksCozm6o1k9oepRB7yq0Oa1SzxnfEtxAkEm7sWqtjzoUhtWxAFotkA3GwpJ6pUWjvsxF7sC23pAVbXivHZtrIAyP3B3n1m451mPU8dTD7bnX1r8l3hCw6Snm9mfcT5cLUh34lWYk1AXf6CZiEJmgnIHDOUd6m8hlpqS572AEF2Ig4ikrPHEQKtfhnULfkSB8hV", + 'request_id' => "cc7d5dd6-c752-4ee8-a65a-f485bed50f0a", + 'topup_quota_id' => 5393, + 'memo1' => "D1NS4d7Vc62jGi12880HSQO3", + 'memo2' => "Jh1mWiWeF4bRCF4u83r9B813e50akW2aYq", + 'memo3' => "954hQeMMQpp23ZoWegcEN7FbFiOQ5WsV9HATyO9atkv9Qmrp3u4c02vh", + 'freekey' => "lW8l7mUBp7a1z1HShJnsD9I5K82d54q79i2JSdxrEY3ZeDZGgml4w7F7FDPyoz2W0m916W" + ] + ); + 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( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'description' => "eJl09h1SmSe7z9uXJe9aRBNGFiXbom9IOMRvPLFSPNSfRkv8Et2jCeNHdXqCXUrpWRIEnGneOjH6PTi68jf1Ll0O4t8yu2YY3amcbZRFCGWEFlMAhGqMbfoqHBJlao6arWtW2Kf2i4IAcwQjuFWx2kNI9qHm3gWQVGMbEKu4AfuwweTM", + 'return_url' => "w4f2dzO7lqy4kEKJ1Q7c8C0SZpOWKljojyXNatscwZjWuBesyFuc4sWKFJnLD7m3pQpjDhF5ByJUZoKtqULctVH6JYk9cBHdXfv4mxi0ybLSzTGhHvgOYEOxJ03xV3nSGPvtC19a5RpyBdhfDtmpMgxIW5ljI6yfgW8zOoaul3ISoLlGYqCoXoGAustVKiyGKg6I2c4vjJ0uuFNk5xEatUCGYnUIhqAnDQImUocNLmlkEs1s3oa", + 'request_id' => "38f08d95-8f6a-4e86-978a-56d5af55771b", + 'topup_quota_id' => 3524, + 'memo1' => "Ty3lfUvdLUJId69GzzmCEM9T4zub93n2HBhK098no2vT4205W36nz8Rn2BS4bb1hCG0Do664S56m9Q53wvh2S10ruWfr1991Sj", + 'memo2' => "NEj49fnOQN0FBw9QQZSMRNI3G1sT8jiaW819", + 'memo3' => "fM0VV9Yp2h0bWbePGG7R7En8J26Qg90ySR05QgZc53MiFh75TX570im7Zoir", + 'freekey' => "100ec6l36oG0I57kju0c2t4pg06P001Sj809wt1Gpw2wfZQ05F5Pj9rgsg40Gas7" + ] + ); + 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( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, + [ + 'delete_card_if_auth_fail' => TRUE, + 'description' => "q0wqM01LRxPcYJN00R6J1knyJeLDqePaGS57qQUn9QotexnhecBro7jHBJHSTWFK0aJRYTfxgM2RajM6sQRgc1VEyXHMXBj8otEAcFy5ooXoXuzlRpCyCoZoaTfbTmVX0XqqL2D", + 'return_url' => "DCdNGv9QaNMmxX2S2fPh6fy135I5", + 'request_id' => "78c3c1c4-960a-4115-bd88-1ac78c5f1614", + 'topup_quota_id' => 3015, + 'memo1' => "L94qQhx6G07kphmf778deY7ilrA26N7", + 'memo2' => "W65Fi518CplbQW31s56r3d6GKo6DdAd6A0z97TKG9q96B3z3cvRqN8KZx1H3DpMM3kV78lmctY8aBPIn9rgt1i415o2a1xnP", + 'memo3' => "HaCi7cHi6JW231jpCT97a8zHzvSh50UfIL875uZnOPpIsQr02IWkimQw3oJ5mnz2CC311C7s8pKF9AIK0psNj", + 'freekey' => "sv8kwSIv4Lxi4566hE9fH77tGO922P1AHDt2I9Jr51J9e55ryAi32TSLdKYdSCq396y46C1s" + ] + ); + 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 testCreditCardTopupWithMembership10() + { + $client = $this->newClient(); + $request = new Request\CreditCardTopupWithMembership( + "33d7499f-7ec3-44a0-b302-5014d9918444", + "256f39cd-c1be-4f18-b594-bf1c5cb7315e", + "bc383975-1393-4e61-9767-de829d9b0b9e", + 439, [ - 'receiver_user_id' => "8b280d0c-f61f-4247-8acf-e45bf951b312", + 'receiver_user_id' => "c8e93687-2bb6-4aae-9299-0ad26c4d87ee", 'delete_card_if_auth_fail' => FALSE, - 'request_id' => "a905c034-03ef-43b3-81a1-1ab7407f462f", - 'topup_quota_id' => 1985 + 'description' => "M2vajHzuhk8mM7y90MUBMqpZFx6CyPOvMtoUIDYTTb9YLUK2ZY6omFZc6c5lAiaH7ksthq2qt1fISbJLQ2IGy7A4O5EuFDi3ep7E8KTwqzGZlqsrJTtHeL1jl3TaroJ97KS7PIYmqHtFEvZxO", + 'return_url' => "gNEFPzTNAeMR2CvVgTRCY2rEPprVjpNeaYJXDFnN5l443TmOvQLPfQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9uDmHdcukVhdalQqRPyTvG2tPeRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRyRXgRYVg4CYuzSBW4stkoPc7UXRyRiV8Pax53IDmwuQOCWjbIPmFGWkh7DMCSqp4SWi3zPKlO0ubMaaWt2sfRwBothNvTY3vFr4ELRXyBW70oqJ1JP1EYwzYF5YE8jQgUzmyBkd9RsSiJlXzLN5312aQsa3khCQuI0KxC45PIbfMDQsr0pTvhXVGg9hnQlyenzuwrO3gGQmGe09eXlKtPgqSA0ERaGz46vI", + 'request_id' => "6aa845ad-8f03-4f69-81b4-3c06fd4072e8", + 'topup_quota_id' => 4796, + 'memo1' => "lu3V8IME898mDU303XkK9t544oz4IR81MHRw5xhSi5f1qPZ1EscVyY78ia7e7zcu94wqBDdR7wso4Ts51F3arDFyV1cl5yr9fU", + 'memo2' => "U5TPClW4z0Nc8pl8T8qMh7iKe9yt2S6B4m4GBZP5Q5QZKM4b", + 'memo3' => "GN950jquk6g5LvK2kUQ356KCTk06Bt573tf46G5K7", + 'freekey' => "i" ] ); try { diff --git a/tests/DeleteBankTest.php b/tests/DeleteBankTest.php index 638bbfce..13cca15f 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" + "6e28be25-ef6f-4898-bb27-38f1f8d6470e", + "9259dc45-af51-4a69-bb63-5539bf790927" ); try { $response = $client->send($request); diff --git a/tests/DeleteCustomerCardTest.php b/tests/DeleteCustomerCardTest.php index 99bff981..b3b9fa8e 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" + "0e0c9b43-38cb-4505-8e80-8a35ea5d583f", + "3c425d00-fcaf-49f9-9840-c8a096ca58a8" ); try { $response = $client->send($request); diff --git a/tests/DeleteWebhookTest.php b/tests/DeleteWebhookTest.php index ca2c66a1..0205fb5d 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" + "6ff50ad8-74b1-4fb1-8006-c928c35aafbf" ); try { $response = $client->send($request); diff --git a/tests/GetAccountTransferSummaryTest.php b/tests/GetAccountTransferSummaryTest.php index 846f0c3e..c36b6ada 100644 --- a/tests/GetAccountTransferSummaryTest.php +++ b/tests/GetAccountTransferSummaryTest.php @@ -8,7 +8,7 @@ public function testGetAccountTransferSummary0() { $client = $this->newClient(); $request = new Request\GetAccountTransferSummary( - "2784c798-d5ac-46da-8465-d2dbc213a805" + "95626e10-7ff6-4628-b94c-565d8306a14f" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetAccountTransferSummary1() { $client = $this->newClient(); $request = new Request\GetAccountTransferSummary( - "2784c798-d5ac-46da-8465-d2dbc213a805", + "95626e10-7ff6-4628-b94c-565d8306a14f", [ - 'transfer_types' => ["use-coupon"] + 'transfer_types' => ["use-coupon", "refund-exchange-outflow", "refund-campaign", "payment", "refund-coupon", "campaign-topup", "refund-payment", "topup", "exchange-outflow", "exchange-inflow", "refund-exchange-inflow", "refund-topup"] ] ); try { @@ -41,10 +41,10 @@ public function testGetAccountTransferSummary2() { $client = $this->newClient(); $request = new Request\GetAccountTransferSummary( - "2784c798-d5ac-46da-8465-d2dbc213a805", + "95626e10-7ff6-4628-b94c-565d8306a14f", [ - 'to' => "2023-02-07T22:58:38.000000Z", - 'transfer_types' => ["refund-exchange-outflow", "exchange-outflow", "refund-campaign", "refund-exchange-inflow", "payment", "refund-payment", "campaign-topup", "topup", "refund-coupon", "refund-topup", "use-coupon"] + 'to' => "2024-02-11T20:15:48.000000Z", + 'transfer_types' => ["exchange-inflow", "campaign-topup", "refund-exchange-outflow", "use-coupon", "refund-campaign", "refund-topup", "payment", "refund-coupon"] ] ); try { @@ -60,11 +60,11 @@ public function testGetAccountTransferSummary3() { $client = $this->newClient(); $request = new Request\GetAccountTransferSummary( - "2784c798-d5ac-46da-8465-d2dbc213a805", + "95626e10-7ff6-4628-b94c-565d8306a14f", [ - 'from' => "2023-09-02T11:04:26.000000Z", - 'to' => "2023-04-29T14:54:57.000000Z", - 'transfer_types' => ["payment", "refund-coupon", "campaign-topup", "refund-exchange-outflow", "topup", "refund-campaign"] + 'from' => "2022-07-04T12:30:27.000000Z", + 'to' => "2022-11-07T15:21:05.000000Z", + 'transfer_types' => ["campaign-topup", "payment", "exchange-outflow", "exchange-inflow", "refund-payment", "refund-topup", "refund-exchange-inflow"] ] ); try { diff --git a/tests/GetBillTest.php b/tests/GetBillTest.php index 9ff83911..03a0951a 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" + "05470bd7-45ee-4875-9fca-35982c0ad34b" ); try { $response = $client->send($request); diff --git a/tests/GetBulkTransactionTest.php b/tests/GetBulkTransactionTest.php index a63f036e..3e4640a9 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" + "0f22ffed-0a4d-4d5e-8214-b933136d41a5" ); try { $response = $client->send($request); diff --git a/tests/GetCampaignTest.php b/tests/GetCampaignTest.php index a9494a91..fa6ffdf7 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" + "2cb8ee23-46d3-457e-b94e-d0e3a06318e8" ); try { $response = $client->send($request); diff --git a/tests/GetCashtrayTest.php b/tests/GetCashtrayTest.php index 8713ba1e..b020794b 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" + "78ef7f1b-3ff9-4044-bc13-deb0ac740eba" ); try { $response = $client->send($request); diff --git a/tests/GetCheckTest.php b/tests/GetCheckTest.php index c98e9c9d..16a9c798 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" + "b79e12a5-59d2-40cf-ab49-c0352b6f2a8b" ); try { $response = $client->send($request); diff --git a/tests/GetCouponTest.php b/tests/GetCouponTest.php index c039f4bb..de63ed5b 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" + "21e41373-90c5-4e04-b33f-d70c33af60d4" ); try { $response = $client->send($request); diff --git a/tests/GetCpmTokenTest.php b/tests/GetCpmTokenTest.php index 389c5f87..0bcad310 100644 --- a/tests/GetCpmTokenTest.php +++ b/tests/GetCpmTokenTest.php @@ -8,7 +8,7 @@ public function testGetCpmToken0() { $client = $this->newClient(); $request = new Request\GetCpmToken( - "s4Vk2VUx2tI5N4bIOpNtWw" + "lw9lRVMCAhIxweHf4mhVFw" ); try { $response = $client->send($request); diff --git a/tests/GetCustomerAccountsTest.php b/tests/GetCustomerAccountsTest.php index 7cddc233..2d25a16b 100644 --- a/tests/GetCustomerAccountsTest.php +++ b/tests/GetCustomerAccountsTest.php @@ -8,7 +8,7 @@ public function testGetCustomerAccounts0() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07" + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetCustomerAccounts1() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'email' => "fcLabY2vDz@XzQx.com" + 'email' => "2pUTWzADND@e87o.com" ] ); try { @@ -41,10 +41,10 @@ public function testGetCustomerAccounts2() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'tel' => "0386914", - 'email' => "9VFC5bo0KX@fPAS.com" + 'tel' => "045226365", + 'email' => "Usk6umIdkj@ysmB.com" ] ); try { @@ -60,11 +60,11 @@ public function testGetCustomerAccounts3() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'external_id' => "w8jPQ0hMJ4nPgNJOUuVI3xkUSOX0v", - 'tel' => "0074-316-0237", - 'email' => "pl9MWii2ex@Aarz.com" + 'external_id' => "oCy1Ud1e5PrxfXmPZX1VlVfqe", + 'tel' => "060032739459", + 'email' => "e0pY47yGoA@wg28.com" ] ); try { @@ -80,12 +80,12 @@ public function testGetCustomerAccounts4() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'status' => "active", - 'external_id' => "UllrgsQZQAnUYeKIbZQuPYAKNLvTyMc", - 'tel' => "039-279393", - 'email' => "z5jRHNPv9L@O3Mt.com" + 'status' => "suspended", + 'external_id' => "Msl4sq96mAewFZHEg2RF0uEHwK5Jbwu9JRSn5a7ymUxn4mfv", + 'tel' => "07693552", + 'email' => "86BZW4IWD5@GZy4.com" ] ); try { @@ -101,13 +101,13 @@ public function testGetCustomerAccounts5() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'is_suspended' => FALSE, - 'status' => "active", - 'external_id' => "yt1wTnktL8AY", - 'tel' => "004073-175", - 'email' => "ncONv8Kje2@pUTW.com" + 'is_suspended' => TRUE, + 'status' => "pre-closed", + 'external_id' => "5w0ovSrq2HjQnZoVWhOdLDSpe9mEjTApY38vZyrfHaX2ePxiTI", + 'tel' => "063937-3077", + 'email' => "Q3onqPmyIz@FPAF.com" ] ); try { @@ -123,14 +123,14 @@ public function testGetCustomerAccounts6() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'created_at_to' => "2022-04-21T04:20:10.000000Z", + 'created_at_to' => "2020-01-16T21:59:19.000000Z", 'is_suspended' => FALSE, 'status' => "suspended", - 'external_id' => "NDe87", - 'tel' => "045226365", - 'email' => "Usk6umIdkj@ysmB.com" + 'external_id' => "HME8Dl", + 'tel' => "030565-274", + 'email' => "Wsj7MinGr0@IGEe.com" ] ); try { @@ -146,15 +146,15 @@ public function testGetCustomerAccounts7() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'created_at_from' => "2022-05-05T01:50:52.000000Z", - 'created_at_to' => "2024-03-10T11:23:04.000000Z", - 'is_suspended' => TRUE, + 'created_at_from' => "2022-02-07T10:39:08.000000Z", + 'created_at_to' => "2022-06-22T20:03:06.000000Z", + 'is_suspended' => FALSE, 'status' => "suspended", - 'external_id' => "Cy1Ud1e5PrxfXmPZX1VlVfqebv0ckwSJ4e9e0pY47yGoAwg2", - 'tel' => "0343-6615", - 'email' => "wFZHEg2RF0@uEHw.com" + 'external_id' => "5ms0HjwVmUqLVvuFmzvx3MioePO7gkONNAjBCYm", + 'tel' => "047-459078", + 'email' => "jITuRCVadP@y2Bb.com" ] ); try { @@ -170,16 +170,16 @@ public function testGetCustomerAccounts8() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'per_page' => 2583, - 'created_at_from' => "2022-08-10T17:00:59.000000Z", - 'created_at_to' => "2023-09-15T19:26:54.000000Z", - 'is_suspended' => FALSE, - 'status' => "suspended", - 'external_id' => "Jbwu9JRSn5a7ymUxn4mfvD7ycun86BZW4IWD5", - 'tel' => "0416-7601-378", - 'email' => "rq2HjQnZoV@WhOd.com" + 'per_page' => 3778, + 'created_at_from' => "2024-10-15T16:45:19.000000Z", + 'created_at_to' => "2025-11-30T08:24:53.000000Z", + 'is_suspended' => TRUE, + 'status' => "pre-closed", + 'external_id' => "tCT3aJmzxxuQUVBryDZD3LHlYNS3c0MUvvhZyFdp", + 'tel' => "0023702-587", + 'email' => "3GCZjYfwcS@TcjO.com" ] ); try { @@ -195,17 +195,17 @@ public function testGetCustomerAccounts9() { $client = $this->newClient(); $request = new Request\GetCustomerAccounts( - "0e4e7760-d0c1-43f4-8192-1c94876e3f07", + "ac4bc52d-4086-4db8-8bea-b2653c87a7ab", [ - 'page' => 9504, - 'per_page' => 992, - 'created_at_from' => "2024-11-26T21:23:31.000000Z", - 'created_at_to' => "2026-05-27T18:46:45.000000Z", + 'page' => 4415, + 'per_page' => 3746, + 'created_at_from' => "2023-07-19T08:17:13.000000Z", + 'created_at_to' => "2023-01-07T06:16:44.000000Z", 'is_suspended' => TRUE, - 'status' => "suspended", - 'external_id' => "EjTApY38vZyrfHaX2ePxiTIXhf26BicGgC0Q3onqPmyIzF", - 'tel' => "06-385030", - 'email' => "DlS2m5Kv5I@bgTW.com" + 'status' => "active", + 'external_id' => "y0KR", + 'tel' => "00525065-039", + 'email' => "DVyQoaELlr@Jk6M.com" ] ); try { diff --git a/tests/GetCustomerCardsTest.php b/tests/GetCustomerCardsTest.php index cbe41e90..18ffb0ca 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" + "3739a38c-d88b-4ab7-a9f7-b84e413bf7ec" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetCustomerCards1() { $client = $this->newClient(); $request = new Request\GetCustomerCards( - "78f87e28-1030-4446-89e4-0dce77b26453", + "3739a38c-d88b-4ab7-a9f7-b84e413bf7ec", [ - 'per_page' => 42 + 'per_page' => 10 ] ); try { @@ -41,10 +41,10 @@ public function testGetCustomerCards2() { $client = $this->newClient(); $request = new Request\GetCustomerCards( - "78f87e28-1030-4446-89e4-0dce77b26453", + "3739a38c-d88b-4ab7-a9f7-b84e413bf7ec", [ - 'page' => 9345, - 'per_page' => 99 + 'page' => 2874, + 'per_page' => 25 ] ); try { diff --git a/tests/GetCvsAuthorizationTest.php b/tests/GetCvsAuthorizationTest.php index c54a1269..485e4ccf 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" + "972a7718-71fc-4777-9b04-e0a1018d6670" ); try { $response = $client->send($request); diff --git a/tests/GetCvsAuthorizationsTest.php b/tests/GetCvsAuthorizationsTest.php index f73a693c..af2cd425 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" + "97080b35-75a6-4efb-a8b6-079e10576f52" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetCvsAuthorizations1() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "97080b35-75a6-4efb-a8b6-079e10576f52", [ - 'per_page' => 41 + 'per_page' => 76 ] ); try { @@ -41,10 +41,10 @@ public function testGetCvsAuthorizations2() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "97080b35-75a6-4efb-a8b6-079e10576f52", [ - 'after' => "taFGOOZN", - 'per_page' => 83 + 'after' => "emCYd", + 'per_page' => 33 ] ); try { @@ -60,11 +60,11 @@ public function testGetCvsAuthorizations3() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "97080b35-75a6-4efb-a8b6-079e10576f52", [ - 'before' => "womkOYYXss", - 'after' => "h0", - 'per_page' => 98 + 'before' => "Ky6kNARZB", + 'after' => "0", + 'per_page' => 56 ] ); try { @@ -80,12 +80,12 @@ public function testGetCvsAuthorizations4() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "97080b35-75a6-4efb-a8b6-079e10576f52", [ 'status' => "expired", - 'before' => "Um", - 'after' => "BE", - 'per_page' => 58 + 'before' => "So7Ck5Gj", + 'after' => "L9QXL9sf", + 'per_page' => 83 ] ); try { @@ -101,13 +101,13 @@ public function testGetCvsAuthorizations5() { $client = $this->newClient(); $request = new Request\GetCvsAuthorizations( - "8f08513d-8d1d-4edb-9218-d082d51d154a", + "97080b35-75a6-4efb-a8b6-079e10576f52", [ - 'customer_id' => "59b79ec4-2f57-4974-814e-a4206a752548", - 'status' => "applied", - 'before' => "5sfx", - 'after' => "Sg9q1O62I", - 'per_page' => 82 + 'customer_id' => "6a9fffae-dca1-4fef-ab51-a2a62e381269", + 'status' => "canceled", + 'before' => "gJL", + 'after' => "s7NW", + 'per_page' => 95 ] ); try { diff --git a/tests/GetExternalTransactionByRequestIdTest.php b/tests/GetExternalTransactionByRequestIdTest.php index 3b2d88e9..6aa28929 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" + "4fd4f30f-2208-4943-b76d-fcc8aac45f15" ); try { $response = $client->send($request); diff --git a/tests/GetPrivateMoneyOrganizationSummariesTest.php b/tests/GetPrivateMoneyOrganizationSummariesTest.php index a02b172f..dd09cd55 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" + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetPrivateMoneyOrganizationSummaries1() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89", [ - 'page' => 7142 + 'page' => 928 ] ); try { @@ -41,10 +41,10 @@ public function testGetPrivateMoneyOrganizationSummaries2() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89", [ - 'per_page' => 7321, - 'page' => 1583 + 'per_page' => 7933, + 'page' => 1482 ] ); try { @@ -60,10 +60,10 @@ public function testGetPrivateMoneyOrganizationSummaries3() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89", [ - 'from' => "2021-05-11T15:27:55.000000Z", - 'to' => "2021-10-28T09:43:16.000000Z" + 'from' => "2023-05-15T19:49:06.000000Z", + 'to' => "2022-11-10T10:32:33.000000Z" ] ); try { @@ -79,11 +79,11 @@ public function testGetPrivateMoneyOrganizationSummaries4() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89", [ - 'from' => "2020-07-08T09:30:10.000000Z", - 'to' => "2021-07-16T01:27:24.000000Z", - 'page' => 5099 + 'from' => "2022-11-23T11:28:38.000000Z", + 'to' => "2024-02-18T16:47:41.000000Z", + 'page' => 2573 ] ); try { @@ -99,12 +99,12 @@ public function testGetPrivateMoneyOrganizationSummaries5() { $client = $this->newClient(); $request = new Request\GetPrivateMoneyOrganizationSummaries( - "a5f9db79-dfb7-4fa0-8d52-05de64e12ab5", + "1faaf4cb-0ab5-4d20-afbd-9122a9141c89", [ - 'from' => "2020-01-21T09:33:37.000000Z", - 'to' => "2023-05-25T19:51:32.000000Z", - 'per_page' => 3054, - 'page' => 6430 + 'from' => "2022-10-05T13:39:55.000000Z", + 'to' => "2024-10-14T11:29:29.000000Z", + 'per_page' => 4790, + 'page' => 7716 ] ); try { diff --git a/tests/GetPrivateMoneySummaryTest.php b/tests/GetPrivateMoneySummaryTest.php index b9d5ce0a..d384ab07 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" + "8e37501a-c737-426e-b353-b5dbef7e0eb8" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testGetPrivateMoneySummary1() { $client = $this->newClient(); $request = new Request\GetPrivateMoneySummary( - "68f75742-ff32-4a67-beab-d3a9432d107a", + "8e37501a-c737-426e-b353-b5dbef7e0eb8", [ - 'to' => "2023-11-21T04:10:19.000000Z" + 'to' => "2023-12-07T18:50:24.000000Z" ] ); try { @@ -41,10 +41,10 @@ public function testGetPrivateMoneySummary2() { $client = $this->newClient(); $request = new Request\GetPrivateMoneySummary( - "68f75742-ff32-4a67-beab-d3a9432d107a", + "8e37501a-c737-426e-b353-b5dbef7e0eb8", [ - 'from' => "2020-07-27T18:38:32.000000Z", - 'to' => "2025-01-06T07:58:17.000000Z" + 'from' => "2024-04-09T03:34:44.000000Z", + 'to' => "2023-11-04T00:27:54.000000Z" ] ); try { diff --git a/tests/GetPrivateMoneysTest.php b/tests/GetPrivateMoneysTest.php index 0555d1b5..a6e3dea9 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' => 4129 ] ); try { @@ -39,8 +39,8 @@ public function testGetPrivateMoneys2() $client = $this->newClient(); $request = new Request\GetPrivateMoneys( [ - 'page' => 6167, - 'per_page' => 1301 + 'page' => 7105, + 'per_page' => 299 ] ); 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' => "qz1frM5N41-Za", + 'page' => 7697, + 'per_page' => 6918 ] ); try { diff --git a/tests/GetSevenBankATMSessionTest.php b/tests/GetSevenBankATMSessionTest.php index 2520d2e0..a5288c54 100644 --- a/tests/GetSevenBankATMSessionTest.php +++ b/tests/GetSevenBankATMSessionTest.php @@ -8,7 +8,7 @@ public function testGetSevenBankAtmSession0() { $client = $this->newClient(); $request = new Request\GetSevenBankATMSession( - "zqeaCyQXA4" + "SOqTvlY" ); try { $response = $client->send($request); diff --git a/tests/GetShopAccountsTest.php b/tests/GetShopAccountsTest.php index 31cd3eee..fd4018ad 100644 --- a/tests/GetShopAccountsTest.php +++ b/tests/GetShopAccountsTest.php @@ -8,7 +8,7 @@ public function testGetShopAccounts0() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d" + "4c4df09a-c8ea-4602-b592-3b442f0ec08d" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testGetShopAccounts1() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d", + "4c4df09a-c8ea-4602-b592-3b442f0ec08d", [ 'is_suspended' => TRUE ] @@ -41,9 +41,9 @@ public function testGetShopAccounts2() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d", + "4c4df09a-c8ea-4602-b592-3b442f0ec08d", [ - 'created_at_to' => "2021-10-31T16:57:13.000000Z", + 'created_at_to' => "2026-05-14T15:53:20.000000Z", 'is_suspended' => TRUE ] ); @@ -60,11 +60,11 @@ public function testGetShopAccounts3() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d", + "4c4df09a-c8ea-4602-b592-3b442f0ec08d", [ - 'created_at_from' => "2023-11-06T02:31:37.000000Z", - 'created_at_to' => "2024-07-07T08:34:30.000000Z", - 'is_suspended' => TRUE + 'created_at_from' => "2025-06-12T01:11:15.000000Z", + 'created_at_to' => "2023-05-08T13:24:13.000000Z", + 'is_suspended' => FALSE ] ); try { @@ -80,11 +80,11 @@ public function testGetShopAccounts4() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d", + "4c4df09a-c8ea-4602-b592-3b442f0ec08d", [ - 'per_page' => 6667, - 'created_at_from' => "2023-12-12T11:10:42.000000Z", - 'created_at_to' => "2023-11-10T03:08:06.000000Z", + 'per_page' => 644, + 'created_at_from' => "2021-12-12T13:57:58.000000Z", + 'created_at_to' => "2020-05-21T00:15:54.000000Z", 'is_suspended' => FALSE ] ); @@ -101,13 +101,13 @@ public function testGetShopAccounts5() { $client = $this->newClient(); $request = new Request\GetShopAccounts( - "4ba9474d-bb29-4b26-92d0-60cb26e8cd8d", + "4c4df09a-c8ea-4602-b592-3b442f0ec08d", [ - 'page' => 7903, - 'per_page' => 1435, - 'created_at_from' => "2021-06-16T10:57:24.000000Z", - 'created_at_to' => "2020-01-11T14:03:41.000000Z", - 'is_suspended' => TRUE + 'page' => 7075, + 'per_page' => 5144, + 'created_at_from' => "2026-07-04T12:00:10.000000Z", + 'created_at_to' => "2022-11-05T06:14:30.000000Z", + 'is_suspended' => FALSE ] ); try { diff --git a/tests/GetShopTest.php b/tests/GetShopTest.php index 801c5faf..e0e2071d 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" + "36dbbe67-bcb4-4b08-a56d-03a069ac7627" ); try { $response = $client->send($request); diff --git a/tests/GetTransactionByRequestIdTest.php b/tests/GetTransactionByRequestIdTest.php index a46de40e..6c7ecc00 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" + "a23a2672-c432-4867-b3b4-fe5f131a0072" ); try { $response = $client->send($request); diff --git a/tests/GetTransactionTest.php b/tests/GetTransactionTest.php index 4bd58b75..62e28050 100644 --- a/tests/GetTransactionTest.php +++ b/tests/GetTransactionTest.php @@ -8,7 +8,7 @@ public function testGetTransaction0() { $client = $this->newClient(); $request = new Request\GetTransaction( - "a4923dc3-f579-4dc9-b4b3-d44783056e8b" + "da8b010c-8e22-4f46-b26b-d71ae11342d8" ); try { $response = $client->send($request); diff --git a/tests/GetUserDeviceTest.php b/tests/GetUserDeviceTest.php index e07b6d66..5f888833 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" + "231dc775-483d-41e6-abbf-8b4abecac1c3" ); try { $response = $client->send($request); diff --git a/tests/ListAccountExpiredBalancesTest.php b/tests/ListAccountExpiredBalancesTest.php index 1c47a4ac..121fb76c 100644 --- a/tests/ListAccountExpiredBalancesTest.php +++ b/tests/ListAccountExpiredBalancesTest.php @@ -84,7 +84,7 @@ public function testListAccountExpiredBalances4() [ 'per_page' => 4714, 'expires_at_from' => "2020-04-19T21:07:10.000000Z", - 'expires_at_to' => "2023-01-28T20:39:36.000000Z", + 'expires_at_to' => "2026-08-14T18:22:19.000000Z", 'direction' => "desc" ] ); @@ -103,11 +103,11 @@ public function testListAccountExpiredBalances5() $request = new Request\ListAccountExpiredBalances( "154960a2-ce1f-44d3-ad4e-01f7bc94c80f", [ - 'page' => 2353, - 'per_page' => 7193, - 'expires_at_from' => "2025-03-14T13:29:46.000000Z", - 'expires_at_to' => "2021-07-19T10:26:05.000000Z", - 'direction' => "desc" + 'page' => 3051, + 'per_page' => 9993, + 'expires_at_from' => "2020-01-17T10:42:07.000000Z", + 'expires_at_to' => "2024-08-16T11:50:48.000000Z", + 'direction' => "asc" ] ); try { diff --git a/tests/ListBanksTest.php b/tests/ListBanksTest.php index 20bea2d3..007821cd 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" + "227dd43d-c699-48e2-ad37-c5087a3a00f2" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListBanks1() { $client = $this->newClient(); $request = new Request\ListBanks( - "075462b8-815e-4bf2-870d-03b1c8dcddd4", + "227dd43d-c699-48e2-ad37-c5087a3a00f2", [ - 'private_money_id' => "8ce3a62e-fd04-433f-87b2-9af9a5f57314" + 'private_money_id' => "18ed6d6a-1641-4b4e-8e23-abe8e49717fc" ] ); try { diff --git a/tests/ListBillTransactionsTest.php b/tests/ListBillTransactionsTest.php index 31cf8f7e..d52eb17a 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' => 666 ] ); 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' => "aa748b5d-e2df-476f-bc09-7109870aee5a", + 'per_page' => 772 ] ); 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' => "70464b09-efa5-439d-bc46-c652b87b2cbf", + 'prev_page_cursor_id' => "6148b3aa-f721-432c-a344-abd336960269", + 'per_page' => 378 ] ); 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' => "2022-12-24T12:48:59.000000Z", + 'next_page_cursor_id' => "b4b2dedb-8adb-486c-b472-5e9214618d68", + 'prev_page_cursor_id' => "03027fd0-347a-49ce-a9b7-929296819488", + 'per_page' => 107 ] ); 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' => "2021-05-23T03:11:33.000000Z", + 'to' => "2024-09-03T02:38:36.000000Z", + 'next_page_cursor_id' => "bfc37199-e026-40ee-aab4-585889e4aa91", + 'prev_page_cursor_id' => "04ac6033-cff8-4fe4-9b19-4f93064692d8", + 'per_page' => 716 ] ); try { @@ -117,12 +117,12 @@ public function testListBillTransactions6() $client = $this->newClient(); $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 + 'is_modified' => FALSE, + 'from' => "2020-03-11T02:26:39.000000Z", + 'to' => "2023-10-15T14:47:20.000000Z", + 'next_page_cursor_id' => "332727d2-ccb7-4650-a5cf-f6240134fa6c", + 'prev_page_cursor_id' => "e48792aa-8ab5-429c-9898-a2cc2fd110a8", + 'per_page' => 6 ] ); try { @@ -139,13 +139,13 @@ public function testListBillTransactions7() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'bill_id' => "c7adb47c-89e6-4827-8cfa-5a32a83f79ec", - '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 + 'bill_id' => "9a7a2111-47c5-4706-8b42-453f08dc6eb6", + 'is_modified' => TRUE, + 'from' => "2021-06-18T07:12:50.000000Z", + 'to' => "2022-11-13T00:49:08.000000Z", + 'next_page_cursor_id' => "f990c7e4-fce3-4bef-a00a-6df9c44db190", + 'prev_page_cursor_id' => "72df9b46-15f1-42b3-8497-ac2facb73122", + 'per_page' => 20 ] ); 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' => "2f5859b2-2822-4952-98f9-9fd02ca5e255", + 'bill_id' => "462a8b41-f61b-40e5-bd33-cdd0518e252c", + 'is_modified' => TRUE, + 'from' => "2026-01-21T07:52:11.000000Z", + 'to' => "2025-07-03T12:08:41.000000Z", + 'next_page_cursor_id' => "0895f607-9278-40bd-8e61-607a36803b02", + 'prev_page_cursor_id' => "6b0e7eb3-1633-4abd-924d-164444b6110b", + 'per_page' => 621 ] ); 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", + 'description' => "m45c417ClVPZadCz21oTLg0Zh082rSUmgTJgltXUvopMAE6nKVgCC79b4Ei190OQ71CLczodkHUHlo", + 'transaction_id' => "3c5c4eb8-bad5-46e9-bd9f-641e9ec5e9c4", + 'bill_id' => "becfec56-336a-4979-8c98-6238d0e08908", '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 + 'from' => "2022-12-20T08:43:55.000000Z", + 'to' => "2024-05-02T13:56:12.000000Z", + 'next_page_cursor_id' => "33ce6cb2-8e6d-48f8-8b92-b04e667ff9a3", + 'prev_page_cursor_id' => "afff86f8-6a1f-4e7e-934e-48146f49ef0a", + 'per_page' => 325 ] ); 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' => "6232d73b-e17e-4842-8142-22dc4a9e6b91", + 'description' => "1jRDnDfUt4YgIyZaTsiHOmcCShoExxXDzwmu0NmtxroKVUk7sDu4lw8ZxL5ooBCUmbexHlOYPdRDRXfcFEKebPAHiatKRmL7K8IMJIBW1vB1RC8WQ75Zq2CPEph5LyiHrKKZHYeA6KMsRSBkbfNhFwjSSUkqouGV2ULftf3KLiOm0u6OdTY", + 'transaction_id' => "643c3ff6-80d9-4931-8819-18d7e0a9e78c", + 'bill_id' => "cf09b74d-5183-449b-a10f-31c073899936", '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' => "2020-05-29T12:21:33.000000Z", + 'to' => "2021-11-02T10:02:02.000000Z", + 'next_page_cursor_id' => "bd167021-ae64-4305-9748-2062d331c96f", + 'prev_page_cursor_id' => "95b332f2-aba0-4139-8342-a901322c438c", + 'per_page' => 959 ] ); 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", - '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 + 'customer_name' => "i8VjYjeAF8N8XvRYyNjj6LzPNoFY0NPc7gW3tdaerbfAUj6MGuDCQRgbbh69I", + 'terminal_id' => "17f723e6-ec18-4ca9-a881-f98ef11aff4f", + 'description' => "OqdFvcvTYHWhMSc2JtDSCuxpXIBK", + 'transaction_id' => "b0733dea-6dd8-42b0-bd77-88105ba13662", + 'bill_id' => "7f3aa3c5-4349-4dce-b475-5518754519e8", + 'is_modified' => TRUE, + 'from' => "2024-02-14T11:20:59.000000Z", + 'to' => "2025-10-11T06:19:53.000000Z", + 'next_page_cursor_id' => "cee47925-c03c-4cd7-b913-524a999a22db", + 'prev_page_cursor_id' => "105f041b-9526-4aed-a980-56f8733c2ae8", + 'per_page' => 918 ] ); try { @@ -264,17 +264,17 @@ public function testListBillTransactions12() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'customer_id' => "a033e0d6-2736-41ea-bb6e-b1c4c5e5a33a", - 'customer_name' => "mNinmBAkCQlWqd4VgtaT7nx9nCCSGOYqsqY3PQB7j8S1LcJM99jV6h5DQ4TL9sXbFiutZ4", - 'terminal_id' => "ae223a77-53c6-4e93-aa9a-c34748d1c6ac", - 'description' => "xBLsRpox6uXLc6he8Kxv6FPaZ8I6AxiybIUdjn2JlMSQ6V8dRYSFDiggsas4Nm4Pbqn0MLycuAIyd8Tc91YrDumA0BEPaxu5hz8quH88gYqQC45YQseyms9QyHVorEq6zLZyg3cEPs9bN7e1DJRmWCvXV5", - 'transaction_id' => "115f8e66-a183-47b7-9c2f-288a1e96000e", - 'bill_id' => "29f58d4e-478d-4bc6-b808-2d078291b6de", - 'is_modified' => TRUE, - 'from' => "2024-03-08T13:37:22.000000Z", - 'to' => "2020-03-19T07:04:39.000000Z", - 'next_page_cursor_id' => "68bdd1d4-e6a9-43d4-974f-bb23a2e8b5be", - 'prev_page_cursor_id' => "b0240214-2ee0-4a98-8b8c-5f1ea7cfda68", + 'customer_id' => "f8d5af98-b75e-4792-a374-d3695b7b0ec5", + 'customer_name' => "pL1KlL20SY28CEIpXvCz2lX0WFgkUTJYHHOr63hjnglJCcSZdRjCOwyap0lsb8d4Dc5yMU1TN0yX6wxY6IPoPyEr8klncfGkEwHBWOqOmjPQjCJIqduyEzfF4ihEMnqIdNLL8T5msTmgqj81RXJ34GFY2SrpQf", + 'terminal_id' => "2b2a425d-34fd-4a6d-b996-69cc46e5577b", + 'description' => "0rSPWlrPa8fbLwdjVaS9JydpHqXjqW7D3uCGCdE3Z7gIcLSudPl4JIrQmLFWJxcGB9NLriuIsMTYyCUoOEa9YZaUNPTMagDSPeHLGC", + 'transaction_id' => "26537b91-e03e-44c7-ba03-85a5bc06f999", + 'bill_id' => "87f85a1c-823b-40a0-99f6-59963c0a4d12", + 'is_modified' => FALSE, + 'from' => "2021-05-02T01:52:39.000000Z", + 'to' => "2020-07-03T00:31:45.000000Z", + 'next_page_cursor_id' => "1cec5d5e-a4e2-44f1-83be-3b4968eab364", + 'prev_page_cursor_id' => "2b124626-4d03-42ef-90d4-d7268d3ab01a", 'per_page' => 934 ] ); @@ -292,19 +292,19 @@ public function testListBillTransactions13() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'shop_id' => "b3995ebf-bbdf-415f-adb4-b5994954e7a0", - 'customer_id' => "91239de3-bba4-4df0-9a81-428b47f12107", - 'customer_name' => "2t8rtdj0F82hhuu2d72PSRBNNGTP71wcJLJGkIvTZnRNAv7oeQjUez1G0bwCFur", - 'terminal_id' => "54882a78-a46d-4905-a17f-b1af5e488f23", - 'description' => "HHuXDOcuycPW2WYY40yWZt9ZjHKqLir6qmCF3zfoEN4hG6jzrPFiN4YTSJ9o4hVc0u6tzaZ3sbYKC", - 'transaction_id' => "287696ce-0879-49e2-ad10-c341f407c76c", - 'bill_id' => "a855f58d-be8f-436b-a10a-ab9345d7dca0", - 'is_modified' => TRUE, - 'from' => "2022-07-03T05:19:06.000000Z", - 'to' => "2021-05-12T13:37:16.000000Z", - 'next_page_cursor_id' => "92f0b0f6-22f5-4019-a27c-8ede3dd4dfd2", - 'prev_page_cursor_id' => "b39bbba2-797b-4b84-9c8f-a2f3ac30cf0d", - 'per_page' => 248 + 'shop_id' => "219f9efe-7d2e-485c-b926-7502a5a70c7f", + 'customer_id' => "5ace8147-5911-4966-a86a-e683e504d6c1", + 'customer_name' => "vbOwBRftL3mTfJhTjDs9c8QNUGvnht1UycVdhwjqe7Rve16qe5BUa3mrtCxkktMbdZ0Ff5nebRZC0vDYNEWMfxXSVHRY4YZdsEswklf9tWgAr9KxjsUzeefEvU98BI4BdtnYVFOF5IXA6lNw66Yqs62ry4EX0H5SsjBGi2vt3IVLujfoeXIyA6Ao821XE55hc29pv4sZBooZY5wA4Og2kdAYLVTxSOsaSsUmdY0CLcfoU", + 'terminal_id' => "d8d7d37e-734d-44c6-a20b-0b530caa09c9", + 'description' => "dEJMG98zC6otpSw3LnpbrPkZnNjPWO55U7DSfY3LgW5M2IvR", + 'transaction_id' => "dc3617b5-81dd-453a-b22d-8c883508177b", + 'bill_id' => "e786d9c3-6b67-47c9-93c2-9ca74fc82894", + 'is_modified' => FALSE, + 'from' => "2026-07-25T09:13:09.000000Z", + 'to' => "2025-06-01T10:33:44.000000Z", + 'next_page_cursor_id' => "829f8faf-5765-4323-bb87-a9ccb8c29695", + 'prev_page_cursor_id' => "b7f804a1-6154-45f9-b3a9-41b1dc2f67b2", + 'per_page' => 669 ] ); try { @@ -321,20 +321,20 @@ public function testListBillTransactions14() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'organization_code' => "-5Sk-1-hf", - 'shop_id' => "df42fa53-5475-402d-a787-813fb5c51899", - 'customer_id' => "c9ae151c-582e-4a88-8730-3736f1500b00", - 'customer_name' => "FE8juzeNIN", - 'terminal_id' => "836bfeda-3beb-4925-803f-3ef4ea8d0525", - 'description' => "FZU0JpHpSrpNbF8O3WzYFSGY9bWV5jbNBEz14f9BIpTXI2luGWaGy1CoCYoYmaL", - 'transaction_id' => "f679ccf2-2131-4cc2-875f-1edefa6d078b", - 'bill_id' => "4f498ecc-31d9-422d-91e4-e7235301348d", + 'organization_code' => "DC", + 'shop_id' => "5cb7e001-fc60-4751-b8e8-6b3edbcd1975", + 'customer_id' => "9fbb3c95-6b62-49d9-b3fe-beea672d3cd6", + 'customer_name' => "Yhbh4RW4SjcPHu2gIp7HlCgxYlFZzBuHZ8tjsh68ScZg3aAMErPcV9o0TcGJkIJgRMahTjY4B83KCbssdnciBK2yKUyBpazsFHLyPhoCqWWrzikH0DrThI9ndCARX9iZhUIwUrsQ8Uijo55dyiBxXbKWYhqIQcADAJhWFwASl", + 'terminal_id' => "16082a6c-1d32-4468-acfe-78470653bceb", + 'description' => "Ezja1NmQHCUATGGz590dtBhucZ4e0BzAWy80f2MmxJUnd92RrjDmsbpR1t9xme9U0GR2pRvNpULEoTr6H5p2Y5YBaOZdS1seolNILNbVpFGvZ3N4x3uvaLnbw12Ii4C82SzJJG4lODNS2Ij7U5b72UTWbjXGfzCmZ2vkYmrCrWwA7IkDmk9acr8tX9JQ", + 'transaction_id' => "8476e614-82d3-4cc8-b969-f646ebb3a22b", + 'bill_id' => "96774f22-c66f-4ef3-bddc-0a07c0874265", 'is_modified' => FALSE, - 'from' => "2023-01-25T15:49:07.000000Z", - 'to' => "2022-11-14T01:18:42.000000Z", - 'next_page_cursor_id' => "ac96b514-5cf3-47ff-820e-903c13690a37", - 'prev_page_cursor_id' => "2634458e-85bb-446e-a604-45b3d926b280", - 'per_page' => 251 + 'from' => "2023-06-18T06:32:53.000000Z", + 'to' => "2026-07-24T09:25:28.000000Z", + 'next_page_cursor_id' => "9acac45d-2bc8-4be0-b1fb-145948e8f195", + 'prev_page_cursor_id' => "74278779-3825-421f-8b15-54b8c7222cc7", + 'per_page' => 772 ] ); try { @@ -351,21 +351,21 @@ public function testListBillTransactions15() $client = $this->newClient(); $request = new Request\ListBillTransactions( [ - 'private_money_id' => "bb5358b7-60a7-4afa-9d37-25b6ea44fecf", - 'organization_code' => "K-95oru--w13-dL-Oj6-T77-Q", - 'shop_id' => "c578b72c-212a-4fbf-84a5-390818ba94bc", - 'customer_id' => "e40c8793-77b2-4411-8713-1fffa4dfd137", - 'customer_name' => "yVjYZzSkjksojB4PnV9sBfF1BkHf1A87wLQ9bOIRS2WYI5ck8HRSP5FHw4UX4tGWi4N1WpwhPzDe8V1DYdcKn6nAl4cEX7", - 'terminal_id' => "b3c2dbb1-e508-4c82-a005-8b0592105b5c", - 'description' => "br7jv7EDkwXN76HyKk1SGbd2fzw9nBiKXYeHN7C4dOhcXyEVzhZku2OJwUM0ktk1yse4CdNhZgpKbkXWC5tLFNUhqVPCyC44juCu9OYkti8QhcNElbkx4K7ompotaJBLyz8KN17fL", - 'transaction_id' => "125b6bf8-f5d0-4a8e-9a19-d8553ba80017", - 'bill_id' => "21605911-0131-4f23-a39e-92c72fe9331c", + 'private_money_id' => "bbf414c9-8b4f-4b57-997b-f12f911dc1b0", + 'organization_code' => "--I8w-9EVjjuW---", + 'shop_id' => "89990062-0381-4672-81d1-4afee4ea4a8c", + 'customer_id' => "adc9562c-0347-4cf0-aed9-655d393c4cef", + 'customer_name' => "mE2cpD4cThkIOO2LW0e3G1sTmjjHcN57ZbAikJ2opGyr1ja3zumve771kQ7mwZnfGMQasC1yb1Dq2UL9Kx0jYk7sZRicOTg23f5GXrX6ozTzm0HG0TosxKz4jitwHtujKhwCFGwiyv4vlRBRxfHZeKBVf4jVtecQNubIdHetIBPUrvpeN86f46tWgyM43AJZ0KTwWOYBSX4EzfsIiIDCSxoowqwobM", + 'terminal_id' => "ebf92fd2-1b6a-4ab4-914b-793813c9de70", + 'description' => "lKuk4zON6lsKCXAkk07Q9YuV27x2ZZwJNPJ0aXH1uRWCYsw6VRBfXAF7xeoT0y6lNlDnKEOyMV89HUL5OwvTmfkSpdcLQvsJQRiuvWpRkphzntqbTr2vHF1iF0Y7dBxe8hiTzwkLtzBfAa7kaQm6vULSy1FKdTtu83N0", + 'transaction_id' => "5a847240-a674-4300-a121-646e95d5a2d2", + 'bill_id' => "5e521bc7-be62-40c0-a409-b3f08cc079e2", 'is_modified' => TRUE, - 'from' => "2022-12-03T13:32:38.000000Z", - 'to' => "2020-08-08T17:35:17.000000Z", - 'next_page_cursor_id' => "5603cd0c-0835-4b6f-8a6e-1ec82ba3c436", - 'prev_page_cursor_id' => "a6a17b9a-b39e-4ce0-bce8-f6cff8e0f112", - 'per_page' => 42 + 'from' => "2020-07-27T22:31:41.000000Z", + 'to' => "2023-06-15T14:31:05.000000Z", + 'next_page_cursor_id' => "b88f839e-8aba-4e6a-8f19-b318be215e73", + 'prev_page_cursor_id' => "e534fa3f-cab6-4e23-8ef3-5dea66cf05d5", + 'per_page' => 534 ] ); try { diff --git a/tests/ListBillsTest.php b/tests/ListBillsTest.php index 3b1546ae..fc2907ef 100644 --- a/tests/ListBillsTest.php +++ b/tests/ListBillsTest.php @@ -39,7 +39,7 @@ public function testListBills2() $client = $this->newClient(); $request = new Request\ListBills( [ - 'upper_limit_amount' => 9364, + 'upper_limit_amount' => 7252, 'is_disabled' => FALSE ] ); @@ -57,9 +57,9 @@ public function testListBills3() $client = $this->newClient(); $request = new Request\ListBills( [ - 'lower_limit_amount' => 9372, - 'upper_limit_amount' => 5960, - 'is_disabled' => FALSE + 'lower_limit_amount' => 3473, + 'upper_limit_amount' => 1408, + 'is_disabled' => TRUE ] ); try { @@ -76,10 +76,10 @@ public function testListBills4() $client = $this->newClient(); $request = new Request\ListBills( [ - 'shop_id' => "0c7a21e5-557f-4a6d-955b-517b3dd30ee8", - 'lower_limit_amount' => 209, - 'upper_limit_amount' => 816, - 'is_disabled' => FALSE + 'shop_id' => "f4099f6e-a1dd-4c91-b9d7-cdd0bae16c27", + 'lower_limit_amount' => 3379, + 'upper_limit_amount' => 9069, + 'is_disabled' => TRUE ] ); try { @@ -96,11 +96,11 @@ public function testListBills5() $client = $this->newClient(); $request = new Request\ListBills( [ - 'shop_name' => "CqvNNBrhyRg9xxzNXJhnMZrEqyRqPCGzbSmOoYCMUQNjvF4AYLzd022rwQVNfYYCfZZWpAcyBWwWi1DgvTt4hTTZowFPycMflfcbIeOIKes05558vbabHcGuqU0Zpo5L", - 'shop_id' => "ef7517ac-5c42-4f95-a261-57ac8b4cab9d", - 'lower_limit_amount' => 8117, - 'upper_limit_amount' => 3441, - 'is_disabled' => TRUE + 'shop_name' => "VyuReCXx5WTYs7Yv5KDLwBcz7zjgazophuiC1VR8XiXW8JGdOuAk94khcXRAwlFr4tlYuwMI02c6YHU8uGe8qGNvTmA6H2tH06f3cpkGDNNhHR4jcwCrCwplpzKOK41muEKIO2q9f6dQ5BvDAnz25uvrmGGKjRYVWTh4n3trK0bvzHyQJ1u0mKrSXl5b4zkB", + 'shop_id' => "a2f429e8-0848-4bd8-a0a3-67c9bc687ae9", + 'lower_limit_amount' => 8655, + 'upper_limit_amount' => 4011, + 'is_disabled' => FALSE ] ); try { @@ -117,12 +117,12 @@ public function testListBills6() $client = $this->newClient(); $request = new Request\ListBills( [ - 'created_to' => "2021-01-15T02:18:17.000000Z", - 'shop_name' => "iTBSZQPeDSY9S36TscHpgaN0j8ZeP1HDPDTHzzRIdWxHjKy82N74miDUcOuIVqRIEU93kljq1Q8TjukgNdos", - 'shop_id' => "63703d90-5372-48e3-8528-95733bb1fe11", - 'lower_limit_amount' => 5799, - 'upper_limit_amount' => 2746, - 'is_disabled' => FALSE + 'created_to' => "2021-09-19T16:24:13.000000Z", + 'shop_name' => "N14umNbs9HzTMz", + 'shop_id' => "d3bf9967-6c9a-460f-a8b2-13863efe6a5f", + 'lower_limit_amount' => 7233, + 'upper_limit_amount' => 4782, + 'is_disabled' => TRUE ] ); try { @@ -139,13 +139,13 @@ public function testListBills7() $client = $this->newClient(); $request = new Request\ListBills( [ - 'created_from' => "2023-03-11T09:56:39.000000Z", - 'created_to' => "2022-01-02T12:50:41.000000Z", - 'shop_name' => "qVhxkWkSbCcQV2KWKaXCJgJ38wW32AKvILX828FihWZQyqSbK0FMXzQI3K0upT8cYYAuEa7VHyo1Pr6ZXG8JSWzel5X6ggilnbIikjMsDtvgyHs8kXaVldBOvstCOu5vNtx3bBib1BS1IIGWD4mpTYqNNFPcbcfJ8JMK49acleVRspcldtQ5tmURvImdniels4ZrQj5DbpL3fJFTwwcn9WP3m8Vy", - 'shop_id' => "4a5bbff5-1352-4de5-9689-46c39d5f9223", - 'lower_limit_amount' => 472, - 'upper_limit_amount' => 7168, - 'is_disabled' => FALSE + 'created_from' => "2026-07-03T12:27:13.000000Z", + 'created_to' => "2023-08-14T16:28:31.000000Z", + 'shop_name' => "GgoFwChMKyFjnp6NWuVTvukHEJJxjvwAaS", + 'shop_id' => "3ad00613-d46b-4972-acd0-fdbe3b32e5f3", + 'lower_limit_amount' => 3811, + 'upper_limit_amount' => 8511, + 'is_disabled' => TRUE ] ); try { @@ -162,13 +162,13 @@ public function testListBills8() $client = $this->newClient(); $request = new Request\ListBills( [ - 'description' => "5WTYs7Yv5KDLwBcz7zjgazophuiC1VR8XiXW8JGdOuAk94khcXRAwlFr4tlYuwMI02c6YHU8uGe8qGNvTmA6H2tH06f3cpkGDNNhHR4jcwCrCwplpzKOK41mu", - 'created_from' => "2022-11-06T08:17:48.000000Z", - 'created_to' => "2021-10-05T03:28:27.000000Z", - 'shop_name' => "IO2q9f6dQ5BvDAnz25uvrmGGKjRYVWTh4n3trK0bvzHyQJ1u0mKrSXl5b4zkBhHXIiOwN14umNbs9HzTMzg2AFGgoFwChMKyFjnp6NWuVTvukHEJJxjvwAaSkrlPscgFZA7kgmnQGh0g7xEy0gjIfqsy3qqeO2uL3gmJXocI00jDfhi9nkYKzlD45lOs5FqPThDPFGAn6g71", - 'shop_id' => "c5f38ba3-1edd-465f-b7ab-d342a8f1472a", - 'lower_limit_amount' => 569, - 'upper_limit_amount' => 971, + 'description' => "FZA7kgmnQGh0g7xEy0gjIfqsy3qqeO2uL3gmJXocI00jDfhi9nkYKzlD45lOs5FqPThDPFGAn6g717B9KAWVHYRkMJaQT0YWfQtgxVhq", + 'created_from' => "2024-02-19T15:31:05.000000Z", + 'created_to' => "2023-04-29T19:38:58.000000Z", + 'shop_name' => "VZQG", + 'shop_id' => "8eaabba6-4636-47a9-a289-b5dc6b658323", + 'lower_limit_amount' => 6506, + 'upper_limit_amount' => 3253, 'is_disabled' => FALSE ] ); @@ -186,14 +186,14 @@ public function testListBills9() $client = $this->newClient(); $request = new Request\ListBills( [ - 'organization_code' => "-wrS-x6H6C--D5S6--8xd364V-k1D", - 'description' => "8An", - 'created_from' => "2021-08-02T04:48:29.000000Z", - 'created_to' => "2026-05-23T20:57:14.000000Z", - 'shop_name' => "oXtmv8LerXQe8LjF8Q6qvpD5ZbBwXFvQ1skGDixXFJczCMVyjlRecAjobCopZKVFLb9UiV0XEmtc9iB2syyuELfawMoOZtkTktpas3rTKhS7CSUreJUtTC5W6xtdNcZmGzg6LOAwdB03Wi69g5bppku3R9lJVdDaUu8gKI7uxlsX8tJTVN1o4Avhi0fX5dozKzovfXQ3PHUhjHLVEtSIaxZ8O9N2SLzG35Urh2rbZx2aArvrKFEW", - 'shop_id' => "611e61b0-4d63-4e16-a1c4-585d3d689c31", - 'lower_limit_amount' => 5806, - 'upper_limit_amount' => 8942, + 'organization_code' => "--w-uWdfm-8-N-fI8m6yK1Wqzvc4-Y", + 'description' => "FvQ1skGDixXFJczCMVyjlRecAjobCopZKVFLb9UiV0XEmtc9iB2syyuELfawMoOZtkTktpas3rTKhS7CSUreJUtTC5W6xtdNcZmGzg6LOAwdB03Wi69g5bppku3R9lJVdDaUu8gKI7uxlsX8tJTVN1o4Avhi0fX5dozKzovfXQ3", + 'created_from' => "2025-01-07T19:15:28.000000Z", + 'created_to' => "2021-01-17T09:28:40.000000Z", + 'shop_name' => "hjHLVEtSIaxZ8O9N2SLzG35Urh2rbZx2aArvrKFEW0caD1nqOzKQjZCyx1Ep4VkAmGgvgI7YgVKC9RfQiSpTWZ", + 'shop_id' => "0bcdd82a-320e-4b72-9f84-428a0c5b8064", + 'lower_limit_amount' => 5936, + 'upper_limit_amount' => 9960, 'is_disabled' => FALSE ] ); @@ -211,16 +211,16 @@ public function testListBills10() $client = $this->newClient(); $request = new Request\ListBills( [ - 'private_money_id' => "7aba3f2f-45cf-4590-bacb-060ad1610810", - 'organization_code' => "e7--S-GJ--u72-kqv", - 'description' => "hVSBtTuiSKN3fmfJoVUvvyWz4acD4YN59s59xIWGujcTxFFrrXyLyMOsteVH8YLvoUoraYyVUvoHuSd144X7ZEq8UGlMat7Q5BMcC1v73v60y8DMLWrlnr061xWZsz1ogogHitDMic7XGDhIwoiIw8buBfBCDG7j4DoWkpZIbqBi9TROGFtlR9rLj2Y1", - 'created_from' => "2020-11-22T11:42:30.000000Z", - 'created_to' => "2024-05-30T01:45:41.000000Z", - 'shop_name' => "R9gKdUSrcKHlFd3Ur1MCMIUROIYftW7QMsIbzCAj1GsSvfXjxUW5PMdDuBsMe04PTf8vSsZQwwHu7ykbtkzGPhzROeLpMaUZfjz7mGpF3omDB92rueqlmfnAfu7erS3gFr3FTdQ8rwckpkfwdxwxZ95sfTG55oAI4VCG4sTwcY", - 'shop_id' => "e80b7065-a188-4a46-90a5-ef7727a42563", - 'lower_limit_amount' => 6736, - 'upper_limit_amount' => 9760, - 'is_disabled' => TRUE + 'private_money_id' => "a7050d56-e484-4100-a42a-4981813b44d3", + 'organization_code' => "--6-WX0z-64b50d-mzO5vzt-Z", + 'description' => "xIWGujcTxFFrrXyLyMOsteVH8YLvoUoraYyVUvoHuS", + 'created_from' => "2024-04-16T17:25:48.000000Z", + 'created_to' => "2025-02-17T15:27:57.000000Z", + 'shop_name' => "44X7ZEq8UGlMat7Q5BMcC1v73v60y8DMLWrlnr061xWZsz1ogogHitDMic7XGDhIwoiIw8buBfBCDG7j4DoWkpZIbqBi9TROGFtlR9rLj2Y1ER9gKdUSrcKHlFd3Ur1MCMIUROIYftW7QMsIbzCAj1GsSvfXjxUW5PMdDuBsMe04PTf8vS", + 'shop_id' => "4a7a1bfd-d873-495a-91f7-49f75fed11c8", + 'lower_limit_amount' => 2549, + 'upper_limit_amount' => 5047, + 'is_disabled' => FALSE ] ); try { @@ -237,17 +237,17 @@ public function testListBills11() $client = $this->newClient(); $request = new Request\ListBills( [ - 'bill_id' => "7", - 'private_money_id' => "7c5edf83-adfe-405a-adcc-4379ce4a60e7", - 'organization_code' => "bF2-JR---id1i-qhN-B3eYx-KH3r", - 'description' => "7GOWj7LV4v5yotPxhlRj2vkjikjfOo5Zy9zD8cfycxdjXF6cmwiKvevzAx7rHin0MHYFpvhqZUg2yG4Wo0L4evFZLjpsodOQD4", - 'created_from' => "2025-03-28T21:18:36.000000Z", - 'created_to' => "2020-01-08T13:59:56.000000Z", - 'shop_name' => "fZ5T5bk20dIuBp2e25agSXyEGickpeze5Yn7vyzhltNB5edjt157B8n6abEccTMUOFUG9Fme9wlEEj2gZC8ckmFOzWRdKb11QTIHM0x5oJQ4O2Nwel4rHJTDGFvqXggC9Tcy7ogKmUw0VnsFyzfyt6Bg95FB1a7IFTBkW9tPubyeqITUoc54", - 'shop_id' => "9be9dd90-eb0f-481a-9faf-a893342c07c8", - 'lower_limit_amount' => 271, - 'upper_limit_amount' => 1376, - 'is_disabled' => TRUE + 'bill_id' => "kbtkzGP", + 'private_money_id' => "f26206e8-957a-49d2-8f2e-60105350b310", + 'organization_code' => "R--s0-Gz6e2-", + 'description' => "fu7erS3gFr3FTdQ8rwckpkfwdxwxZ95sfTG55oAI4VCG4sTwcYeFwcP7ZmLygXYRtj", + 'created_from' => "2021-06-27T01:22:22.000000Z", + 'created_to' => "2026-04-01T09:27:32.000000Z", + 'shop_name' => "2aIco6xNkWo0aYr1y1KHCmQGL0IM3EaCDd87kJG01a7GOWj7LV4v5yotPxhlRj2vkjikjfOo5Zy9zD8cfycxdjXF6cmwiKvevzAx7rHin0MHYFpvhqZUg2yG4Wo0L4evFZLjpsodOQD43fZ5T5bk20", + 'shop_id' => "6ae880e4-bac9-4821-b58b-a9c2c57eb17c", + 'lower_limit_amount' => 7969, + 'upper_limit_amount' => 9623, + 'is_disabled' => FALSE ] ); try { @@ -264,17 +264,17 @@ public function testListBills12() $client = $this->newClient(); $request = new Request\ListBills( [ - 'per_page' => 9176, - 'bill_id' => "6lY3NxA2Qq", - 'private_money_id' => "491c89a6-4836-4e81-8c2d-385b812a3387", - 'organization_code' => "-0dgdTpvFpuHP-9p-x28C3", - 'description' => "26EDkzDLnAr7NHvMDZLOk3Kn6N9IKA2DQ0UDl0RkGXqQRpkGArTGUPugetKJLdESdgB4DMlPhuAgx6J23S5a4KJH2dJnXO", - 'created_from' => "2025-09-14T22:54:14.000000Z", - 'created_to' => "2021-06-15T01:10:36.000000Z", - 'shop_name' => "eAy8xYgmSSWd6nFdHza9f0TF30iljDxgSpyfoekUtYXnQ6dyRqDXbojqilSXXfg", - 'shop_id' => "346f8807-de18-4999-8c31-53dbb4914c91", - 'lower_limit_amount' => 2355, - 'upper_limit_amount' => 670, + 'per_page' => 6846, + 'bill_id' => "2e", + 'private_money_id' => "0f9a6f0e-4232-47b5-aea1-976190305721", + 'organization_code' => "-M--f2Fkr-X-a8-d5--4691-5", + 'description' => "ccTMUOFUG9Fme", + 'created_from' => "2020-07-26T15:17:38.000000Z", + 'created_to' => "2021-12-02T01:34:49.000000Z", + 'shop_name' => "lEEj2gZC8ckmFOzWRdKb11QTIHM0x5oJQ4O2Nwel4rHJTDGFvqXggC9Tcy7ogKmUw0VnsFyzfyt6Bg95FB1a7IFTBkW9tPubyeqITUoc54HWI6lY3NxA2Qq6LVyn2dOGJj5BoyL1MgjctfisLuYo4aorOwFrhmbs26EDkzDLnAr7NHvMDZLOk3Kn6N9IKA2DQ0UDl0RkGXqQRpkGArTGUPugetKJLdESdgB4DMlPhuAgx6J23S5a4KJH", + 'shop_id' => "02084eb2-6ee4-4e0b-a1ca-776e20cc3902", + 'lower_limit_amount' => 9878, + 'upper_limit_amount' => 7436, 'is_disabled' => TRUE ] ); @@ -292,18 +292,18 @@ public function testListBills13() $client = $this->newClient(); $request = new Request\ListBills( [ - 'page' => 1851, - 'per_page' => 3837, - 'bill_id' => "kM", - 'private_money_id' => "6782b486-91d9-4829-9d53-b4df6c9fa16b", - 'organization_code' => "cIqFB-D2n-1J", - 'description' => "Rbysguh0xXqdkQK8VGfHRzulBqoPAVuBC2EUluqb81O3ZagKE8LcCa8bz2nHShe5EoHVudmx1iMacSt3whWHQ5cbR62EyfrAyRxoXmZ8au8D4esSHy55WYfHfvN0QEBe9OUmuQoNyAxdhT65YfaNVM2xjqlPxxy8RqwFWTQ1", - 'created_from' => "2020-08-30T19:09:28.000000Z", - 'created_to' => "2023-01-14T06:34:30.000000Z", - 'shop_name' => "Vt9bN2zIxNZx4eE9mHPjq6XCvYjxbcuNA5AOQHru6gAXocPu4UpOUbFxl1xg8SX1voG8Gydqo4fQ7D47J36mgyKf2pLnur36TYPgxIzfeirgwWnuJKugM3OQh2JHBnxbiEM0oFGnnvKX9mW4mLerHweV6", - 'shop_id' => "0d5d8b86-11f9-4095-9e3d-92c45f7dddf1", - 'lower_limit_amount' => 7433, - 'upper_limit_amount' => 2436, + 'page' => 2754, + 'per_page' => 8698, + 'bill_id' => "xYgmSSWd6", + 'private_money_id' => "524bb12d-3d6e-4289-86e4-e948dfc2d6dd", + 'organization_code' => "30pf", + 'description' => "pyfoekUtYXnQ6dyRq", + 'created_from' => "2020-11-08T17:24:20.000000Z", + 'created_to' => "2023-07-16T15:57:15.000000Z", + 'shop_name' => "bojqilSXXfgL13rI1kMYSkzLYWcqyBEPqq6jXoMPoI5dYhtAEAC8MN1MIRbysguh0xXqdkQK8VGfHRzulBqoPAVuB", + 'shop_id' => "624a2517-91ff-4fc3-9bb2-0f23baab8e18", + 'lower_limit_amount' => 8978, + 'upper_limit_amount' => 8667, 'is_disabled' => FALSE ] ); diff --git a/tests/ListBulkTransactionJobsTest.php b/tests/ListBulkTransactionJobsTest.php index 0b8b63e1..6f751420 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" + "07623aa8-be8f-4196-b83c-84d759c1c443" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListBulkTransactionJobs1() { $client = $this->newClient(); $request = new Request\ListBulkTransactionJobs( - "8758efd6-a503-4e63-b7cb-9fc5c7ed9715", + "07623aa8-be8f-4196-b83c-84d759c1c443", [ - 'per_page' => 5440 + 'per_page' => 1050 ] ); try { @@ -41,10 +41,10 @@ public function testListBulkTransactionJobs2() { $client = $this->newClient(); $request = new Request\ListBulkTransactionJobs( - "8758efd6-a503-4e63-b7cb-9fc5c7ed9715", + "07623aa8-be8f-4196-b83c-84d759c1c443", [ - 'page' => 7234, - 'per_page' => 8813 + 'page' => 4016, + 'per_page' => 9132 ] ); try { diff --git a/tests/ListCampaignsTest.php b/tests/ListCampaignsTest.php index 4b2f3aeb..0dcddb91 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" + "655b8435-4855-4771-921c-7214caf7c5c7" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCampaigns1() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "655b8435-4855-4771-921c-7214caf7c5c7", [ - 'per_page' => 3 + 'per_page' => 49 ] ); try { @@ -41,10 +41,10 @@ public function testListCampaigns2() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "655b8435-4855-4771-921c-7214caf7c5c7", [ - 'page' => 631, - 'per_page' => 25 + 'page' => 7848, + 'per_page' => 21 ] ); try { @@ -60,11 +60,11 @@ public function testListCampaigns3() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "655b8435-4855-4771-921c-7214caf7c5c7", [ - 'available_to' => "2021-07-13T02:05:38.000000Z", - 'page' => 6496, - 'per_page' => 43 + 'available_to' => "2022-07-30T09:32:04.000000Z", + 'page' => 3510, + 'per_page' => 27 ] ); try { @@ -80,12 +80,12 @@ public function testListCampaigns4() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "655b8435-4855-4771-921c-7214caf7c5c7", [ - 'available_from' => "2021-08-27T21:26:11.000000Z", - 'available_to' => "2023-10-20T13:24:00.000000Z", - 'page' => 3542, - 'per_page' => 40 + 'available_from' => "2020-03-18T10:51:03.000000Z", + 'available_to' => "2025-11-02T15:25:59.000000Z", + 'page' => 7130, + 'per_page' => 42 ] ); try { @@ -101,13 +101,13 @@ public function testListCampaigns5() { $client = $this->newClient(); $request = new Request\ListCampaigns( - "9bb30add-f970-468b-9039-ab63ccb21374", + "655b8435-4855-4771-921c-7214caf7c5c7", [ - '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-01-13T08:53:23.000000Z", + 'available_to' => "2022-09-30T08:42:13.000000Z", + 'page' => 7224, + 'per_page' => 45 ] ); try { diff --git a/tests/ListChecksTest.php b/tests/ListChecksTest.php index 54a4ca49..7a3f0a46 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 { @@ -39,8 +39,8 @@ public function testListChecks2() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'is_onetime' => TRUE, - 'is_disabled' => FALSE + 'is_onetime' => FALSE, + 'is_disabled' => TRUE ] ); try { @@ -57,9 +57,9 @@ public function testListChecks3() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'description' => "Hyso5u9O", - 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'description' => "qQWwE", + 'is_onetime' => TRUE, + 'is_disabled' => TRUE ] ); try { @@ -76,9 +76,9 @@ public function testListChecks4() $client = $this->newClient(); $request = new Request\ListChecks( [ - 'issuer_shop_id' => "44c818ea-319b-40a4-bde9-3d130386e39b", - 'description' => "a9h", - 'is_onetime' => FALSE, + 'issuer_shop_id' => "08b7f8b9-4517-4616-9c84-aa52e68be7c2", + 'description' => "7JkqQ2DDr", + 'is_onetime' => TRUE, 'is_disabled' => FALSE ] ); @@ -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' => "2021-07-05T05:18:46.000000Z", + 'issuer_shop_id' => "4a4d71dd-52a6-422c-910c-79e621812018", + 'description' => "fK7SBxeth", + 'is_onetime' => FALSE, + 'is_disabled' => FALSE ] ); try { @@ -117,11 +117,11 @@ 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, + 'created_from' => "2022-03-22T01:22:02.000000Z", + 'created_to' => "2022-11-20T12:48:14.000000Z", + 'issuer_shop_id' => "a49f033e-a6f2-4534-a41c-d8422fcd3f0b", + 'description' => "WzD3", + 'is_onetime' => TRUE, 'is_disabled' => FALSE ] ); @@ -139,12 +139,12 @@ 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, + 'starts_to' => "2024-03-07T03:20:07.000000Z", + 'created_from' => "2021-04-28T05:09:39.000000Z", + 'created_to' => "2020-11-14T02:15:23.000000Z", + 'issuer_shop_id' => "a76bb2d4-1ec1-4ff6-9af4-731a9a58d00c", + 'description' => "Cmtv", + 'is_onetime' => FALSE, 'is_disabled' => TRUE ] ); @@ -162,14 +162,14 @@ 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", - 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'starts_from' => "2023-12-23T21:34:04.000000Z", + 'starts_to' => "2020-04-17T04:15:04.000000Z", + 'created_from' => "2022-05-26T16:46:07.000000Z", + 'created_to' => "2023-10-26T03:41:58.000000Z", + 'issuer_shop_id' => "374f7c2b-c042-4ba4-886f-c1ccefd64cc8", + 'description' => "Hyso5u", + 'is_onetime' => TRUE, + 'is_disabled' => TRUE ] ); try { @@ -186,14 +186,14 @@ 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, + 'expires_to' => "2026-03-30T22:56:57.000000Z", + 'starts_from' => "2023-10-04T23:16:10.000000Z", + 'starts_to' => "2024-03-23T04:40:09.000000Z", + 'created_from' => "2024-11-11T06:06:43.000000Z", + 'created_to' => "2022-07-17T12:00:42.000000Z", + 'issuer_shop_id' => "5454319b-a0a4-4efd-a913-e39bb7d34b82", + 'description' => "9h", + 'is_onetime' => FALSE, 'is_disabled' => FALSE ] ); @@ -211,16 +211,16 @@ 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", + 'expires_from' => "2026-01-03T11:20:35.000000Z", + 'expires_to' => "2023-12-03T00:51:09.000000Z", + 'starts_from' => "2026-04-22T09:30:02.000000Z", + 'starts_to' => "2020-06-07T09:02:28.000000Z", + 'created_from' => "2026-05-01T07:26:34.000000Z", + 'created_to' => "2020-02-12T04:27:31.000000Z", + 'issuer_shop_id' => "fbc1786f-93f6-40f7-8cbb-16f0cd0bc731", + 'description' => "qO", 'is_onetime' => FALSE, - 'is_disabled' => FALSE + 'is_disabled' => TRUE ] ); try { @@ -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", - 'is_onetime' => TRUE, - 'is_disabled' => FALSE + 'organization_code' => "JfTJv94bnDyHKg7jf", + 'expires_from' => "2020-09-09T12:46:47.000000Z", + 'expires_to' => "2022-12-15T10:35:00.000000Z", + 'starts_from' => "2025-07-29T21:51:14.000000Z", + 'starts_to' => "2023-08-09T14:27:14.000000Z", + 'created_from' => "2025-09-16T00:58:22.000000Z", + 'created_to' => "2022-01-07T01:32:01.000000Z", + 'issuer_shop_id' => "156ec6c4-8ff5-4f73-b262-753646a02f97", + 'description' => "ime", + 'is_onetime' => FALSE, + 'is_disabled' => TRUE ] ); try { @@ -264,16 +264,75 @@ 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' => "48dc1b61-864e-45dc-9b85-4030c870d633", + 'organization_code' => "5TYhQYVT6897JBI", + 'expires_from' => "2024-12-28T21:08:36.000000Z", + 'expires_to' => "2025-12-27T13:29:28.000000Z", + 'starts_from' => "2022-06-06T20:44:53.000000Z", + 'starts_to' => "2024-03-06T12:19:45.000000Z", + 'created_from' => "2023-06-06T02:55:25.000000Z", + 'created_to' => "2023-06-02T01:30:27.000000Z", + 'issuer_shop_id' => "0f1c8af6-b102-45cf-9ca2-f769a9e9c0c8", + 'description' => "C3R", + 'is_onetime' => FALSE, + 'is_disabled' => TRUE + ] + ); + 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' => 3449, + 'private_money_id' => "c7dd554d-be73-4a98-87d9-1694c1af4784", + 'organization_code' => "RQVbbDGQ3KFvfr7wcTIqf", + 'expires_from' => "2020-08-22T14:33:28.000000Z", + 'expires_to' => "2024-10-29T07:21:53.000000Z", + 'starts_from' => "2023-05-29T18:34:22.000000Z", + 'starts_to' => "2021-03-16T05:09:41.000000Z", + 'created_from' => "2026-05-11T03:39:02.000000Z", + 'created_to' => "2020-06-29T02:12:57.000000Z", + 'issuer_shop_id' => "980753ed-b44d-44b7-8cfc-5278bbf29019", + 'description' => "af", + 'is_onetime' => TRUE, + 'is_disabled' => TRUE + ] + ); + 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 testListChecks14() + { + $client = $this->newClient(); + $request = new Request\ListChecks( + [ + 'page' => 9460, + 'per_page' => 582, + 'private_money_id' => "d34e6d69-d15a-4d7c-bb34-cee83fea4ab1", + 'organization_code' => "kUtLESZUqCMHUv6WI9WlLqAjFFVtovI", + 'expires_from' => "2025-03-03T01:20:01.000000Z", + 'expires_to' => "2026-02-27T19:35:05.000000Z", + 'starts_from' => "2023-05-26T20:00:38.000000Z", + 'starts_to' => "2024-12-18T22:07:48.000000Z", + 'created_from' => "2023-03-20T09:26:49.000000Z", + 'created_to' => "2023-09-23T02:35:57.000000Z", + 'issuer_shop_id' => "d790345a-2cca-4b36-b86d-7eda86121f20", + 'description' => "N4p4uCNZa", 'is_onetime' => TRUE, 'is_disabled' => TRUE ] diff --git a/tests/ListCouponsTest.php b/tests/ListCouponsTest.php index 9f9af345..52e75fbc 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" + "cb844722-93dd-4a71-8abc-07902f901e12" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCoupons1() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - 'per_page' => 8849 + 'per_page' => 5774 ] ); try { @@ -41,10 +41,10 @@ public function testListCoupons2() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - 'page' => 464, - 'per_page' => 4479 + 'page' => 7713, + 'per_page' => 9943 ] ); try { @@ -60,11 +60,11 @@ public function testListCoupons3() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - 'available_to' => "2021-06-04T06:42:57.000000Z", - 'page' => 7340, - 'per_page' => 476 + 'available_to' => "2021-10-03T00:09:33.000000Z", + 'page' => 8475, + 'per_page' => 5398 ] ); try { @@ -80,12 +80,12 @@ public function testListCoupons4() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - 'available_from' => "2025-08-08T08:13:16.000000Z", - 'available_to' => "2020-02-15T21:08:03.000000Z", - 'page' => 2193, - 'per_page' => 98 + 'available_from' => "2025-10-02T08:30:08.000000Z", + 'available_to' => "2025-09-18T22:37:58.000000Z", + 'page' => 6661, + 'per_page' => 2037 ] ); try { @@ -101,13 +101,13 @@ public function testListCoupons5() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - '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' => "Y", + 'available_from' => "2026-07-27T01:53:25.000000Z", + 'available_to' => "2020-07-20T20:21:21.000000Z", + 'page' => 704, + 'per_page' => 3875 ] ); try { @@ -123,14 +123,14 @@ public function testListCoupons6() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - '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' => "G", + 'available_shop_name' => "i6YnBQDM8M", + 'available_from' => "2022-05-15T23:36:12.000000Z", + 'available_to' => "2024-03-21T10:22:47.000000Z", + 'page' => 9599, + 'per_page' => 4431 ] ); try { @@ -146,15 +146,15 @@ public function testListCoupons7() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - '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' => "m", + 'issued_shop_name' => "Q1XbNNNiR", + 'available_shop_name' => "ERN1S", + 'available_from' => "2021-08-15T13:23:28.000000Z", + 'available_to' => "2021-01-07T12:26:23.000000Z", + 'page' => 8690, + 'per_page' => 1404 ] ); try { @@ -170,16 +170,16 @@ public function testListCoupons8() { $client = $this->newClient(); $request = new Request\ListCoupons( - "a42f3ef1-83b8-4d05-b081-a701bd36dfc7", + "cb844722-93dd-4a71-8abc-07902f901e12", [ - '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' => "Hjt", + 'coupon_name' => "W", + 'issued_shop_name' => "eyLYka", + 'available_shop_name' => "tEzRnlzKYk", + 'available_from' => "2025-12-13T09:36:32.000000Z", + 'available_to' => "2026-03-03T09:13:09.000000Z", + 'page' => 4498, + 'per_page' => 8063 ] ); try { diff --git a/tests/ListCustomerTransactionsTest.php b/tests/ListCustomerTransactionsTest.php index f2d24188..7fcd0e42 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" + "efc8af76-68be-4439-b595-7e336ba1ea2a" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListCustomerTransactions1() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'per_page' => 4408 + 'per_page' => 989 ] ); try { @@ -41,10 +41,10 @@ public function testListCustomerTransactions2() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'page' => 8807, - 'per_page' => 5129 + 'page' => 7710, + 'per_page' => 5208 ] ); try { @@ -60,11 +60,11 @@ public function testListCustomerTransactions3() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'to' => "2023-04-22T21:35:54.000000Z", - 'page' => 5923, - 'per_page' => 1147 + 'to' => "2025-07-25T06:02:34.000000Z", + 'page' => 1539, + 'per_page' => 3954 ] ); try { @@ -80,12 +80,12 @@ public function testListCustomerTransactions4() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'from' => "2021-08-29T16:53:21.000000Z", - 'to' => "2023-11-13T21:53:27.000000Z", - 'page' => 1270, - 'per_page' => 1691 + 'from' => "2026-01-25T02:08:44.000000Z", + 'to' => "2022-10-08T05:52:11.000000Z", + 'page' => 5381, + 'per_page' => 5369 ] ); try { @@ -101,13 +101,13 @@ public function testListCustomerTransactions5() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - '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' => "2023-08-07T00:22:19.000000Z", + 'to' => "2026-01-21T11:54:29.000000Z", + 'page' => 9488, + 'per_page' => 316 ] ); try { @@ -123,14 +123,14 @@ public function testListCustomerTransactions6() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ 'type' => "transfer", 'is_modified' => TRUE, - 'from' => "2022-05-03T13:55:04.000000Z", - 'to' => "2025-06-15T14:05:01.000000Z", - 'page' => 6627, - 'per_page' => 5650 + 'from' => "2026-05-17T23:14:58.000000Z", + 'to' => "2025-08-31T08:40:54.000000Z", + 'page' => 5017, + 'per_page' => 5260 ] ); try { @@ -146,15 +146,15 @@ public function testListCustomerTransactions7() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'receiver_customer_id' => "a4c9b73f-4903-4afc-aa0f-b3fa8c760b6f", + 'receiver_customer_id' => "9b58b53e-5dd5-4b21-9d0f-8aec7af8039b", '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' => "2024-01-19T00:57:15.000000Z", + 'to' => "2021-05-11T23:57:56.000000Z", + 'page' => 460, + 'per_page' => 7689 ] ); try { @@ -170,16 +170,16 @@ public function testListCustomerTransactions8() { $client = $this->newClient(); $request = new Request\ListCustomerTransactions( - "d8301bb9-ae3a-45eb-943c-1b99ddfca567", + "efc8af76-68be-4439-b595-7e336ba1ea2a", [ - 'sender_customer_id' => "27f2bc02-47a5-49da-b9c7-6bae786f6bb6", - 'receiver_customer_id' => "727b4eba-5711-47f1-ac39-1e6b0b3c2c76", + 'sender_customer_id' => "7d2be485-4d81-4752-bc2d-5f812b78a096", + 'receiver_customer_id' => "9af9d064-26a8-47d2-98e5-57690cbcad65", 'type' => "payment", 'is_modified' => TRUE, - 'from' => "2021-10-29T03:30:02.000000Z", - 'to' => "2024-04-12T03:53:04.000000Z", - 'page' => 1204, - 'per_page' => 4491 + 'from' => "2023-10-07T11:52:27.000000Z", + 'to' => "2024-03-19T23:08:09.000000Z", + 'page' => 3881, + 'per_page' => 7106 ] ); try { diff --git a/tests/ListOrganizationsTest.php b/tests/ListOrganizationsTest.php index b0c58905..c1ab0937 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" + "75f3e55f-424e-4122-ac21-ae682fbfec21" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testListOrganizations1() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "75f3e55f-424e-4122-ac21-ae682fbfec21", [ - 'code' => "voekl" + 'code' => "5" ] ); try { @@ -41,10 +41,10 @@ public function testListOrganizations2() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "75f3e55f-424e-4122-ac21-ae682fbfec21", [ - 'name' => "R5ig74Fkbt", - 'code' => "b0S" + 'name' => "wfR", + 'code' => "sdmSnnsKF" ] ); try { @@ -60,11 +60,11 @@ public function testListOrganizations3() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "75f3e55f-424e-4122-ac21-ae682fbfec21", [ - 'per_page' => 2413, - 'name' => "KbT", - 'code' => "BQ8WxGHxi" + 'per_page' => 7280, + 'name' => "jcLOuu", + 'code' => "rZaaP5" ] ); try { @@ -80,12 +80,12 @@ public function testListOrganizations4() { $client = $this->newClient(); $request = new Request\ListOrganizations( - "07716ada-1020-41e9-b5b2-14f937b19b37", + "75f3e55f-424e-4122-ac21-ae682fbfec21", [ - 'page' => 4121, - 'per_page' => 9055, - 'name' => "0", - 'code' => "cuW1" + 'page' => 3735, + 'per_page' => 8357, + 'name' => "zVuitJAWBn", + 'code' => "QrqQL" ] ); try { diff --git a/tests/ListShopsTest.php b/tests/ListShopsTest.php index afee7c63..b533d888 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' => 939 ] ); try { @@ -39,8 +39,8 @@ public function testListShops2() $client = $this->newClient(); $request = new Request\ListShops( [ - 'page' => 895, - 'per_page' => 177 + 'page' => 1526, + 'per_page' => 283 ] ); try { @@ -57,9 +57,9 @@ public function testListShops3() $client = $this->newClient(); $request = new Request\ListShops( [ - 'with_disabled' => FALSE, - 'page' => 2620, - 'per_page' => 791 + 'with_disabled' => TRUE, + 'page' => 8563, + 'per_page' => 326 ] ); 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' => "cY5I6vYJ", + 'with_disabled' => TRUE, + 'page' => 3398, + 'per_page' => 228 ] ); 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' => "ansSsP2ceI@vKP9.com", + 'external_id' => "bgYanQbVQM9Z6RG0kCsP", + 'with_disabled' => TRUE, + 'page' => 3707, + 'per_page' => 248 ] ); 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", - 'with_disabled' => TRUE, - 'page' => 9705, - 'per_page' => 264 + 'tel' => "02-518975", + 'email' => "LW3FkWi9Zh@IojV.com", + 'external_id' => "ZoApe0VcAXVJNN81", + 'with_disabled' => FALSE, + 'page' => 7373, + 'per_page' => 776 ] ); 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' => "44xL3mfrFPuEOVKpPzDCyUBg3VaVg5lQKirhrBQImBbFTGr24vRn0V1KmKqNhpuD1AS4IxvpFPGaTF6gXtd3nJyyNe74Q2bvFtDokudzPS7PJ09whlF6CVlMKFHkTHEGRWUBVUZa1rmAxzFUF6ihvlI4uoOEnKraNjpsN9SjDxtxrgs7e0dkiAAa8jwX6FLCB1XlvzBazS", + 'tel' => "018-76275", + 'email' => "kkP2VIPy7H@W7Ee.com", + 'external_id' => "7skB9BB1YNClE0n87A30l6vspNWH9", + 'with_disabled' => TRUE, + 'page' => 4527, + 'per_page' => 505 ] ); 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", - 'with_disabled' => TRUE, - 'page' => 5164, - 'per_page' => 259 + 'postal_code' => "496-1622", + 'address' => "xjIub5W9d4fa79SnOHSfjKkp3QkI11kPUOWIOCC9XRXSkWvgwMdC6YsQVBM615BSLRTB4phpjbt6QHeDKxXdEg3OxGlsZaVSpjoQ6ffYAe6kpXiCTiSBUIe5iqIMOcjyqBKlSFGLuqDn2oMYRFh8cqnV2spFoKb7jYgx3gTJKy6dBb3ykYYVRZ4jdyfDGYQa0QPCC60HT399N8hkxoSQFYDUU0HuG332kYdREQC39nZBUv", + 'tel' => "0732-7962", + 'email' => "DYEv7bctcm@Iqdm.com", + 'external_id' => "v", + 'with_disabled' => FALSE, + 'page' => 725, + 'per_page' => 829 ] ); 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", - 'with_disabled' => TRUE, - 'page' => 6209, - 'per_page' => 199 + 'name' => "8RBzp0gixsKZWoUeORL98QDv9TW3tonru5DxxR1kiR4daTST401zYU9O5bmxo5R8HDeIrg38UDixRQOsOxJyiut", + 'postal_code' => "340-8268", + 'address' => "SLi4FAWjvNFlMGhO7MjoFiHLtN9Yqy7R5Sel4rqjqD6mB2gz0FIdNSbIrXOBo1I3rdkLB5vuUQlHHWHdfJKJGJOe4o3A7Ast7GZKKewMQbpvWdRIf0j2NcGpd9kTg7fbzWuGj28bjzoMkUfQZyG6ql9kvIc3ugQfVcwKEOAlMUYblAnOJUw5uYgLUj2LWIHcZ5Kh7Upt9fM2ThdFR4ZGmC3lYSdkRdIHlBo7iMGslQeLzTg9FCP6", + 'tel' => "038314-5967", + 'email' => "Z0xko5rtXd@kjCZ.com", + 'external_id' => "KXkiMx1", + 'with_disabled' => FALSE, + 'page' => 4992, + 'per_page' => 830 ] ); 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", + 'private_money_id' => "07e56a48-f496-4f14-9456-ce3d7c629b86", + 'name' => "pRx79qoFTViWGk7rsKgu2ihoMxDsfU3TC1A8fV5nkzyaMo6HNFjN16Mt1NNT0LSnWyLCIiaSmxOiabyCFBUZkKwMvzRhZdC9PIbxRIokrSMcAe6DLpfhwjho9qAj035em2B0e1zQxL4LWrEkUrKUADYaUMS4V1xY0z6q9RliuqOBINm4Q77ByqizVQoe2X9mQJiEELVlycfdA0sn1Jp9ctBvXrxjspmUg2J", + 'postal_code' => "6245164", + 'address' => "8lI7ca", + 'tel' => "019-53342", + 'email' => "ZMpE4WDor4@IADT.com", + 'external_id' => "dTPsjhUsW", 'with_disabled' => TRUE, - 'page' => 6631, - 'per_page' => 684 + 'page' => 4470, + 'per_page' => 828 ] ); 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", + 'organization_code' => "33-kU-4rwZ-O4IA14k-2jSJ8b-C-G-", + 'private_money_id' => "fd52ba29-f3cc-453e-9bf7-846fd411d253", + 'name' => "0t0xwzgZ3SAsjpAuPQwOMExC1w6ifl9ZUstqj7jJ1Xazd0M0QE8si7WktomTSIs3sss0bSZ1cR5", + 'postal_code' => "240-4976", + 'address' => "0iBD2et6R", + 'tel' => "061589-286", + 'email' => "MfShA8D4Ev@7O7T.com", + 'external_id' => "GT70LQ2epxhXvfJrqwCwz", 'with_disabled' => FALSE, - 'page' => 7343, - 'per_page' => 422 + 'page' => 3872, + 'per_page' => 712 ] ); try { diff --git a/tests/ListTransactionsTest.php b/tests/ListTransactionsTest.php index bdeac573..2f859cd3 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' => "4PaSBE0QhobjzNQVW3hP" ] ); try { @@ -40,7 +40,7 @@ public function testListTransactions2() $request = new Request\ListTransactions( [ 'types' => ["cashback"], - 'description' => "S5KI84n4B4JwtxMbsrynF" + 'description' => "rN3Em7q1SjNjatjjDZX7RIKgDX3b9oA142xLkpis0qy5MfISyoLqEQKhMnAGBrL3KeptreugpuZPDhn3kvKQdinTisU7JGahMN0pspm5VBpWaMfH3OlTb5uoxVylmhf3ESdF0EHZGgpE19g89rUgV81h6fR4XXAReVSL8MjPf2nDJncUb" ] ); 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' => ["topup"], + 'description' => "SFTkZLdy8B9WWqNrXVXI" ] ); try { @@ -76,10 +76,10 @@ public function testListTransactions4() $client = $this->newClient(); $request = new Request\ListTransactions( [ - 'private_money_id' => "2eda5a83-88dc-42f4-a134-31bef34a5ddc", + 'private_money_id' => "fa31af8b-f231-46ad-b7d2-c42b9507b3a8", 'is_modified' => TRUE, - 'types' => ["cashback", "expire"], - 'description' => "lRVMCAhIxweHf4mhVFw56RKDemCYdfHKy6kNARZB0" + 'types' => ["cashback"], + 'description' => "sahBGWwps3iARDJTRZkOOEQFC19Wtss23YjQBhHozeYJjV02y90GWowMI3ASCsApxBJptaJJRDQ6YTYkiFEIISp" ] ); 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' => "--O-4OAet-3-s-gSd", + 'private_money_id' => "152b45f3-0798-4c98-abe1-66f461698421", 'is_modified' => TRUE, - 'types' => ["cashback", "exchange_inflow"], - 'description' => "Umvi1k0xZepHVlU5UCBk1mC260SZIPf7lUxpBEwOCUnBV1wl8i3xQfqNGTjhBSpAIG2GVjRLCF7S26ypTzMExe5LQXN3tfMMeaiTEdRlgPRLO6iu4xB9p9hHVjuFskSUixL" + 'types' => ["exchange_outflow", "expire", "topup", "cashback"], + 'description' => "8TcT02JvhzyAvEGRwH1gqt79bzapcrIrLur4lrAgRY4qmYCDpX8Ny7Ex4zLyYmVuuwRZjnfSOf90ILh1FnEv5pCv1ztILSktq1cNxb1w0fAXCRcSE6z5QHSLVITcWyXkWwNeThLpK" ] ); 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' => "I1N6RIMY7t", + 'organization_code' => "OK5-xZ8l", + 'private_money_id' => "deb64870-aa9f-4559-97d7-a423d0fbabc5", 'is_modified' => TRUE, - 'types' => ["payment", "exchange_outflow", "topup"], - 'description' => "IBQsKNbECUonyUv3nTPZ701h3" + 'types' => ["exchange_outflow", "exchange_inflow", "topup", "expire", "payment", "cashback"], + 'description' => "uyvbNkfkqdGOYba42tK1ETZVrimXQx2toEzw7Z1gM6fgx4uE" ] ); 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' => "31e5709f-d228-486a-86f9-5ec90473783f", + 'transaction_id' => "UvTVKqm", + 'organization_code' => "3L-n4O51QOwj3b--1NCX1te51", + 'private_money_id' => "56e3efe4-b3c8-4779-9af0-d92df66ca93a", + 'is_modified' => FALSE, + 'types' => ["cashback", "expire", "exchange_outflow"], + 'description' => "KXyywxfAsvQQw8eNXwtPfKAW4UwDxtqXzHNdytk1inQrWiktMK0FHLyLnv" ] ); 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", + 'customer_name' => "zTdFf0Y1JODoBhEEJFs7RURiJHf6mnglgKA3t551AWYy2EKxgIvudVQKM3ivlyVYA6fe68jtm2G7nC3SW8MPeFKTYT7eEYLwvHQFKDImV0W8uMWRziTXMumFeaEHdh8PePoMZwnAEmuUL6pb761IWS7zT3jmF3XMzgKDKO5o6UqQsbMF41dYUnemzRdROKbGph7rDrumGN6tQ3vZwFKRF7w7plclc", + 'terminal_id' => "5453c93d-a357-4c1e-823f-1539a73224e2", + 'transaction_id' => "R", + 'organization_code' => "--lO6AAM9WXv2-2F-", + 'private_money_id' => "270cde38-f943-4db6-b82f-e2670781f93a", 'is_modified' => FALSE, - 'types' => ["topup", "exchange_outflow"], - 'description' => "XBdwXQXBx9CjvSgZke3VuPIIBeUSxLQqoj9SXP9EgDJcoagTJNb42JvVKNsj3zA7Dw0uibv6O0nFaLFwVLIZnC6rDyYuuG1XnlSIVaCTCoBzc3PolsdbrxUTbpTkQr9CA458OFUiC0xNjD1g6ausYOsWjmgSVes0LvRpIOKLgAa2m76DTKceEBbKe1QbzWrTYvHigd" + 'types' => ["cashback"], + 'description' => "h3hboA1VaXQqYz47H8v5OYX2Bb7kgjpYtpWxkJ26TN1VktFjJy7P4SbKkoz4u4vqNtkYjPXUyJ1V0r5CHRNT2ecfLdc33OS" ] ); 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", - 'is_modified' => TRUE, - 'types' => ["payment", "expire"], - 'description' => "L" + 'customer_id' => "f9e59ca3-ea07-4ffc-ae39-f434929e27f7", + 'customer_name' => "SCBGnb27KI1Ko9Ro9P2UOPHKcZd7kJ0a09BOfpTrIxahzBDxgf0eAPjokEVHRFLghiMn2sJjV2bGnLruRc9c27Gpu7iWb08UbIXfazIWogjdxJNEfM7ZphEzx62f8FNzaDel7ro4JT6XY3Y33ek4ahxmsrZJPb5B1K9ZLJjlQzrcG4cFx990D5go4dBLdUCSZVd4cTqnNfSRiXLw6IXxof4N3bX72yEerLNEKMYsRf9vriYiP", + 'terminal_id' => "6a46b87b-8d00-46a9-bab8-68c8d99fde8a", + 'transaction_id' => "tLKgF", + 'organization_code' => "vMtR-RLce6L-6-v-3c-9W--", + 'private_money_id' => "cf33862f-69d2-4c7c-890e-c333c1d684ea", + 'is_modified' => FALSE, + 'types' => ["topup"], + 'description' => "cL7edhmrVi5NIsblUeDquiQL8YRreNoLAWMJdywYSICtYcbHl2" ] ); 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' => "2700952d-ed8e-486b-b4c6-36bcf722b85c", + 'customer_id' => "0340f631-b219-4136-a770-e761867fd990", + 'customer_name' => "4attROZcBbejZS9wdnnNKINI7vj8qEDPsdJ8JkL6K4fbUtzmymsdzvhUXmrc210VozYCz4wR9Gfv1ooHMcqzJF0zVNZ8zHF5mnetJol0g7uhhZVwBBSB9NQuG198o4cE8ye8xiCptr8X3OQSs9cvMVMzYpfEHHq4AVCPhpFJVl2NE9OohrFLhv", + 'terminal_id' => "98c433a3-2bc1-4942-b41b-04b9af0b6691", + 'transaction_id' => "Yje", + 'organization_code' => "338M6m301U-", + 'private_money_id' => "d4379d4b-5051-4efb-99e1-9a4cc50d7074", 'is_modified' => FALSE, - 'types' => ["topup", "exchange_outflow", "expire", "payment"], - 'description' => "lEOMImvGy37aG3VpRlqKVbLVJ59qzi8HFxZtC5ypm8TU2Y6m10oazOnSDRVBADkHpYoJtK8deELoxPb8vCqW8Z" + 'types' => ["cashback"], + 'description' => "Mao0iMx72McbAtuQfbwPK5Ol2Udeu5ClBnNsqGtwvAjO8SQrjpTlUKU7ix6vD3BTnNcaIv4Cy2qiGNeSDJueWNAF2iLhkB08mWoSEw4Yfnz5e3bjXKldANGzSZe49qKV1rholLnfHAgpNJKDDEjuzSmETPUL6TDRxNmjKWPDEzen9VEh9J" ] ); 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' => 6014, + 'shop_id' => "c9921b2f-57f7-4388-a17c-62ba9a51e4d5", + 'customer_id' => "12532a6c-a77a-4c73-98f8-8c625f4b2203", + 'customer_name' => "9tQKSZdMATJHlP3s2aiyvcn732KUYpvpwWJTv2DUcmsWBTf3SfgLVNlOhNoRUioebBno3HZhnyNZ5Q77U04aLs4hmy4C28WnCRfz2leovb1R7O6QOgboW2zpcaLxa2QZma6CRo8nyJO9Y3f9djMgk8QSZwJ1udEIb7zDJ6KZTEk0mDRGqd8jGihF2zo2GN3QYDG6CZS1PVe5LZzi2NmWBluHrzflOytNd3ROmH9nMfAHnX3LOs6P3dxLhDjrt4CF", + 'terminal_id' => "147b01bc-2fc5-4e7c-9e16-f45300e56d57", + 'transaction_id' => "nPC", + 'organization_code' => "13u2J-z-w1lK", + 'private_money_id' => "6b23a142-cc52-405a-9bed-a051237f3f7b", 'is_modified' => TRUE, - 'types' => ["payment", "exchange_outflow", "cashback", "topup", "expire", "exchange_inflow"], - 'description' => "Rg4eijui0x4AzukqXii06wz9NdLnaFp0d8NnYZXWwwPUfmYGEVrOM4dkj0diMGxwkBMFBNKhTrrGkGVnz7dW1L5JRcqWGZoB7J2SLBuVTFPFKYeglUQAESlFenRvUgW2C0Pk55puUaBmR66mDvQf3SzEAz6sFhOXUyleHUBygYLLJFfbbjnOxn1Ii4QyB" + 'types' => ["cashback", "exchange_inflow"], + 'description' => "gzecqWdDVSstoEtPVo" ] ); 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' => 236, + 'per_page' => 7779, + 'shop_id' => "772baf74-c9c1-48bf-842d-2f0288789b81", + 'customer_id' => "80e85836-989d-4309-ac37-2b577450b440", + 'customer_name' => "ayqQLAKXyhWYdlIHfSBBKI1KQl4cK6HLesoN7AsxjaX4bkzoW5SSzFCKjOEE829PJZq44v95w5OTBAsM3ixdWcd35lzGg9k8zX5Zx6rdzZ6Kiw60EKpO7FL05ARSiRG2UPRPUxcw9rvtxOfCP20hUm1E2Nlz5V1CO5TSFyNtopqI6bCrDgQTiBz8hopleWuv10dzq", + 'terminal_id' => "1bca217e-629a-4283-911d-00be90c727fe", + 'transaction_id' => "mxXKu", + 'organization_code' => "j1-4OzW-2v--3A1U", + 'private_money_id' => "5d254159-6728-4b16-82ca-b055184311a7", 'is_modified' => FALSE, - 'types' => ["topup", "exchange_inflow"], - 'description' => "jzG8UYapgA4DXNtjsg9PgQkXqYPn4dGIxCAVXu8wPFdMI0g8RX9GwTm1EaeDH0runisLVA8D7RtvLwRN8QmXijHIyMGxrgTxrmP2c2b7AqdqrRaU4tsNqOUt" + 'types' => ["topup", "expire", "payment", "exchange_outflow", "exchange_inflow"], + 'description' => "d9Vw0ghvUwHY4GPMgqa4p3NBV6jn" ] ); 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", - 'is_modified' => FALSE, - 'types' => ["exchange_inflow", "exchange_outflow", "payment", "expire", "cashback"], - 'description' => "5OvQdZofRUOUAciXVcpzKCMcrOD6Emk2wkp2iXzqZDQWG9JIPYO9QhKjYAAaWngq9PQfQxKRvEszf3mWAEHwNafuFelOU7xCAyi0eUz4xXH5OLhVoB1lIuiOfxpiSD0ualUMr1aiX" + 'to' => "2023-02-19T02:06:50.000000Z", + 'page' => 1350, + 'per_page' => 393, + 'shop_id' => "0740d26d-314e-40e0-a92e-e5aecedb846e", + 'customer_id' => "2eb7b49f-ffed-4618-99fc-e4e0ce656897", + 'customer_name' => "BAkC", + 'terminal_id' => "447b7bfd-0ed1-4ba6-acd7-c8f1fa972a02", + 'transaction_id' => "4Vgta", + 'organization_code' => "5Er4-1t-M-9-Zk--W-8E", + 'private_money_id' => "a77996d1-0834-4e84-9e91-3d7f0b186dd4", + 'is_modified' => TRUE, + 'types' => ["exchange_inflow", "payment"], + 'description' => "XbFiutZ4wFjGxBLsRpox6uXLc6he8Kxv6FPaZ8I6Axiy" ] ); 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", - 'is_modified' => FALSE, - 'types' => ["exchange_outflow", "expire", "exchange_inflow", "payment", "topup"], - 'description' => "JS" + 'from' => "2023-12-24T11:02:19.000000Z", + 'to' => "2026-03-14T01:44:02.000000Z", + 'page' => 8022, + 'per_page' => 1771, + 'shop_id' => "cc647fdf-b0ee-4732-9f26-0c4a0e1903db", + 'customer_id' => "e3804abc-97ec-475b-8dd3-f714e7c471bc", + 'customer_name' => "6V8dRYSFDiggsas4Nm4Pbqn0MLycuAIyd8Tc91YrDumA0BEPaxu5hz8quH88gYqQC45YQseyms9QyHVorEq6zLZyg3cEPs9bN7e1DJRmWCvXV5f7NFxRTTWOKh4cp2t8rtdj0F82hhuu2d72PSRBNNGTP71wcJLJGkIvTZnRNAv7oeQjUez1G0bwCFurxmaLHHuXDOcuycPW2WYY40", + 'terminal_id' => "d14aa826-9ee0-4279-975a-4398e8e4c6be", + 'transaction_id' => "9ZjHK", + 'organization_code' => "2gJ6nU-9-pi-", + 'private_money_id' => "41997604-eed6-41e3-b075-41a228ab1219", + 'is_modified' => TRUE, + 'types' => ["topup", "expire", "payment", "exchange_outflow", "exchange_inflow", "cashback"], + 'description' => "sbYKCNybmAlkaNJiOvuRswwQSmiJco3KwhjqpMqyENnnotJKNM2D" ] ); try { diff --git a/tests/ListTransactionsV2Test.php b/tests/ListTransactionsV2Test.php index 5ae13d94..7e1c7a1f 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' => 249 ] ); 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' => "289b3e09-4355-471a-915f-71adfd827f97", + 'per_page' => 744 ] ); 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' => "8454fb78-e21a-4c9f-a689-4735a1f90aa9", + 'prev_page_cursor_id' => "e677d114-55f3-4ccf-9091-29ef9151f440", + 'per_page' => 931 ] ); 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' => "2023-04-06T02:45:58.000000Z", + 'next_page_cursor_id' => "23157859-7b73-46a2-a521-274f74553d1b", + 'prev_page_cursor_id' => "bde368f4-2f80-4e8b-acb3-22bb0dea780d", + 'per_page' => 106 ] ); 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' => "2025-11-21T08:59:24.000000Z", + 'to' => "2022-07-24T07:50:38.000000Z", + 'next_page_cursor_id' => "48bf8d90-2ccf-402f-a6d0-819d6cefc770", + 'prev_page_cursor_id' => "ef02c005-92be-4f1e-b991-9ac94f4c2dbd", + 'per_page' => 343 ] ); 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_outflow", "expire", "cashback", "topup"], + 'from' => "2021-03-25T03:36:44.000000Z", + 'to' => "2024-04-12T16:18:28.000000Z", + 'next_page_cursor_id' => "f8baffd3-206b-4716-8f4b-21f5908fdb78", + 'prev_page_cursor_id' => "5f4b6036-8080-48b3-b0c9-e1e40d7970ae", + 'per_page' => 65 ] ); 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' => ["payment", "topup", "expire", "cashback"], + 'from' => "2023-01-11T04:37:07.000000Z", + 'to' => "2022-09-01T13:40:36.000000Z", + 'next_page_cursor_id' => "781e1d24-f688-4847-9a29-450d20da627f", + 'prev_page_cursor_id' => "91c91b83-be45-479a-a843-e5221e185f56", + 'per_page' => 887 ] ); try { @@ -162,14 +162,14 @@ public function testListTransactionsV28() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'transaction_id' => "jzN", + 'transaction_id' => "sAnqje", '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 + 'types' => ["payment", "exchange_inflow", "exchange_outflow"], + 'from' => "2024-04-15T08:02:41.000000Z", + 'to' => "2023-12-23T12:05:18.000000Z", + 'next_page_cursor_id' => "1e570ef2-52ac-43d7-aed7-e464ea748ecb", + 'prev_page_cursor_id' => "fb7a439a-37b2-45f9-90e2-4499681094c4", + 'per_page' => 13 ] ); try { @@ -186,15 +186,15 @@ public function testListTransactionsV29() $client = $this->newClient(); $request = new Request\ListTransactionsV2( [ - 'description' => "m7q1SjNjatjjDZX7RIKgDX3b9oA142xLkpis0qy5MfI", - 'transaction_id' => "SyoLqEQKh", + 'description' => "XJiikZzBktm983ksDdKfbC96DBMvuC0QTfx8l2ZZBjyQqeO19KhFrkxiVRAQ6FFjz1wnjIRjO9MofqJJncHBCR1qP1zId4mLJCzHpOgkhaasWI8ELqJwR", + 'transaction_id' => "62", '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 + 'types' => ["exchange_inflow"], + 'from' => "2021-03-21T08:03:58.000000Z", + 'to' => "2025-11-27T06:35:22.000000Z", + 'next_page_cursor_id' => "66df1c1e-dab6-4c70-a34e-edd2ecf203b1", + 'prev_page_cursor_id' => "30d86b3c-f756-4a7d-b75c-ec176cb7ec9d", + 'per_page' => 166 ] ); 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' => "prfFD47gNL9WM6cSeojzOZZrLxO3x6r1ViuOnspa8l8OxqMpLrB8ZQmhXHGSVgVcs3OQMdHqZLlv01wGqOn2jIsFsWbo7bpQq9anT6PszkN335U1t4DYsuiE88p3Hog0k8dxuKgCFI0Qv1brn8ATMTNMMEyVApkaDeYuOtBoCZgc4gwc8RSE7B5wsqfAkho5yO5EQGpb9AH", + 'description' => "6UF1UjWUyw97H5Wi0UlM5hWRopq8fm3QjwrUJDS6QIEgbGEOQG1PZp7fjd91zgh1RHHtL55R7YEprCJ0U4QnLZWmGvTqLQwaZ9vOnv67spoR", + 'transaction_id' => "PKUgWvYVa", + 'is_modified' => FALSE, + 'types' => ["exchange_inflow"], + 'from' => "2022-08-07T16:10:10.000000Z", + 'to' => "2022-04-23T10:39:34.000000Z", + 'next_page_cursor_id' => "a6c9f112-347a-4a82-9e28-90805408f6f6", + 'prev_page_cursor_id' => "eff2a7e7-b112-41bf-93e3-3c6f2d6e2ae8", + 'per_page' => 27 ] ); 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", + 'customer_id' => "ce27b6c7-2403-42a0-a9f6-b9e65c0f8226", + 'customer_name' => "vszFZKZ0fsirdyb8N5N4uLXeppDXZ9aq2pYugtiiL7qWoYElTKmZkEzCv7OKUa8NeEnF41oUMWRj1sxtSyQgT1GkRhboXHY39x3Xs6KbKOjUQYLsphxNcJXceDU70KRGU02ETtMe3", + 'description' => "p5BruF5QOJx8zwWTQtwhgEUQrpqVtFI20RqU84wWVej7KjR7PO79YOuc2btzI2HvKaIy1dRKuzOlLMmdBSZr220xtZpZdQ9ssluYJHAlylPpV6xWxt7f2oLFlgp2lLhVbHghg4lZSVxXqYiDQPFv2xIXmI4P", + 'transaction_id' => "lPvyiodi", '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 + 'types' => ["exchange_inflow"], + 'from' => "2025-06-04T20:24:51.000000Z", + 'to' => "2026-01-16T19:22:16.000000Z", + 'next_page_cursor_id' => "7ffeac3d-ea0e-4a04-824c-18f6a76fc7ae", + 'prev_page_cursor_id' => "02503bca-7b02-4900-a4b1-36b8d3fa4246", + 'per_page' => 696 ] ); 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", - '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 + 'terminal_id' => "2a9f3ced-b1a7-4273-9643-b9ecc2881e59", + 'customer_id' => "2f31c991-bd49-455a-b611-2142d27c2471", + 'customer_name' => "ZCm153pAwidsKM1ZphpLhv7NIoqmlJpzKOYIsRtFF9xx8GHcZXN3Xa70o7nFXURkjCcagg1x0DCy4shXKR7nTWCyIt3Gr6ubUQRiycmsaOa8T2aG0PP6tnqHnuoUILOizvfJbTrh0kbVP56HQVtzlq6MKoBezSZGJZ1h8km3mkAPAZ0UMnnwl", + 'description' => "o100h7H4BT2IdLeJZDTCEki4ZW2q7YUbIlt759XkPd0Pd9Lm5F7XmpoqfPmIraGVhsLJiqbQ3MQR9CltXlG6ahNcft22", + 'transaction_id' => "r", + 'is_modified' => TRUE, + 'types' => ["expire", "exchange_outflow", "payment", "cashback", "exchange_inflow"], + 'from' => "2022-03-15T22:11:08.000000Z", + 'to' => "2024-08-11T02:48:19.000000Z", + 'next_page_cursor_id' => "e343977b-20a9-4ccb-970e-3099817d99f8", + 'prev_page_cursor_id' => "df7e9e47-9c1f-4485-b4d1-4ea0806fccaf", + 'per_page' => 619 ] ); 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' => "e01aaeb4-e64f-4e68-9689-a32335d28fed", + 'terminal_id' => "147574d1-b884-49c1-a6dc-388b97873a13", + 'customer_id' => "dbddc33a-ef46-480c-82dc-7b0fa9d38d76", + 'customer_name' => "VtR4Fr5En7ms3KrOq6LmEP7tafjyhKgvwh227cUJMuQ1t83oitBAmKCKeNp7Z6KeHafoOKYuUs7zf9dIsiva1vYlz4sIXfB3ep9eHnNy54z9YZjsWtY1WGlubcf8poH65", + 'description' => "FI1eD4xOb3KkBBLymzX1i", + 'transaction_id' => "Bz", + 'is_modified' => FALSE, + 'types' => ["exchange_inflow", "cashback"], + 'from' => "2020-11-16T15:44:44.000000Z", + 'to' => "2023-10-15T21:21:21.000000Z", + 'next_page_cursor_id' => "a604343f-c668-4339-a508-ec20429da574", + 'prev_page_cursor_id' => "ebfc1633-3df3-4d7b-be04-b0ca4ee28cd0", + 'per_page' => 888 ] ); 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", - '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 + 'organization_code' => "HrgL7Fv", + 'shop_id' => "4f9c507d-f4c4-4a54-a04b-4e7c005ebf3c", + 'terminal_id' => "34b982b4-406a-4ee8-be4a-0e488ca99912", + 'customer_id' => "b708d430-f36a-471a-816a-26ce3efa5457", + 'customer_name' => "1ZH6MoDDkoySCPKncEWYebt4RUGRqT3wcuceySCabxrgTXSxZbg1Ud9jBS9CQqv6T7eIQXHJd8SnpNPnO39WNWvjXlHUhCIHkbLQ7KL6y3Sdoxdn1tpYM1z5XMrmRY7bQCW9sPYWAKIaPAnlgG8mho7qKj", + 'description' => "eP1Vs1el3tVDmtz0qcHqLIsXtLIzc5kRp3WnRoU2x23XKfAMBShU6I6qbRRo0KsKQjbIFpDLYbMMvlh9JCT1xGcQLRIyKzcfWhCzi1Z89pSvPCqCpyLyZq50fssjoNH", + 'transaction_id' => "AUn", + 'is_modified' => FALSE, + 'types' => ["payment", "topup", "cashback"], + 'from' => "2020-08-31T17:44:26.000000Z", + 'to' => "2024-09-28T13:48:51.000000Z", + 'next_page_cursor_id' => "65c692d5-0a9e-453b-bd80-74213473c82d", + 'prev_page_cursor_id' => "016e40fd-ef9f-4f57-80c9-115a44ad5a6c", + 'per_page' => 272 ] ); 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", - '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 + 'private_money_id' => "39105ef5-ff28-4ba0-b3ee-aed6fde3a7c3", + 'organization_code' => "z-jn3--XEZ3S595n", + 'shop_id' => "34ccbde2-c3a8-4ce2-9abc-75d6cdf887a9", + 'terminal_id' => "2c10a958-2d92-4cb8-a9c0-4428af1c3cc8", + 'customer_id' => "b91602d3-6bdf-467f-b44a-071d44ddbb94", + 'customer_name' => "KvfQBXbwG5FfObbKUS2wO8JUS6TcMNwfudd0OcDN26kEZNJtfvLzUTMMVxGv3INa5f54YI1Ph3OUBAsVaG6TxK3slQw2Vv1qEnKcaw1pz9vX015UD9qqTdXnkHVwtuWRPDBo28vDsYr2EOFyjAKpCpIzZXmsoGSwaJTi7OUK0vKQ13gfO1QSAIUcA7AjSSLuHYzu2Ra1BMEr62gevnEoyfpAANnkoel9aDgdNSfmE5De5bTvMyHpd2S0", + 'description' => "D3FaqRKAgoYEGpNOGzwWmNqL0QHxylFWlu94S8FVSDMY5BU7ZXRTfnNFoNra90XKkUB3tuq1X9Hm0SHBKCUruJxi1ST1WXtfeKSzrq1Zc5Ju53UYOCwl5C8rEq5yNfh8NoRe5rX0rVC", + 'transaction_id' => "q", + 'is_modified' => TRUE, + 'types' => ["exchange_outflow", "expire", "cashback", "exchange_inflow", "topup"], + 'from' => "2025-11-23T23:03:36.000000Z", + 'to' => "2021-06-27T15:48:30.000000Z", + 'next_page_cursor_id' => "bbf21da8-18a8-458d-8e13-08ecc79eec01", + 'prev_page_cursor_id' => "2778c0e2-b4a3-4464-ae57-06b1d23893ef", + 'per_page' => 703 ] ); try { diff --git a/tests/ListTransfersTest.php b/tests/ListTransfersTest.php index 83f6db3f..c010c269 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' => "SDgXKvVy5paxKD2XcOfyMo26iqol80j1t4n3lpnoezOx6Ov6eGwjQCqxdtQnDY4S9N4HhJ5rCsXRcUZY47cpIh03BvqB7CzLjYHoO28zEE" ] ); 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' => ["transfer", "expire", "campaign", "cashback", "payment", "topup"], + 'description' => "UlKtMCe12MUV2dxrA2428zEWnFZLX87qtedPzV8NdiYCurcmVOPZzwMWHgQ0VESfspW9b9NBdczTSynCfTiWLEN2pEbq7ZeB8PVJkE9NzaeTptZ5kX9rLpagdWQnEnTlLyu" ] ); 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' => ["cashback"], + 'transfer_types' => ["exchange", "coupon"], + 'description' => "6ApR" ] ); 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' => ["cashback", "topup"], + 'transfer_types' => ["cashback", "payment", "expire", "topup", "exchange", "coupon", "transfer", "campaign"], + 'description' => "nuODlmm9rpn022H3wQmNFzbLFmfFSz1uperYHhU5vbLxW8Yq15XpRu" ] ); 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' => "ae9d805d-5bf5-4fff-b839-6e713a1230b3", 'is_modified' => FALSE, - 'transaction_types' => ["topup", "cashback", "transfer", "payment"], - 'transfer_types' => ["coupon", "exchange", "transfer", "campaign", "topup", "payment", "expire"], - 'description' => "9pSvPCqCpyLyZq50fssjoNHBAUn0qZzCUWIZlu3nVCPUHg3HpQOkzK7LlGZ5l2cQL9XINJ3Yd9vs5R5vReMbbVX8HS4JwKvfQBXbwG5FfObbKUS2wO8JUS6TcMNwfudd0OcDN26k" + 'transaction_types' => ["cashback", "exchange"], + 'transfer_types' => ["transfer", "expire", "coupon"], + 'description' => "YO2oQ" ] ); 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' => "4f41950f-125c-41fb-a3a2-3e69ac02a07d", + 'private_money_id' => "635e81c1-9959-40cd-a34b-259a217a3bfc", + 'is_modified' => FALSE, + 'transaction_types' => ["topup", "exchange"], + 'transfer_types' => ["expire", "coupon", "exchange", "payment", "campaign", "topup"], + 'description' => "4RSjxgCW3" ] ); 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' => "jFlgob7yobgqdqFleVhpCebdm", + 'transaction_id' => "bf685610-7a6d-40ac-b833-74a1e2c42e6a", + 'private_money_id' => "c120cc4a-8a4c-46c6-996f-cdb79183e40f", 'is_modified' => FALSE, - 'transaction_types' => ["transfer"], - 'transfer_types' => ["coupon", "topup", "transfer", "cashback", "payment", "campaign", "exchange", "expire"], - 'description' => "Ol5XLEB6rdcoyFq3Dy2RXyPUAe3PgOIxNaz33MDlMm45c417ClVPZadCz21oTLg0Zh082rSUmgTJgltXU" + 'transaction_types' => ["transfer", "topup", "cashback", "expire", "payment", "exchange"], + 'transfer_types' => ["transfer", "expire"], + 'description' => "aLCZTmFLxumOnvrupx16EXCUXyPfCabjEtMliIf7wKo" ] ); 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' => "d80d9450-81dc-4385-bc24-8bab4e85b29f", + 'customer_name' => "mNQWU6zl3h0ZGoCe5IIfEbaRlpdhTTQpQoSRT6b0IY83jSy9CLjq8yjjxInoBnLVw5NxHP7CI9Yb5tOQ2qp6BlopujNmJIuVKWvjUjC0u3f2Lo9NqlV6uXM4yE9kd7lV6QKkz6REzoI7cZYW4c0GyNh6EpQVqX4KE4B5KRDxSSppVORQLy6PO73cHGKqjz0v27dHE8reh9b3v7zqeYS2n0EGsPPbv", + 'transaction_id' => "f90d83a3-d3d1-42ba-b683-54bb9cccae2f", + 'private_money_id' => "b1519e18-8e7c-44d9-ab41-9950f53e5ac2", + 'is_modified' => FALSE, + 'transaction_types' => ["transfer", "exchange", "expire", "payment", "topup"], + 'transfer_types' => ["transfer", "coupon", "campaign", "cashback", "topup", "exchange", "payment", "expire"], + 'description' => "enxAKZBD2FhNoFZKIbAgSoRCKxxDEWQZO9yz4Mc4BWxPS7UaVHpVi4pZYZOGKLSewvJuaN97ObUNQZ0A0Rwk2Z2omGatDjCcJfOMaGd4kHySUJYrKI48UyLazcdaqg9M9b56VUQzIG7Yr7fsBnFuG56tOVY8vi9Z9lrbTGfh4QbdPS2DfL" ] ); 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' => "ew9jsvLcXjFRqAsdyU0EjzFGdoCEVoN09yrlyTlHc", + 'customer_id' => "eedcb0f8-ce6b-4ff0-ae7e-e1b21e253ae8", + 'customer_name' => "d", + 'transaction_id' => "6fd5f78d-ec69-4e12-8aaf-79d7dbe3a82f", + 'private_money_id' => "b8d10273-b75e-478a-b87e-1cb3f6294826", + 'is_modified' => FALSE, + 'transaction_types' => ["expire", "exchange"], + 'transfer_types' => ["payment", "expire", "exchange", "transfer", "campaign", "topup"], + 'description' => "75gRDgWRTNwobRsB1baR1aePdc9fGHLcwyelAg5Jr7zEeO7nUDqxXj74j643AIOVakyq8QHWKNric3MBQYWsKtvn" ] ); 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' => "47cd2d78-f76f-4428-bb51-9dcabf1da8af", + 'shop_name' => "LloM94TQVFchkaVLnKXq1JcpZfZUH2", + 'customer_id' => "01933b55-e622-43f3-8b9f-bf224eb413c3", + 'customer_name' => "nRcuSoLNAly4QR5kzfucn7LZFZwhy5RIJGwbFSZ2qU3L9frpqlrETgz3O9wlyQ0TWfR4Gx21zM7WIQGDsPsJyAShBlCJPjtVj6RA58jW2j8noWbhryHKQAP2bBeZkmIh2UeN7Z047tEp9MnaMKkPTTOh4KlFXKgtixsqVTYrrSHZ1a0tz4EzkuhUCHWp85qyAYWUJWst1yIlHOt0XiM6Qkur8SbZd3wcuCesxkTgeUlIAlQvL5t780R8L", + 'transaction_id' => "10f1b012-9135-40d6-b24c-5d7825b46301", + 'private_money_id' => "25b8bf9f-e0a6-49fa-be5e-6a9a1b6b80d2", + 'is_modified' => FALSE, + 'transaction_types' => ["exchange", "transfer", "cashback", "topup", "payment", "expire"], + 'transfer_types' => ["exchange", "campaign", "topup", "expire", "coupon"], + 'description' => "HWdPUiVDqeHPcQVtlOjSB31Mxq8SXpxSHJRZi52y7KvoeklIR5ig74Fkbtbb0SlK2KbT8BQ8WxGHxi6f0cuW1ZhxLtCHCm7yUfJm7Fg98YgjSK" ] ); 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", - 'is_modified' => TRUE, - 'transaction_types' => ["payment"], - 'transfer_types' => ["coupon", "expire", "exchange", "payment", "topup", "campaign"], - 'description' => "zTzm0HG0TosxKz4jitwHt" + 'per_page' => 7593, + 'shop_id' => "3867a1fc-6752-4a8c-8789-93cc7d783c51", + 'shop_name' => "pNx8ciNrKweGJtnGqdSp90ci6D0iGddOVzLT6tirwJLurByrAGwszVwlQAuTXTWtKg2YB5YxVquVYsbDyysRisRQ9ectqoj4yKOsEPCrpQPvSjUDltH57ysDpO4lTbJ9dqwKn5NSHIJ7mbc5qbOnYCYxA4AjI47p6qtIsaCpt80GzH1F", + 'customer_id' => "7502c452-de57-4f2f-9d16-b08c17e147e5", + 'customer_name' => "6zLcwMHaeJGFXqwAY75stQD6SAh41fZii84vybd1Jsf0jR3rzbwtxyn2FAh1zUedGEpNztrZH4AytTHxVvHVgjPvTnTRbAGxJFBzSBdN9rH7Ml90EeuZgaP20pyyEjfyZnRCBHpzVqBZqNRFUo9BhqQxq9FR8VF2gH7EAn", + 'transaction_id' => "2f47606c-9fc6-412a-9419-e445e7281ee7", + 'private_money_id' => "d698f283-e9cd-4c3c-afed-df29f2c4acf9", + 'is_modified' => FALSE, + 'transaction_types' => ["topup", "exchange", "cashback"], + 'transfer_types' => ["cashback"], + 'description' => "0aLvrKoRyTXgPVT4AzeoZEOYuu1RyqlWwyCNVezTDDCUN00F2Vhn3XqmC" ] ); 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' => 1742, + 'per_page' => 9149, + 'shop_id' => "4c5400fa-29ba-482c-ae65-0245b3887444", + 'shop_name' => "cNHBIUBy90lbfxByyLgJllatyS0exoVZwnX2Y3MjJVkSKFu78PD8Nsi0ghqRiHIikuwLQAi0YorD", + 'customer_id' => "835792c8-a40f-401e-9c93-a8a0b371e3ab", + 'customer_name' => "BFs4pFpuxUcIrb43g0nK7tb3btHVGJJQejQb3sdWfi2Z2Wvmx0ZqLEwxwj8U4A4KZBQdvuQb5QYDY", + 'transaction_id' => "6d554d3e-1b2c-49f4-b743-002ed355169c", + 'private_money_id' => "69a0a584-b679-4e06-a37f-1626e91438f4", 'is_modified' => TRUE, - 'transaction_types' => ["exchange", "expire", "transfer", "cashback", "topup"], - 'transfer_types' => ["campaign"], - 'description' => "tnRGbdpbMjOs6NsjUaiDroY6Q3IK7BQ6AmswdAM3IJrwVbs9pMxfMCthiv1a2EEHF" + 'transaction_types' => ["cashback", "payment", "transfer", "expire", "exchange"], + 'transfer_types' => ["cashback", "exchange", "expire"], + 'description' => "uerXtmVp3iPqRhb6DnnO4ty38IkhtTfaQWLqhFbA6TsT4rGSzhCtzrr" ] ); 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' => "2023-08-31T11:29:26.000000Z", + 'page' => 4367, + 'per_page' => 8230, + 'shop_id' => "50aa0481-39a9-4065-8b98-df1e80ee0324", + 'shop_name' => "5Z3EF7SWnLL5qkYPGTd8wILW6Ubji6nDVo6kwtt0eE996vZBp0zz", + 'customer_id' => "8c835928-b0f7-45d0-9620-146082d36fce", + 'customer_name' => "DIhcy9tg03Xeu2UN5sKl9fYJxmaO84WKiqpzyFwc0O5qDH6cAdyVZn4o55A5DSTN7FZ8Y8t8MIK7GdyM50XmxAy3ATlXa99m3Ela8zcR94JgHtiXrfi45gdORj3Jla3Pfb8OgNhhqnfBQjVsClPPd45bUBovESo5O7DwwlNZPFf6xG0YeVkLQL", + 'transaction_id' => "fb62cba5-5e68-4fe3-b719-c31f72dfef68", + 'private_money_id' => "ab180962-ab14-4ef5-b6b3-807ecf69c317", + 'is_modified' => TRUE, + 'transaction_types' => ["topup"], + 'transfer_types' => ["transfer", "expire", "exchange", "topup"], + 'description' => "qOx8cOR3TFR9a8hMUMtt7RdIKeKSciqwdkkgvqZQpEwqxxIpXTryBWY7YmTtJYjps5n0FjmTFvO6PZjVX87PLzR29oTCv16fPXjhVl" ] ); 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' => "2025-12-26T07:43:55.000000Z", + 'to' => "2021-03-12T12:51:24.000000Z", + 'page' => 9457, + 'per_page' => 972, + 'shop_id' => "d052e6e7-8882-45f4-b293-190963ab7db0", + 'shop_name' => "aXml0", + 'customer_id' => "81e3e2c9-5938-43be-95aa-347d4033128c", + 'customer_name' => "7sPYx7KWs9GrfkcGFxlkTYjYgPlxnzpf9XcHDiw8sqMTw9CGMrpupnZP3tXLGdI4BQeMKNjNC6v4LdJ9q0nifAUuGHUnCvc4A5HlCo2a7OllUlOCGYapVIyu0AtoOYT3d8xXDGe31wijgcuuWSuuP7qXIDVYzNjNiLWADYEWxDRpy5o7rEN4eiDqYJVEg5UZOh", + 'transaction_id' => "91b1e54a-982e-4bbd-813e-c5dd2d40effe", + 'private_money_id' => "3fe30ce2-edbb-4fc8-b708-329ff7fc4440", '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", "topup", "payment", "cashback", "transfer", "exchange"], + 'transfer_types' => ["topup"], + 'description' => "WURMByjAKTzdQ2llGcXl5Cw9ahtSHvWHxDbu1GOKxoKM3BkiQ5JCNLUQPpDOoGNkBoKxTvABwe33UWeSzKCZwv4PwJOyIcULWzrNeMACItmOkY1pUONfZUthj8CTdPwk2g7DYhFuXWtax2gH7mosTYAgSjd1Lu4N1G4DllEfWLsx2f1PjIk5LFEcZY" ] ); try { diff --git a/tests/ListTransfersV2Test.php b/tests/ListTransfersV2Test.php index b7bff4c9..6076128e 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' => "2024-10-11T09:47:09.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' => "2020-01-06T12:20:22.000000Z", + 'to' => "2022-08-03T13:38:34.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' => "1K1ULgGU5oSrsDCn36n92LJoBnxVWA0Bmx0P3sSh52djDx2E8q2Tl06IVYw4zb7KKLj26g9D4jd9Fi73fT2ekfbMypSoZArmvOOmVqy7LHITpCScM5po6zQrUB5yHtoGfycJYa2GIKQCGBFwcqnjKtXS5ctb0sUDamQiJFavfIlsQjs1Uxv98uoxa9cfqdBZB", + 'from' => "2021-01-28T09:40:14.000000Z", + 'to' => "2025-08-02T17:00:43.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' => ["transfer", "exchange", "topup", "cashback"], + 'description' => "gc14jRH1daAJWkWpeGVt7BTtK3VwbUSgXIGfDPEPwHED0KtmDzxLUbUeg7w8cIU7UKhxLe1FMHoh3", + 'from' => "2024-03-04T14:05:37.000000Z", + 'to' => "2022-11-29T12:36:51.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' => 993, + 'transfer_types' => ["exchange", "expire"], + 'description' => "GNYlDyRk3aGMps1HN2Oi8", + 'from' => "2022-05-23T02:02:16.000000Z", + 'to' => "2023-05-03T00:17:04.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' => "92b5ceae-457b-440c-879d-6d16365fdc7a", + 'per_page' => 899, + 'transfer_types' => ["transfer", "coupon", "exchange"], + 'description' => "yIHCge3KvTMWtvAOdqc6t46b4EgFIpDVk2sqQhlAUNF0Kr6ekdB7WSGlsT24mzzvf0uixfzgMS7DAxRVXjpoYOkLYbJM46YGKDJVQANtfUdHVcsouxX3xI9CHdZGkENDSkRyfWKAxjQWjCB8nFcqmENfDor1zgwF9x3xZsR5bLJPhH3FEHzbfU4", + 'from' => "2021-09-16T22:50:02.000000Z", + 'to' => "2022-03-25T13:52:17.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' => "dbd41cc4-97b6-4e0e-b3ed-aac1c6dc8ce5", + 'prev_page_cursor_id' => "e44009e0-6ea0-4af1-abee-af67c685e3db", + 'per_page' => 487, + 'transfer_types' => ["exchange", "expire", "transfer", "topup", "payment"], + 'description' => "E3OudXpYhNwFWUAKOnWlhna0lYNQbEnbMVdbi9G5aE3q4gTN93gHJA1FfneXYRV1FBu9VqwmK2QWEkaIk3Nf304AeRoMBnYRrC4cXtKQ0a4OPrt2tro65RM4SYyWPQ4", + 'from' => "2023-05-19T07:06:10.000000Z", + 'to' => "2023-08-02T13:53:58.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' => ["topup"], + 'next_page_cursor_id' => "ddef8d4a-f3e1-4fab-a52d-de169b4d8169", + 'prev_page_cursor_id' => "e84d6703-18d7-4170-a9f0-c0685582fed8", + 'per_page' => 572, + 'transfer_types' => ["payment", "transfer", "cashback", "expire", "exchange", "topup"], + 'description' => "XFTYAHJdFeGZi1JIa9NTrkMeAKNU2qNMrw4Jay2YBOfulEIFK5T7Dc8oOst1MM9PmjRDk75J779k3qO5Tt2uQGKACRqD", + 'from' => "2020-08-01T12:41:18.000000Z", + 'to' => "2020-09-14T05:47:38.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' => ["expire", "cashback"], + 'next_page_cursor_id' => "60338bf6-f5b8-4518-a476-170d8a5dec44", + 'prev_page_cursor_id' => "30a28a0a-0330-43c1-b065-a044d77ca54e", + 'per_page' => 215, + 'transfer_types' => ["transfer", "cashback", "exchange"], + 'description' => "hDHmMPohPl8jvZE0kmWyBRnvtcRhoAfyfPvqbgkbgVyEBxJxS2dp5fON6g3h5b1QYmVCtk78JxdSgtNZkgpDcQrvPvYu9rBGsdWvnLspaw0X1BOuUcrgAIrlVAxUxxoJ3m2cOYFN", + 'from' => "2025-12-14T01:49:39.000000Z", + 'to' => "2021-06-07T05:57:30.000000Z" ] ); try { @@ -211,16 +211,16 @@ public function testListTransfersV210() $client = $this->newClient(); $request = new Request\ListTransfersV2( [ - 'private_money_id' => "4ed462df-6336-45fb-a9e0-1d71ca25eeef", + 'private_money_id' => "3272d559-2305-4b5d-b75d-db16ef1990a6", '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" + 'transaction_types' => ["cashback", "exchange", "expire", "topup", "payment", "transfer"], + 'next_page_cursor_id' => "70ea7ac0-0661-4f96-9e04-510fe3e1533f", + 'prev_page_cursor_id' => "b309dec0-6ca8-4b0b-810b-fcf30660fa4e", + 'per_page' => 842, + 'transfer_types' => ["topup", "coupon", "cashback"], + 'description' => "8U4LoGEUFzMVQ4l9WdfwN1GBXrbSDIYZlYLOi", + 'from' => "2025-03-31T04:51:42.000000Z", + 'to' => "2025-09-09T09:21:51.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' => "cd9c56f3-e385-4d35-b3ae-160bf03781c2", + 'private_money_id' => "393e67d2-7085-4008-bc56-5b02e14e6afe", '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' => ["expire", "payment", "cashback", "transfer", "exchange", "topup"], + 'next_page_cursor_id' => "f0a84ca8-f63a-4306-b4b3-4e4c06d11fdb", + 'prev_page_cursor_id' => "2ba2415c-51f4-4cdd-b7a9-5ad1346c6f0c", + 'per_page' => 414, + 'transfer_types' => ["expire", "campaign", "exchange", "cashback", "topup", "payment", "coupon", "transfer"], + 'description' => "GlHLmFUomkHrvNClWFSWTgMn5wd60p6qorRSF9NZATmhqoWmfQbT09Lp665rg0d7eGITtIklkYFTO7OJe9", + 'from' => "2026-02-22T06:34:58.000000Z", + 'to' => "2020-08-25T15:51:00.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", - '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" + 'customer_name' => "EOGALN8S7z1KForIQgwx8oosJLK5Rq67VXMpZGMSz7kvOMHYRjzAZw05Ty0nenwzHOaIVwMTjPFMGevwVMeZt8EqIvyxvlj5KalqxA7HuqvdSNveWzWI5L6stQvZvRJLln3CmVmPz2bcH2xVBHTbiOHYbzW7EYCf76ToHcl8dtzcqD6rqwGDVRdojGjigHpZl8InHQBhMIrdZJT9MnQg", + 'transaction_id' => "3f213047-cdfe-4487-8ae6-e923d2bcab80", + 'private_money_id' => "ec16ad84-46c5-40ec-aaeb-c2d330e97c63", + 'is_modified' => TRUE, + 'transaction_types' => ["expire", "cashback", "transfer"], + 'next_page_cursor_id' => "83f789b3-5d40-40d1-b69b-1e408c4860d9", + 'prev_page_cursor_id' => "0f7262ea-1f11-4ef9-b86d-86fbacd71f55", + 'per_page' => 659, + 'transfer_types' => ["exchange", "payment", "cashback", "coupon", "campaign", "transfer", "topup"], + 'description' => "YOSshpGMCke10fApKjBHnAmdlKiUj9JqianI8FqIXqzelGZDONUAJfl2HMto7yaW0Gkt1pOBZosxcU6W1v", + 'from' => "2021-11-17T03:49:15.000000Z", + 'to' => "2022-10-02T14:00:59.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' => "e1307722-af4d-454b-a74e-db3944f54ca8", + 'customer_name' => "52VUdQ3t63Wpysg20fNhPhFK8mUwq4sfxVOVqIgogobrlTBvrKruisPGcjRxKz0hn", + 'transaction_id' => "15e39cc8-ba21-4806-b4d0-78bb6da30722", + 'private_money_id' => "291ae845-8d3d-4c6d-9fa7-2a10fa5665cf", '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' => ["transfer", "cashback", "payment", "topup", "expire", "exchange"], + 'next_page_cursor_id' => "4e1d9231-31bd-47b0-84f3-174d22db73ee", + 'prev_page_cursor_id' => "35853f8c-f131-4a68-8c71-549cb4b5cba0", + 'per_page' => 134, + 'transfer_types' => ["expire"], + 'description' => "lk2JdjznjOojFztUyYyUwwyS9B5htgNIDpUpzKyj3BEvYp1TbuySIy9vMfjs9RSVIuRLJamUgod9vJRMh5laf7AaoLGt4pe6BC2Sel2", + 'from' => "2022-07-08T00:14:09.000000Z", + 'to' => "2023-03-03T05:49:34.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' => "iqdOC9my1YOO8CjR0YFmv40UM5wZgue67e0YlrO8E3L7gW6pVOxZ4jRFNa6hoBOihdHvejLf7HUNUhMpEnczyOhMWAPbHXy", + 'customer_id' => "67b7fd3a-8ef4-4613-a483-feea17e06d5b", + 'customer_name' => "T8FkE6WXDem2rgSzz35aQ4D94kR9S0XTdmHcC0cGFAfEKgLlOIWqFFofKhzWzCAqp2ZanhrL16oNA3cZ4NnyIEjaN6dYZY4p9bZgscBV3pXiPPiW2qUm4FbQucsmz0GYwY85K8kF9CcO2FCZ7wQECuEigH9T54l9EXWThBhNBtq0Hlr5VUDcRjPWhcWE5Ed0Dp6qm5enNIYlp4WuULLQB3", + 'transaction_id' => "710a7568-4bde-447a-83a2-1f5ab13d5bdb", + 'private_money_id' => "645f2215-67c7-42a5-bf7c-d8b3c6e508b5", + 'is_modified' => TRUE, + 'transaction_types' => ["expire", "cashback", "transfer", "exchange", "payment"], + 'next_page_cursor_id' => "55bd16cd-ce51-45ec-aabb-23154c6d4c4f", + 'prev_page_cursor_id' => "df26354f-18b6-4b9f-a78a-6535912fe71a", + 'per_page' => 586, + 'transfer_types' => ["cashback", "transfer", "payment"], + 'description' => "MiWPv5dAbUBWta68v79KNgsodWT1kP64chZLEzZTeXAsCUOeSILicKJugPMhkbNW44x5lpizelx6Zw3ANkreMSnigb4Yb3t6kmvyhjD7Y1lgzqIh5MLpUpAeuRnJqWXlTPA3BNnPJo0CH10GQb96Jzcef7f3He1f0QYEkgJnc3i", + 'from' => "2021-05-05T08:59:21.000000Z", + 'to' => "2024-02-27T15:02:43.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", + 'shop_id' => "9b80a95d-e1ae-4340-8a0f-fd2214685b33", + 'shop_name' => "DVFkNizSfk2HEbXxayxzM2cghdc2Ljaj2GsuiV9UsDnl2m8nhmhWmlD5AgJ4dO8VEt3hyN01xWKpyfS", + 'customer_id' => "1bdb2104-66df-45ca-9831-44cf9ad02669", + 'customer_name' => "UbqHXuSEWeM8VLmM8qznKIn9uBoqN3XKkwmXFnLL0vhZmz7rucmF8n8VnjFoEs5f64mvXKC0yIYDrOmfZvcfCdES8HHJf50TC5y2HNrP34hD1uxIbudPgKcAH4LqtvnYdJrsgVxWy0PirB5ccKSjPsnaJy0xSUaUZ3KYipGveNp11WiSr08uCzB0JSt7hZNL6cvcqBnhGnyRs1Z", + 'transaction_id' => "f3408162-01e7-4288-8d45-7e96c0125458", + 'private_money_id' => "59621634-95b6-4e44-a4cc-3eb0f882e65f", '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" + 'transaction_types' => ["expire", "transfer", "topup", "payment", "exchange"], + 'next_page_cursor_id' => "f56ffb44-a566-4167-b2cb-849a7db29e32", + 'prev_page_cursor_id' => "d5de1b4b-f7d3-4fc2-bb4a-c91d52e7a79b", + 'per_page' => 820, + 'transfer_types' => ["coupon", "payment", "topup", "exchange", "cashback", "campaign", "expire", "transfer"], + 'description' => "ceHkpeJS53rQYrIERvl0K", + 'from' => "2023-10-13T19:11:23.000000Z", + 'to' => "2025-10-23T04:58:29.000000Z" ] ); try { diff --git a/tests/ListWebhooksTest.php b/tests/ListWebhooksTest.php index 200cb776..719a955c 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' => 3598 ] ); try { @@ -39,8 +39,8 @@ public function testListWebhooks2() $client = $this->newClient(); $request = new Request\ListWebhooks( [ - 'page' => 6403, - 'per_page' => 6312 + 'page' => 6215, + 'per_page' => 4940 ] ); try { diff --git a/tests/RefundExternalTransactionTest.php b/tests/RefundExternalTransactionTest.php index 89725353..03845e7b 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" + "dbad9ea3-287a-46f6-8438-7e0dab5f6223" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testRefundExternalTransaction1() { $client = $this->newClient(); $request = new Request\RefundExternalTransaction( - "26621fbf-7522-4d9c-ba53-ba5a348aec47", + "dbad9ea3-287a-46f6-8438-7e0dab5f6223", [ - 'description' => "JZ1h8km3mkAPAZ0UMnnwlo100h7H4BT2IdLeJZDTCEki4ZW2q7YUbIlt759XkPd0Pd9Lm5F7XmpoqfPmIraGVhsLJiqbQ3MQR9CltXlG6ahNcft22PrlsKWxGtQj4OhVmQAfFvVtR4Fr5En7ms3KrOq6LmEP7tafjyhKgvwh227cUJMuQ1t83oitBAmKCKe" + 'description' => "TjKb1dIcQKtgPEpt9Ynsu0LI4T70lQwB453YpOK96EoFGxVJNTeRlFM4Xw2YneFRtau24yc1kusN7qW2yhhPFbHNPhRgnqYnUlh4JbOrMj5jFwrAdcz57ZOWsDr0Djt9M12BOno1AcjM96oft" ] ); try { diff --git a/tests/RefundTransactionTest.php b/tests/RefundTransactionTest.php index ef30de9e..5e5ceb84 100644 --- a/tests/RefundTransactionTest.php +++ b/tests/RefundTransactionTest.php @@ -8,7 +8,7 @@ public function testRefundTransaction0() { $client = $this->newClient(); $request = new Request\RefundTransaction( - "9361b3f2-32b6-44f5-8762-43d5a872b993" + "696103aa-6556-4c1e-9de9-349de7bdaaac" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testRefundTransaction1() { $client = $this->newClient(); $request = new Request\RefundTransaction( - "9361b3f2-32b6-44f5-8762-43d5a872b993", + "696103aa-6556-4c1e-9de9-349de7bdaaac", [ - 'returning_point_expires_at' => "2022-11-17T08:09:54.000000Z" + 'returning_point_expires_at' => "2022-10-22T11:37:12.000000Z" ] ); try { @@ -41,10 +41,10 @@ public function testRefundTransaction2() { $client = $this->newClient(); $request = new Request\RefundTransaction( - "9361b3f2-32b6-44f5-8762-43d5a872b993", + "696103aa-6556-4c1e-9de9-349de7bdaaac", [ - 'description' => "iycmsaOa8T2aG", - 'returning_point_expires_at' => "2024-08-26T02:53:00.000000Z" + 'description' => "QWu7J4NYirXryPP6taqbm6hsnA9hELkacVB4dzDqQ1LbTyVIgVP7fIz1xemnrDx9P7HPwLX5lwWZKuWWf4n5wNPq2rjN28QfQLnQ9", + 'returning_point_expires_at' => "2025-07-04T14:04:01.000000Z" ] ); try { diff --git a/tests/RequestUserStatsTest.php b/tests/RequestUserStatsTest.php index d14a4c4c..c80acb8d 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" + "2021-03-05T06:38:02.000000Z", + "2021-10-12T23:57:59.000000Z" ); try { $response = $client->send($request); diff --git a/tests/ResumeBulkTransactionTest.php b/tests/ResumeBulkTransactionTest.php new file mode 100644 index 00000000..d6cf214b --- /dev/null +++ b/tests/ResumeBulkTransactionTest.php @@ -0,0 +1,22 @@ +newClient(); + $request = new Request\ResumeBulkTransaction( + "ff1b624e-8ba2-4ce5-8de4-ef350a07a942" + ); + 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..f126ba82 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" + "0619e09c-c69d-4a20-bc1e-82365a4354a9" ); try { $response = $client->send($request); diff --git a/tests/TerminateUserStatsTest.php b/tests/TerminateUserStatsTest.php index 6bff649e..90d5d358 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" + "332f825f-e0c1-4e9b-a26b-ef0e2c4342cf" ); try { $response = $client->send($request); diff --git a/tests/UpdateBillTest.php b/tests/UpdateBillTest.php index 7a88dec4..a15bc201 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" + "54cf65f5-ba67-47cd-b34f-e8048287ddd1" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateBill1() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "54cf65f5-ba67-47cd-b34f-e8048287ddd1", [ - 'is_disabled' => TRUE + 'additional_private_money_ids' => ["61ec7332-334a-4f82-88c2-d06ea0d6211f", "a2dbbe78-cb62-4c2c-be1a-9b002558eae9", "fdbedf9f-1c29-4345-8d30-193d890340ef", "934c377e-4746-4980-92c7-9e6ee43b727f", "2f3712fc-316e-4380-8676-89a9d6fcc3c0", "72f03d94-6c18-441c-ab98-4d09306ea97e", "9274a7cb-ec16-4b58-8639-04adfd67d228", "bb53616d-0517-44d7-b41a-a97bf92d1e6d", "18ce89cc-4165-400d-b203-5216f0200348"] ] ); try { @@ -41,10 +41,10 @@ public function testUpdateBill2() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "54cf65f5-ba67-47cd-b34f-e8048287ddd1", [ - 'description' => "9olxtCG8sS34enFyHhIbteE1tQOMttUhD0OiwEvovxL7L6kZ3KaNub1zwaCdHgj8ik3dmsSURUNaSg6OcHEm", - 'is_disabled' => FALSE + 'is_disabled' => FALSE, + 'additional_private_money_ids' => ["3b350a56-ea36-4b86-b995-b99ecb152a3d", "9a1d92c4-ddf1-4d09-84fd-4d20792e913c", "9f326b92-0dcd-4a7c-86f5-531a16bf08f2", "6d9c9d8c-24ed-43b2-9001-703ddd0eae48", "a53c5df9-631e-4a1d-80db-f3d918e0ffb5", "1b7a060d-ee95-453a-b278-82420d8bb2d2"] ] ); try { @@ -60,11 +60,32 @@ public function testUpdateBill3() { $client = $this->newClient(); $request = new Request\UpdateBill( - "e0f0d313-534b-44c4-9166-3cd3cae8eca8", + "54cf65f5-ba67-47cd-b34f-e8048287ddd1", [ - 'amount' => 9641.0, - 'description' => "QFO3Ox8qDzSQ0YVNC6SfrLsEgbwDrafzykU4qQWwEl9RBh7JkqQ2DDr8e6Qf8fK7SBxethCuCr4dBSWzD3agMTAvZtCmtviHLHOBHo", - 'is_disabled' => TRUE + 'description' => "FTyEvnewbYd4rNZJsCq7m7arw2NKYH12xHXaAOFqIwxrvxkxwVYBDQiRCyVTR3czNdwQ9LziqjK5MdQ1lZMyARXVB9A32ESqVUKE1GN9JqLEvyRdA5j20ws4Z1pnjZ8xWKeN3WKGyHXCKDfS0S9olxtCG8sS34enFyHhIbteE1tQ", + 'is_disabled' => TRUE, + 'additional_private_money_ids' => ["a6a582be-cacf-455d-9a4d-e3ab06144a74", "106a508e-5f74-402c-9faa-350a7bd50282", "80ead2d5-030c-4ddb-8213-09e801b21ba7", "6ba9a844-5330-4112-8f69-8af7381b4312", "3bbbf581-a3a2-41c5-b6ef-a5f6cfcae578"] + ] + ); + 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( + "54cf65f5-ba67-47cd-b34f-e8048287ddd1", + [ + 'amount' => 3119.0, + 'description' => "7L6kZ3KaNub1zwaCdHgj8ik3dmsSURUNaSg6OcHEmOeQF", + 'is_disabled' => TRUE, + 'additional_private_money_ids' => ["25bd1eb3-4ccf-4d78-93b8-0bf1e5f6fc44", "1b6844dd-6d7a-4afe-9fd3-42d15e9fce9f", "15348a07-be30-4bd9-8812-6c561d5ae918", "933b1d9d-4c4e-44c3-9b2a-ea16f43e9eb6", "a4778e05-af10-44a9-9383-1a6631996cf2", "c9bad83a-4b4c-4029-b3de-b745c2a0faa2", "9a4aa223-c3e7-4962-b709-8dfdbe93e944", "61fedff2-9825-46e1-8b3e-1b063de4db66", "725fca1e-5623-4d11-a75d-f9fafb84a0f9"] ] ); try { diff --git a/tests/UpdateCampaignTest.php b/tests/UpdateCampaignTest.php index 64f0eeec..f387eea4 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", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["5c2ff276-b39d-4e4d-8fd6-1e3f72b13d24", "14a76caa-47dc-44ff-9735-0e986f423f7d", "ada21470-0445-4530-9e54-0c7b95f4e68c", "ea4a2915-f268-4449-81e3-5f4e66bfeb56", "ed91fafb-866e-4070-935f-be645b9babb1", "dc83275c-0720-4196-ae1e-4f8985db8330"] ] ); try { @@ -26,10 +26,10 @@ public function testUpdateCampaign1() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["854f1194-b31b-4546-bd03-5b76ffac6ce1", "9a1ac583-d9e6-4c6f-8f9c-bc0bc9a97054", "3a3452b5-de1c-4ad8-9366-85dd22055c7f", "75db6b14-fcec-4b8b-9879-cb200fd761a9", "d85d09e7-48ca-4366-b942-434a9900202a"], + 'name' => "1nws6Ne3S7kdpHli9FCf9vj51iwXi5vVkai7fMidPllBkchJ2ELHNBkuEPtWGn6U1tknXv7iBjpuz8kXfTQVtq7nYSMGg6A5q48d0VvhbqvZRxaI0AVDH5phIrM988xOpACBuWehCLI5Ithzpo1sbw0fi8Tfl4MiezYuuDN5NO2HkiJUlQ4dKgR3uo3pyHQKCLEzAV2HW0T6wtgFowhjkpuax7inTCKJlAlkDX0z9k4Wt" ] ); try { @@ -45,11 +45,11 @@ public function testUpdateCampaign2() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["bdaed1b6-f130-423f-b415-4e3147af258a"], + 'starts_at' => "2022-09-11T01:02:50.000000Z", + 'name' => "pGDCB7WpLioRLUylhwp3jBXylmnzTDYQPTQEhEDpiIl88uXhFr9tzNaCFLhr" ] ); try { @@ -65,12 +65,12 @@ public function testUpdateCampaign3() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["75345657-1811-4fde-8000-41b76890aa51", "46eae867-938f-4fa1-b614-927b2ade5333", "1d112603-2c4c-4624-9b4f-c47f28f939ef", "af0f2579-5503-4344-a020-f37db5da0ad2"], + 'ends_at' => "2024-09-30T09:20:43.000000Z", + 'starts_at' => "2026-03-01T06:19:18.000000Z", + 'name' => "bKYDtHXRSpeSviFk4W1qsOLMcNwe8KEeqmGGreSt4nt1ybC0Ywm3a7y1jkUDzYlQVbUnnRBBQRDsGnvgO2bodBPeKpRFsQIEwGMkEBFs4OKbpkXgOJ3" ] ); try { @@ -86,13 +86,13 @@ public function testUpdateCampaign4() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["8974c189-2150-4aa6-bc88-b760c6f0c53f", "2b8d53b1-7b29-46bd-a1ee-344dfc847429", "26a6ccb9-4572-44e9-8257-682bd7733af5"], + 'priority' => 5607, + 'ends_at' => "2024-09-29T11:17:01.000000Z", + 'starts_at' => "2023-04-23T17:59:32.000000Z", + 'name' => "VW8sRaEhx8aJkSJHuUfzU3cxqLSG8S4aP0CNMNfb6VowWUVfzovzP7VL5ebcijLtVhmlM6kBu7DCNg4aU7BlWsNECFWA4hHlvtcjGtIPadSKiVX8t6IuP7AfSh1iSdnomWlXA8y2vwAsTNYaeLyV7CWdrmk7DRyx2nAdRh4U2Gnj6HilrfsKlPIExrXeCFOu5KxrV4xhz7DzBywKIciMlN0S7L0N0u" ] ); try { @@ -108,14 +108,14 @@ public function testUpdateCampaign5() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["3c9e188d-8dbd-4c42-9848-526adfc69f30", "811e0c2c-781f-4181-92fd-2af8ee0d778b", "0ee3713d-b649-4e1f-866c-c58dae60c07c", "0a466f1e-816d-4287-afde-db94900afdc9", "836a7d37-aa63-42fd-8cf2-6a1289ea3902", "f9191cf7-f8a8-4f6a-a7c0-e4e91dc1a24a", "c838990f-41ac-4a2e-adc2-d171d8071638", "b45417db-c006-44bd-a7ac-c6f81dd354a7", "7bf15e32-5ac2-49ac-9a10-37fed9faa9cd"], 'event' => "payment", - 'priority' => 3933, - 'ends_at' => "2026-02-11T14:15:13.000000Z", - 'starts_at' => "2021-04-08T18:51:52.000000Z", - 'name' => "m3gWQVGMbEKu4AfuwweTMrw4f2dzO7lqy4kEKJ1Q7c8C0SZpOWKljojyXNa" + 'priority' => 2537, + 'ends_at' => "2024-11-18T02:52:21.000000Z", + 'starts_at' => "2023-05-12T22:04:53.000000Z", + 'name' => "WmPY8qwKCFWRUhTWJtrSHM5KvGCx3jvLeQXqJ7fOtRApW564YK0LvLN69VHlYJhXH6cUQL7XLfiXA0zUZ8WIiKSeWU9z6lAbD3wpFlmsWusC8RGaBKUJdHLf9kwaxRbmzAo5vzrqC43kvR5VzS4JSx7Qk5qYm8EJV1By6vGk0FuWZ3ptkSyNBcc9paWacdvlF8sKq6M8TMch0t9MLsXgvG8EYKbsPpBkO0z5h9VDX3N" ] ); try { @@ -131,15 +131,15 @@ public function testUpdateCampaign6() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["eef4a268-f073-484f-bc8b-8c0153bbebb0", "20437cf2-62ea-4147-a1e7-e48fdd41fdcf", "82d1b8c9-c2a3-4c0d-afd1-9e9d9d916f36", "e702029b-1b0b-4afc-b89a-302c1db0d618", "0220a424-150e-4b39-b3d3-7f06ca8464db", "2a90ab3a-9b9f-4e82-a6ac-05f5d02df130"], + 'description' => "zX8zdCniT7rbp4R", + 'event' => "payment", + 'priority' => 8804, + 'ends_at' => "2024-10-21T01:02:23.000000Z", + 'starts_at' => "2024-04-27T02:39:02.000000Z", + 'name' => "8jzLLX07kGwmRZR89QJDye" ] ); try { @@ -155,16 +155,16 @@ public function testUpdateCampaign7() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - 'applicable_shop_ids' => ["19b86012-79f9-4661-81d2-ddf800c07ff4"], - 'status' => "enabled", - 'description' => "ZqgB5ft0k4jfS4r5kfrLJkZytv5gO2QqNTMBVQz08laq2biuqoxBaoCNpyYWsiSLe8XgZiLcB9lkuwUmt5gGSX2SbBRPaY", + 'applicable_shop_ids' => ["5d29e3d1-6dc3-466e-b028-de28a81b142c"], + 'status' => "disabled", + 'description' => "rhi7qh3KP4T37Wi9g9nZZhOiq9TM1kLnMOaPoayQ1SL4LwXctk2uyuazqzFpngLk90ZBFe71DIECbUavopCer6amUqWii2uDVrmTki6pqO0f8cnptMkBRjmpnnbeCg4xumOoxK0", 'event' => "payment", - 'priority' => 2158, - 'ends_at' => "2020-07-17T13:29:12.000000Z", - 'starts_at' => "2021-10-10T13:44:53.000000Z", - 'name' => "kGZMrt25VWYHR7PmuYOuy85eAINi4DCh9E1piomvY0y0iLigYmahsEfLajE38CSizXaYXCbSM5b6xxCi9aS7pUn8sHDE4F3kcf0hrQ4a3rPgThS8KkZCOZQxeSP2z9qxNvFrLUebeM3qu8knhRZPaevJazOcUuFHzOggogIb0heOl2hQPfOiPoRxRiCop5Q0A9gBKU33EhyGU9Sc7T" + 'priority' => 397, + 'ends_at' => "2023-11-06T14:53:35.000000Z", + 'starts_at' => "2021-04-19T17:56:46.000000Z", + 'name' => "T4F795unttA065Yr03Qzj1SYSblk7QSMdkkKPrtzfsCSKaR3OFn1WKJz5hhBZBCZgSERTDaoK9IqITw9RXh5VLaBXSS3EzsrMpj8GBIyJaRyweuGKy2nXN4UBPwGQ9" ] ); try { @@ -180,17 +180,17 @@ public function testUpdateCampaign8() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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", + 'applicable_shop_ids' => ["e760a068-bd76-4afb-9ff8-404cdf882f2b", "9d1610a0-a272-4037-9e0e-422edd488e1f", "81863e0d-15d1-4382-91a4-3a9cbb2730f8", "57b50f07-ad43-48e9-92a6-08b4fa1478cc", "3476f04a-7fb0-4794-843f-c2d6dd02cfc1", "f4122396-f2df-4d5d-9b47-5b980cdf5ed1", "e0989930-cd00-4f15-9e4c-6992cea5e4fe", "6d925e93-731e-43a3-a76b-446e468f5699", "d6442e10-8690-413f-9884-4b8d5b313142", "2b8ad9a4-a7fe-457d-96d8-1e1ef7c7598b"], + 'point_expires_at' => "2026-07-08T18:48:58.000000Z", + 'status' => "enabled", + 'description' => "IePzMvb8rIAKhBAUImOpB9NJd0FGb0jOdIa2VbV1E7pIBf60ZOpXb0u", 'event' => "payment", - 'priority' => 3832, - 'ends_at' => "2023-04-08T05:45:58.000000Z", - 'starts_at' => "2020-01-06T22:20:15.000000Z", - 'name' => "cYJN00R6J1knyJeLDqePaGS57qQUn9QotexnhecBro7jHBJHSTWFK0aJRYTfxgM2RajM6sQRgc1VEyXHM" + 'priority' => 1669, + 'ends_at' => "2025-01-21T17:18:12.000000Z", + 'starts_at' => "2023-01-15T08:42:36.000000Z", + 'name' => "EzrW5FEq6VpVqu1DpFd0JaBsPBEjjxsN82R5bV74h6MclFLskpVJhF8OvhWGp3gTZC60RTw4fZ8zWBqSC3vDIMcnooU2vsEkhFzbMP7H4x7" ] ); try { @@ -206,18 +206,18 @@ public function testUpdateCampaign9() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["c57e0230-34ea-490c-bb98-d9f911a142b8", "fb18ebbe-8f43-495f-8179-cb0b06ed061d", "c10b6558-0008-45d3-9b6a-ad0b9a23c624", "533994a5-4f73-474e-bdd1-199e279fcc66", "6d8a103a-2c06-4668-ad34-4dcabdb56122", "e2790064-8d5e-4d7b-973c-4169754727d3", "5ca3ca52-7538-4f4c-a2ab-0211d25d1755", "1510061e-9e30-42f3-81aa-31784069c61c"], + 'point_expires_in_days' => 7678, + 'point_expires_at' => "2021-12-12T22:31:50.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' => "Ko9Pr8tnCR4b3VVcnR7ySaTJSLXaRbjFaOCY9HY0faJMcRsZ3tfn14pqdpY2gOVzxC2AMFcqtkzhdfPKiy9SERDVnpaYhOvVB8b8Y5rPTIoQafvlf", + 'event' => "payment", + 'priority' => 6978, + 'ends_at' => "2021-05-14T03:12:45.000000Z", + 'starts_at' => "2020-10-28T20:38:59.000000Z", + 'name' => "hbjOVFfaAmwoPiUeFs2qGGZk77FXigkPx1NC7bcdhHDyq2BmegmNcooOzsV0UAnFDq2j42XbKSjWX0mczdG92I3EQWa6MviKhzgN1WE1E9QE8I1WOtKGTOoDsggK2zVvIrNmj" ] ); try { @@ -233,19 +233,19 @@ public function testUpdateCampaign10() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["d339ac79-934d-4274-b74a-2f5a5a031000"], + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 9774, + 'point_expires_at' => "2020-11-11T15:22:08.000000Z", + 'status' => "enabled", + 'description' => "TknlcSLOAfgHki7iEUUEZsYB8I8w6YX9AjYRSoiU1BYQYTGkBMdZ9gxwOlUDOeBSRiyqeameMaY0bgN8gTUkelv3hkGmk4iWQZAVafOlabiOcEnloh2DXft8ZR3ZIT5H8aSOl3MDXnG9yHqEAThwDuq1zewsMIx", 'event' => "external-transaction", - 'priority' => 7006, - 'ends_at' => "2021-08-30T22:40:29.000000Z", - 'starts_at' => "2021-08-20T01:12:46.000000Z", - 'name' => "VqCc62CsLVYKPyOwySSjaFxy00IGCXmzsObY8JjUm176PqMxSejYJwKQkQhcSsOlDNZZsSWHBkBrsiXhCnZzamORmWcssL2FF3HAzhtt18u7MooUueVWo8T9dRNvfu3qkwBDNVzugQpgEVipsMl1o" + 'priority' => 7570, + 'ends_at' => "2020-04-30T02:10:28.000000Z", + 'starts_at' => "2023-06-25T02:46:44.000000Z", + 'name' => "hpzHiKxcCexEPrWNcD1BCJ2Q7A3yxMyBqUSnmfmyMf158jbodxUJxcIS6QwIFvAWCZsB1EYOxuNXsb8K4XyQ60l6nZCLpElUd6iH1X66E0nqBBGmKnZ6uDIn3iuFQrrgeXzyNXNrNkeWa9hWsLSo6RhlRrNdmMatyDW12s5SKsd06fYHa9" ] ); try { @@ -261,20 +261,20 @@ public function testUpdateCampaign11() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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", - '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" + 'applicable_shop_ids' => ["3ba4ae14-2e48-4d06-bb64-1bd591943122"], + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 7743, + 'point_expires_at' => "2026-05-21T15:53:15.000000Z", + 'status' => "enabled", + 'description' => "D9XRln1g4q1AmzenaBAIYsPX5BEVEkSwN7Jl7UfMqNeIWxDQ5mYkDBp76iPlz0WyF7I2Snzg812cd0lMhCHFE2kwBpeHriIaXxYmUfeD23BKTCZPKhRk3w9r2MS5qnBpeG29hBWbNKIGuoyWD", + 'event' => "topup", + 'priority' => 1572, + 'ends_at' => "2023-07-13T22:46:11.000000Z", + 'starts_at' => "2024-10-22T02:02:42.000000Z", + 'name' => "eU5bcdtREmG3PoPoUnVURoRDP0303M0EUzCR0XC7UBINwESq7hPy7a3F5MBC2C7VfANu3p62K" ] ); try { @@ -290,9 +290,9 @@ public function testUpdateCampaign12() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["718515a1-1c57-4b0a-987e-dd4f8847b538", "5c93190c-eb54-4891-9944-a67288302b0b", "3dc1364c-f33b-4098-989b-4a6920fac090", "05ebec44-6cfc-4a71-b8be-a15a32d52e83", "bc3b859f-76cd-4234-8894-997061984d0c"], '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] @@ -303,16 +303,16 @@ public function testUpdateCampaign12() , ["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", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 3498, + 'point_expires_at' => "2021-02-12T00:00:37.000000Z", + 'status' => "enabled", + 'description' => "7ezaoKVM6PG4nVxadlDXYh8F3jX5Rw62VEObOlMsiJRl1b2ESaJKCDCVaIjvXY9buv1PGDaqpxNAcB7XJ2PMH0HA7mMCxlziaJ1nphI9ySRxw6pdyrj7YEb5BIbP", 'event' => "external-transaction", - 'priority' => 7286, - 'ends_at' => "2022-05-04T06:14:41.000000Z", - 'starts_at' => "2022-10-04T09:18:04.000000Z", - 'name' => "fQxkSjhKrHXePF1aNsQcGEPe2hgvk3yuDeTC8XzXR9jncya31KgghsgYe3TbLJN21a8hZtm5so8Mz8sE9" + 'priority' => 2647, + 'ends_at' => "2022-03-12T20:01:38.000000Z", + 'starts_at' => "2022-10-31T14:00:59.000000Z", + 'name' => "tKeWMAfjTzhjO10bQwyTU6ZUhrOp80a47LYIcD579HHiydYwYbStQsIHShYuqMOfry8huKLaun9q8fRCMt2pzYekawpUouvYHKlj0GUL0Fcnz7fEngR6pF3m54VmwYrgFgT3RyUt1Kexb2ZIYN08OgDDQYpUk9QvTpwbva3X3fUufQzzx2hzebS68SpNEGkfmS3Uyy5Zn41VzLKUg3om1YNfeeKoLdFE8Hmt9R8Bv1AJsBz3l" ] ); try { @@ -328,28 +328,30 @@ public function testUpdateCampaign13() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["9af249d7-6d85-42ff-b639-9d39f8efafd0", "0031bb51-55a2-436e-91e6-44d4e1869f45", "dbf58b24-f995-4ea5-b2a8-47ac7ff42c1e", "5c28b508-ace6-41c9-9bbe-aceb98f54327", "0a1e56ed-4e96-418f-a955-3984773696b4", "03239069-b532-4e0c-a246-a19f68c96329", "e2128fe3-31d9-4b3f-a1f4-2224dffd490c"], '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' => TRUE, - 'point_expires_in_days' => 1927, - 'point_expires_at' => "2024-06-10T18:02:56.000000Z", - 'status' => "disabled", - 'description' => "eRbQcNODGa3IhebkRxi8kuGoSk8mmCPAG5TaOSJrFwT6IMSTQQD3aZSLuV5KvsCMKR5EbTWV4WWsRyRXgRYVg4CYuzSBW4stkoPc7UXRyRiV8Pax53IDmwuQOCWjbIPmFGWkh7DM", - 'event' => "external-transaction", - 'priority' => 4015, - 'ends_at' => "2020-07-01T14:25:53.000000Z", - 'starts_at' => "2025-11-15T09:08:00.000000Z", - 'name' => "SWi3zPKlO0ubMaaWt2sfRwBothNvTY3vFr4ELRXyBW70oqJ1JP1EYwzYF5YE8jQgUzmyBkd9RsSiJlXzLN5312aQsa3khCQuI0KxC45PIbfMDQsr0pTvhXVGg9hnQlyenzuwrO3gGQmGe09eXlKtPgqSA0ERaGz46vIiA4hbe1yI3CGp5lj6m" + 'point_expires_in_days' => 5637, + 'point_expires_at' => "2020-02-21T15:23:10.000000Z", + 'status' => "enabled", + 'description' => "Agg6WKGNaTc3A08bOic61u1yVQPNCQEFIkbwhO9RJiR7mxn7kYGzShazSiZH6DDfNqfsVRi3zxzsVzVJLx", + 'event' => "topup", + 'priority' => 1030, + 'ends_at' => "2026-01-10T13:39:56.000000Z", + 'starts_at' => "2022-01-21T10:21:24.000000Z", + 'name' => "F9uCjOU" ] ); try { @@ -365,32 +367,37 @@ public function testUpdateCampaign14() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["976bd892-53ce-495f-854d-6348b1d8c19c", "0964292a-4239-48e6-8b57-88e89c964032", "f6e54cac-870b-412e-bbb7-cb5093e57f69", "a5062716-a7cf-4f98-a98b-25708ad1e572"], '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] + , ["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' => 1456, - 'point_expires_at' => "2023-12-01T00:54:48.000000Z", + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 4302, + 'point_expires_at' => "2021-03-20T17:33:12.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" + 'description' => "4Lh4b0Gko8iE0P3Cu0AOaTlKzyVFYYoK00acoGlEqYYGWZUMgU5LJ8nedbEkL6VCbZlYCZFu0YjXrvick1kbCzvMElblaTUskxD", + 'event' => "external-transaction", + 'priority' => 5854, + 'ends_at' => "2023-01-01T05:30:40.000000Z", + 'starts_at' => "2022-10-17T07:00:30.000000Z", + 'name' => "i4syFdijXYZ6Fkp0v2rObj5KP7CaX5R9O7hnOQMfDj4u8or1Z5ajnFBytvfCWU5lvasIan6Df8qsq2k3ETquM" ] ); try { @@ -406,10 +413,10 @@ public function testUpdateCampaign15() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["b7859ab3-8953-487b-8bd1-a2f58aa7567f", "8676d0ea-d71d-4ac0-9746-e9975871c41f", "000161c4-f392-4e2b-8503-3d0b6e50692f", "a0eaea31-6cb5-4e15-b30a-f99dabc5c423", "70296b2d-f8c2-407e-b489-bdb73a21dc82", "a89d00fc-2e47-4d83-b867-c6a34b71231d", "0067a019-0bc1-4f27-89c6-bf9f5d23bdf2", "7c2ed4b9-5d7a-47d9-9b16-4cb15b7ca8c1", "bd895c42-0247-4334-9128-c3b6e6368898"], + 'applicable_days_of_week' => [3, 2, 1, 6, 1, 5, 3, 2, 1], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -417,6 +424,8 @@ public function testUpdateCampaign15() , ["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] @@ -428,23 +437,18 @@ public function testUpdateCampaign15() ], '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' => 3930, - 'point_expires_at' => "2024-02-23T15:10:03.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 2988, + 'point_expires_at' => "2022-09-12T03:29:53.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' => "zaeUGprRtPpZgZzOhvmvIjVKe7aM7QiN4LuTtB8ZF5mN9clYyKl8cUsYw8CW8rHVcmWZsjKlFT0f7did2pSfVDNNjekhaUa", + 'event' => "payment", + 'priority' => 8378, + 'ends_at' => "2025-05-20T21:17:02.000000Z", + 'starts_at' => "2025-06-19T01:40:38.000000Z", + 'name' => "Ory7pQcwkQvvHfTZTUiaSBniTvgiFcfFWfXoobW27D2zSsjxSJQCC2TKE3m70u0i2E7e3WCog3HknLhb4mGHjaX24jJ" ] ); try { @@ -460,20 +464,12 @@ public function testUpdateCampaign16() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["63ea4783-09ba-417e-bec1-c61250f4e7a2", "47a3e7ec-e0ac-4717-8afe-3d4684a31ad1", "2aacaab8-ce93-4991-b210-0a8ad4c88ecd", "90b85214-bb94-45e8-b9ad-d1d167a6670f", "4a328424-243b-49ac-91fb-456f71f73faf", "ea042469-6270-4a67-863b-0ececdb14516", "a28e9ad3-e20d-4775-b8fe-94a0da5ef53a"], '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, 2, 3, 1, 3, 1], + 'applicable_days_of_week' => [2, 6, 4, 3, 1, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -490,25 +486,26 @@ public function testUpdateCampaign16() , ["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' => 302, - 'point_expires_at' => "2023-05-11T13:05:35.000000Z", + 'point_expires_in_days' => 3116, + 'point_expires_at' => "2022-10-16T16:05:42.000000Z", 'status' => "enabled", - 'description' => "v5tebk72bnq5V1PYuyQsrCeZvlknHwyCYeoTGD6IVelM1xkQHIURZCUVG9E4BcH9vh8Qcd9Qr1jGxJh75seT2MlMasdJCSgZ4nn16A08HMuzRKVjoY87iExdEHTNDtgEpdMlXJAKinvVKW5jNBic0lbP5i9pPDb3qItRRs3FY", - 'event' => "external-transaction", - 'priority' => 5996, - 'ends_at' => "2025-04-30T13:59:29.000000Z", - 'starts_at' => "2022-05-24T04:12:05.000000Z", - 'name' => "lrydgPmYNQmdCCSH" + 'description' => "jUggH7qMtHh", + 'event' => "topup", + 'priority' => 5766, + 'ends_at' => "2023-03-01T12:19:08.000000Z", + 'starts_at' => "2025-01-05T04:33:19.000000Z", + 'name' => "SfZdXUyjb1NxKa8yAWf3eI4rn2GKxT8MfsHveV88627AlMJYf8MI0c9iCp3raZonaiDazAfoVN5ZcNoMxEFE11voG9m7gWIlidcsFhnnSlOPQSKVW980GqQVfPuvUPiEFV6mDyiAjmPC8FhIFplNkUQpOFZAAuAkdYYYV8q02r77ePIgPu4dPH7ImSF7bIQ97lNoNEqqi11P4GN23Eb6NlDd7BTwpY" ] ); try { @@ -524,23 +521,19 @@ public function testUpdateCampaign17() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["b12544b4-5028-4156-a124-812e72f6046c", "f760cedc-5d1f-48f7-b53b-9bf8f56eedfd", "f8aed1e9-f349-414a-b751-8b882f84afb1", "0590d999-e85c-465d-83e9-bc2d075d4ba5", "e5b5a103-e496-4870-9cfb-783ec68c351b", "1f3899f0-1c85-477e-800d-3e81fb259514"], + 'minimum_number_of_products' => 3379, '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, 5, 2, 2, 3, 1, 3], + '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"] - , ["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] @@ -550,22 +543,28 @@ public function testUpdateCampaign17() , ["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", + 'subject' => "money", '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" + 'point_expires_in_days' => 2831, + 'point_expires_at' => "2020-11-27T03:39:30.000000Z", + 'status' => "enabled", + 'description' => "dPk0z0U5np6zSSSsJChBCfGVrTTzFEA3cEkuniAENmbJtM74yoK3yNaovdjb7urlPondGWEfVzKMwihh3UCJATPnnGfbSAjt8y1", + 'event' => "external-transaction", + 'priority' => 6872, + 'ends_at' => "2025-01-11T10:23:15.000000Z", + 'starts_at' => "2020-01-17T11:47:05.000000Z", + 'name' => "w3aEMSDM7H6DKpMVCMs6AqPF1N4VGIihJYcZH1" ] ); try { @@ -581,54 +580,50 @@ public function testUpdateCampaign18() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["333330f1-0af9-4512-8c4b-9164e9549d96", "22d81a09-f1f2-4b5f-a2ab-b5281e333d37", "e281740a-67d6-4efe-a427-87bdf3193776", "6e658342-593f-4266-a517-d8f2418bc9a7", "3a228372-7f8d-43a2-a4d0-cc50a11344f3", "6ea11f3c-43de-4367-8654-d0128a965584", "428b60dc-3342-429f-9188-6070a64b250e", "46876fdb-ec32-427c-b1e0-9d113103e2ff", "3aba8e47-7856-470f-b0f5-1fa9fe90f117", "828d9c7b-2406-43ce-8ca9-58a612b3dca0"], + 'minimum_number_of_amount' => 4610, + 'minimum_number_of_products' => 9255, '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' => [0, 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_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' => "all", - '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" + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 2293, + 'point_expires_at' => "2022-10-14T16:05:14.000000Z", + 'status' => "disabled", + 'description' => "lPPAh3ydu7juMaO7kqGjaASQkqyw2Q45pim16jWY8Li2yJuAILC9WmiQzTAP0hsvYk94", + 'event' => "payment", + 'priority' => 1064, + 'ends_at' => "2023-08-18T16:55:40.000000Z", + 'starts_at' => "2022-03-03T18:45:44.000000Z", + 'name' => "wyrT6FNWSeiPJDkaNGUUFy37fVBCxguWkgEaSRxikajDhky1e9MUM8ZY9eEBDTjFI18oRpgCoDiEOfsuO3LMtzPm5pmHiztzTLcjSeNyveotr1SbLY9f9RM3h2SXQaAm6iMSYVoPQWfV62UhTGJS1L9KLOsA2Q2Z23Mwd98ipOldTUQCXPcZtLDZ6t1d7NhS3tIbiaQ9UqJHQZFkEmVia7WMZwoONY9mYcjUD3B" ] ); try { @@ -644,17 +639,22 @@ public function testUpdateCampaign19() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["61aa47e6-1e0a-4214-8ea9-ce33860d0868", "bba83c27-af70-4f1f-8fe2-9b42698b255e", "8cbc0b3d-2ee2-4e1b-a6fe-f4649d3607ba", "8e349eb0-9f57-4b06-90c0-e3214e3ee58f", "18176f99-ed43-458c-96f5-e5713b470790", "92e55068-aeb9-4830-809f-6a269bd11d77", "ed5f4a98-e827-4eee-ab55-b290ab078cc5", "3668550b-8102-451f-a5e6-d221b8d30ce4"], + 'minimum_number_for_combination_purchase' => 8183, + 'minimum_number_of_amount' => 7927, + 'minimum_number_of_products' => 8861, '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, 5, 1, 1, 5, 4, 3, 5], + 'applicable_days_of_week' => [4, 3, 6, 5, 5, 6, 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_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] @@ -664,21 +664,25 @@ public function testUpdateCampaign19() , ["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", + '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' => 7729, + 'point_expires_at' => "2025-09-15T20:49:19.000000Z", + 'status' => "disabled", + 'description' => "OYUS4YiFzadS1dG4VhCAXdvLcusNkP92lEHAtBr5uMSg7mI2h9L5UgNjF9pGXPoR6V6EH9oG2E8mJwg74tJdyJ5Llab29gfUQ6hTQL306GhITMLHDmfb2965KcWooPsLAa0LofoeILq2j1JbokM11iel9SifEKQQKEl5jTOYEn550C", + 'event' => "topup", + 'priority' => 6093, + 'ends_at' => "2020-05-25T04:51:22.000000Z", + 'starts_at' => "2025-04-26T14:13:13.000000Z", + 'name' => "5Ri4zQipR66DYXbWwtCBK4yI7b7ruIn1DQefV0LKmn0D6u1aqXUgLXLPq2aRw08aQ0rfHosccmXhG1yeE5aq4GKVSCfP0aoPIG5NuiBMU7rfLf6FhpORYw57l88LjJn33RIRSOmlXSQfzzTwn3Dxt4Xew7YzDaZ1J9OdsQM2I" ] ); try { @@ -694,57 +698,38 @@ public function testUpdateCampaign20() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["e9ce348b-1055-4cde-bbd6-a592e0b6a21a", "5387b339-7733-4274-bc73-54e769d0e1d4", "2be30145-ffb0-4cdb-8aac-2ba35505f3c5", "9e159429-8fe5-43f7-933f-b5835dd82b1a", "65655ebc-81ff-47b3-a56b-f805461ae0b7", "6e612137-47b3-4c32-b7ef-9556c4845321", "16c89370-2da3-4296-a13b-1313b08dda8a"], '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' => 495, + 'minimum_number_of_amount' => 9482, + 'minimum_number_of_products' => 8598, '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' => [6, 1, 3, 3, 0, 2, 4, 2], + 'applicable_days_of_week' => [5, 5, 2, 1, 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] - , ["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' => 4466, - 'point_expires_at' => "2022-10-17T16:53:13.000000Z", - 'status' => "disabled", - 'description' => "ohrRiHbftN77E9sKP2LWTHQkvbYQTkmfSmGSFmTTeLGAy7h6m0YyagUC0Ij3N9K7EVH4f0I", - 'event' => "topup", - 'priority' => 1848, - 'ends_at' => "2023-01-04T23:30:56.000000Z", - 'starts_at' => "2021-12-25T10:43:54.000000Z", - 'name' => "I5hMMqGagepFcb0C3pMehBLw9uhZslxpk65zsLMOaWLvqiZty5Zp232IvDDPPtMusem1WSPOdAkWLCHhP7q7jyjEo8V3Di9DtzhzAGKUtsDdhPal5eEvQkTNVI1DbDv2ICSa1fLqeRzwnNnU8Hy7seU6TPp7YTcvCbmuWQvyjmdKhWFzroFJfg0zCih9qHu842U5SnXNqipKVsIIUjVYx3ZiMVPZEq0" + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 8528, + 'point_expires_at' => "2024-08-13T06:00:14.000000Z", + 'status' => "enabled", + 'description' => "NWRJfp7ZK3WimQaowti0F0S2aIOKkN5iwpVUwFU1amkd1FBZBysFgH8TiyAaF4dUSAbqyi68iyJ302sQl233vCftoqwC5tymvF1K23X2uYu46ypSW9PxtiaID1SUCfz9yEelMoF9a26c2RLHzQWOO42l0o0g8SXRzZ3pUKHHeXuuwg12Yg", + 'event' => "payment", + 'priority' => 3076, + 'ends_at' => "2021-01-19T04:03:13.000000Z", + 'starts_at' => "2024-05-24T01:14:41.000000Z", + 'name' => "AsTOryINKyRmJ3gWCDcmsuvkMrJePtGFhv4aIw1aGtGR3fEQezBo" ] ); try { @@ -760,48 +745,54 @@ public function testUpdateCampaign21() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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, - 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 5433, - 'minimum_number_of_amount' => 3770, - 'minimum_number_of_products' => 9888, + 'applicable_shop_ids' => ["4416e158-4ba0-4c2b-ae58-4bbd381300db", "7765d700-97cf-46fd-8ea8-66c87be68b87", "e49bdbc7-50dc-42d8-a93e-32448b0a754d", "f384a3a7-75e3-4a1c-8fec-f338acb6e774", "cb998df5-bae8-4056-89fb-842361a503e4", "b45a9824-cac2-46bd-a135-6f4b1e8c095b", "44a8645b-540b-43eb-90b8-fcd01774f2be", "5d1c5dba-c748-42f6-8f2f-8abf25c1fada", "e80f74c5-65ed-4b25-addb-1fe39eddb0dd"], + 'max_point_amount' => 444, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 3340, + 'minimum_number_of_amount' => 9420, + 'minimum_number_of_products' => 1644, '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], + 'applicable_days_of_week' => [2, 1, 3, 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_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] ], 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 3483, - 'point_expires_at' => "2020-09-05T19:14:54.000000Z", - 'status' => "enabled", - 'description' => "Re6ex8zQnoMXPxIs0d6X24reGHeQvAPqGMsA1rgfPu4olvC1KDDE1G2mGU9YeDH5Tysjz5v4HW6eqkSknjWS4aW80Xp5YCo9TXEMx6Q3N4lydCpBzThmgOIjIatpE7508LaYMNkxpSQqkfWLu8WbqqwjfwNPVeBo88egFulBO0tWJ9", + 'point_expires_in_days' => 9964, + 'point_expires_at' => "2022-07-15T02:41:41.000000Z", + 'status' => "disabled", + 'description' => "7pr4d2jpaf36YY6mrG9Y2ztoKUUUx5B1bSO8xEgnoe60dnWTCVmm3x115QsBZT6dCGgqZsePkl6iY0bdXM6Nza2rTctUJQmh0gNd3qkWY4lVW5zCUF3zWzIdrHm6O", 'event' => "payment", - 'priority' => 4703, - 'ends_at' => "2023-09-04T06:29:07.000000Z", - 'starts_at' => "2022-06-24T15:54:29.000000Z", - 'name' => "2C590AS7UiB0DiDGREmImyJDbbC2wEGBfcAGc0EsTxqnb80BRFYcLTC4xCABLekowD1pN0MSUSSu62wEl3iPUkIv4a2NsBAg7OoWmbOWXvcqkH6OCG8bjnFs6Wxag" + 'priority' => 7289, + 'ends_at' => "2025-10-22T19:51:36.000000Z", + 'starts_at' => "2021-01-20T11:54:47.000000Z", + 'name' => "xsWBtx4G7cLViMByCBNzcDCX5bbsPzVUGeD2BWp2XUNEsAtEjlivj0NhalsavWYZduuXynvh05rJdAnnKPkjJzRbGyuQYyb8948tP6VkRaNaNdjmk2wkclkjGIdrGdF8qpLKYfd3JbJX5QcdKyJ1DmsToKu4w1tRUaP7awM87Mt7bWysOyzqkBrGaMjb1sugqjE" ] ); try { @@ -817,55 +808,53 @@ public function testUpdateCampaign22() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["a98e98e5-4165-4710-ab95-4633110a39c4"], + 'max_total_point_amount' => 2150, + 'max_point_amount' => 2245, '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' => 5836, + 'minimum_number_of_amount' => 3460, + 'minimum_number_of_products' => 9100, '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' => [4, 1, 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_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] ], - 'subject' => "all", - 'is_exclusive' => FALSE, - 'point_expires_in_days' => 7454, - 'point_expires_at' => "2026-04-24T03:23:33.000000Z", - 'status' => "disabled", - 'description' => "u3n3kWR611LhXRF1WjDXemYssWVQAa0S9OWEqIPoWhsZ81p0D8THD4dpuhxNvhxjPfdLCMpGSOhV764tKT9", + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 9183, + 'point_expires_at' => "2023-08-19T23:31:22.000000Z", + 'status' => "enabled", + 'description' => "BqGFPReFsmxaxT8Xwuc649dznjsqwxML0aHpiMuFL917lUTrE8EACTMWkW53gnqE0TT1OD00WYy85d5RKAlbrPQ0st0t7yJcv8GqBqgGEHafl1jNP9k7uy", 'event' => "topup", - 'priority' => 1853, - 'ends_at' => "2021-02-22T22:33:19.000000Z", - 'starts_at' => "2022-06-25T23:11:28.000000Z", - 'name' => "nPne51YZOU0zGq4PpZBc0rJPOstD7C9IM7suB5w40dZFTsuKZGsFElmQpA4RSTaTlLaqlkU49OXmcM1eYLCIvDzYzwAtEksQWSl6Am3gCBrhM35EfmrtOFWMml5EKRiDsWg9ZcujQMFmb4vZ2HzNm8wdK6sB9HsuClaKx3AfzVa9lboQsNDBH1uzKMqlEF94aThPURq2Q4ZM2ZH2d8EggWOOiiO67HWQCePWkLnY7y5P2vTc2kTDF85U9g31Hp" + 'priority' => 637, + 'ends_at' => "2026-03-30T05:25:23.000000Z", + 'starts_at' => "2023-05-20T05:09:00.000000Z", + 'name' => "9A7an27PrVxBqiE9YWo8xjmzBGJVwTTanAXyFjLag3gPPvlq0FFntKGY10p27NPGQTdAXKNGuLNgDO4Ma1ptA22IkyjkgPuZUMAq2NjJ" ] ); try { @@ -881,17 +870,17 @@ public function testUpdateCampaign23() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["5c7c00ce-e295-4059-814b-cbd42d579e26", "59816c7e-adac-4472-bced-9181e0df8332", "eda15c05-2ced-4efd-9d85-1131b54c54f3", "f65a6373-d33c-4250-80ac-1c71a7e13a14"], 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 3414, - 'max_point_amount' => 864, + 'max_total_point_amount' => 506, + 'max_point_amount' => 9140, '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' => 9181, + 'minimum_number_of_amount' => 5643, + 'minimum_number_of_products' => 926, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -903,7 +892,7 @@ public function testUpdateCampaign23() , ["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' => [0, 3, 6, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -914,6 +903,10 @@ 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] @@ -922,20 +915,18 @@ public function testUpdateCampaign23() , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 9982, - 'point_expires_at' => "2021-08-01T07:54:25.000000Z", - 'status' => "enabled", - 'description' => "4vqgIch5W6XuTL0vlIdvdIMbz7wUi6BXoKUl0tR07369", + 'point_expires_in_days' => 185, + 'point_expires_at' => "2022-07-01T20:33:49.000000Z", + 'status' => "disabled", + 'description' => "uZnHFgU1ZOwuoeukDxIIOg9CcbCgtxt4qQAP06TDLYKBc2zPf6wToG8lTKcMPiFJX3LNKTomMc8wnROYRP673oHx5N3DOO7AdxANDE2ea2N2bsCqxQkk2AG5TTqX05IlCZ5tUdSwXVRIVCnlZj6NtOwX2FI8W", 'event' => "external-transaction", - 'priority' => 1288, - 'ends_at' => "2024-10-17T01:59:24.000000Z", - 'starts_at' => "2025-12-12T01:11:30.000000Z", - 'name' => "PR32MXZafz3jffpT8lgGERnFdcWhSdaJfJ60D0H2T0aKhnL3FlnAD82QrpYaKuslNraOesyAiawWiyWkSV3bs4OkWhHFx3P67yxFmxWAZt" + 'priority' => 5553, + 'ends_at' => "2022-11-26T02:00:19.000000Z", + 'starts_at' => "2022-04-26T03:04:13.000000Z", + 'name' => "69uaTF42abkgSmtEHAWzKVmwmqN4ax1Q1Fha0o1JxRbdO7sJMkOiIt9zNKCX0VzisXLLiEpULitiIsW57odiOHhS8DsZ" ] ); try { @@ -951,64 +942,44 @@ public function testUpdateCampaign24() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["9e698f8a-7241-4718-913e-afd22a89bec6", "8d3f61bb-304b-41b6-af3d-8454d2bf1bd4", "f7c6985c-0be5-4ed0-b881-49f4c62c7654", "972646d4-ecf5-4ac9-ae6f-0877f099bdc0", "1ae9a89d-0ed8-4c32-a354-fc3c09db09cd", "37799cbd-b784-4a48-bae9-0032c30016f6", "9d5d0fc4-41a8-410e-bb4b-89628fec990f"], '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' => 1802, + 'max_point_amount' => 2806, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 3767, + 'minimum_number_of_amount' => 8224, + 'minimum_number_of_products' => 29, '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' => [6, 4, 2, 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] - , ["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' => 5168, - 'point_expires_at' => "2020-07-29T18:52:39.000000Z", - 'status' => "enabled", - 'description' => "SB8bfxMId7hFKERGvYa7vbD1cIywVpXocQ5N98CAVKuKRC5FLAIRiGKuI8CNBTqLCZ99AjVbK3l31NeAICSoLJdEVZoJB0H5I2jNmYRtpCMs9TezTj3A085y5hWQ", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 253, + 'point_expires_at' => "2022-12-24T18:44:27.000000Z", + 'status' => "disabled", + 'description' => "yQaiw0JpUpNfjrUKaUCU4cuncfOgZgC0vnz9vdHX3zI21M9POKUqkrXtAeLmERqX5bwDROtzb2hizqeaCyQXA4kt1s5IzgftNOCeiOWbpouk4VaYSYsKX6oU3L46cfTNsJ74FdhPrGorQztiuURWZ5r1OnryKkdpmMzmoITgipjScgS", 'event' => "payment", - 'priority' => 8977, - 'ends_at' => "2020-01-29T05:35:47.000000Z", - 'starts_at' => "2022-06-16T00:43:21.000000Z", - 'name' => "gdeDOWFExGORRYNLJdsZ6n3IGoF44i0499bTqwmusaHN4dAo0kcMwrj6lsuth9pSzmqVAxW3BZh2UFG0NdobuyCqKAyF8XBloHn7nUM7l934bPMQ7DIwFMXGuPCrmdUDxKggDFfFvOJkxhc8IPvtQD4QxNm6tX3Guvbo2vDNfvQpElqxJKgNyOMeXS2rUoCJ5iHqorIswPc2cBsLEwskU0m8hSr1melep" + 'priority' => 5189, + 'ends_at' => "2025-10-11T03:06:40.000000Z", + 'starts_at' => "2026-02-06T03:49:15.000000Z", + 'name' => "Evn9tkKJsfEeEirDJBvMOLUpWvpkfaBwAHAugbJ1KgmPImdwaTBcNwqaqeRCH16a6zzUqrHdosHd" ] ); try { @@ -1024,32 +995,34 @@ public function testUpdateCampaign25() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["23d07c6d-e8af-4840-8cde-94a5fd7e11bf", "4ad4a679-5c77-4cf1-b53a-d79fa73b3d98", "08a3e39b-462e-498b-ae6b-addc5aa95608"], + 'budget_caps_amount' => 1698610679, 'applicable_transaction_metadata' => ["key" => "rank", "value" => "bronze"] , 'applicable_account_metadata' => ["key" => "sex", "value" => "male"] , - 'max_total_point_amount' => 5848, - 'max_point_amount' => 2148, + 'max_total_point_amount' => 129, + 'max_point_amount' => 771, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 7548, - 'minimum_number_of_amount' => 5617, - 'minimum_number_of_products' => 9189, + 'minimum_number_for_combination_purchase' => 7561, + 'minimum_number_of_amount' => 1759, + 'minimum_number_of_products' => 773, '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' => [5, 0, 3, 4, 3, 5], + 'applicable_days_of_week' => [4, 3, 4, 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] @@ -1057,23 +1030,28 @@ 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] ], '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' => TRUE, - 'point_expires_in_days' => 9457, - 'point_expires_at' => "2025-02-12T03:53:02.000000Z", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 1984, + 'point_expires_at' => "2024-04-02T11:15:19.000000Z", 'status' => "disabled", - 'description' => "CTg7cImjgcPmkAEumRe3ajMg8VGC0KZL7VMaMEGv2NsNRGCHkqW6b190Xf2yHeAyB", - 'event' => "topup", - 'priority' => 7934, - 'ends_at' => "2021-05-17T18:14:45.000000Z", - 'starts_at' => "2023-08-20T02:56:49.000000Z", - 'name' => "IySMiYLD3kq3Znz8pepfEmpSiLZTFdERWScAwFtubDUWmymMiDwFFfcNNLAfTp6G3m2S11HDiNC2T6Z1NRFWi9xNJqHv5TG4qAHZdsob31RGFcTjCHIRk6EOKDYDfh7IyYBfSv2V1UV4oPfCtFaYiWkYeLppJ33CkMXXFMJbGPqbgq29Gzz59vVOvin5VZAtZIBDPoHNl5" + 'description' => "9yekqoyNLKN2h7BNq3rRMob2yqEgXsKX0DNjA5LloLW2ZGwTADg0EGo2tY0BvAArU4c3Hcr3rYtMZs1YhEQlphw1DkmThPoIdPA7X1r8JTPyIk7mw82VAIRkHcNMgqN77FQwuiGtQW4pnFSkfz0ZAYuHKErS89ga8rAwXpAiqwTxt1H", + 'event' => "external-transaction", + 'priority' => 6348, + 'ends_at' => "2024-06-15T16:54:12.000000Z", + 'starts_at' => "2025-08-05T23:47:53.000000Z", + 'name' => "wWzmkMDA4SVfWD13Zj3L9DQPYajb0t" ] ); try { @@ -1089,9 +1067,9 @@ public function testUpdateCampaign26() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["2b1943d6-3c2a-4b7b-9de4-be5c004db6de", "66bc62d7-2005-49a2-85a0-31e435cb1b8b", "887ce1a6-cd74-475e-adcc-aeb21be2f40d", "438cd5e0-fc99-4eff-bc75-3cea374e51c8", "271a3c62-72a8-4141-b788-77b71ab3fb81", "cf4ce2a9-c3b0-4822-8163-8004663222b9", "dab5255d-55e9-4158-8969-133d6cb1b5a2", "f43102b2-4f88-4951-b11f-14965bf3b593", "48389056-77d7-4e64-807a-936e6d3b287b"] ] ); try { @@ -1107,10 +1085,10 @@ public function testUpdateCampaign27() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["882da891-6595-4dfc-996f-7b9189820b5c", "353e6e22-ba88-4476-8c23-14680c1dc0d4", "c32de130-98c2-49aa-b248-d3c842bd5c77", "d39f3113-8b9c-4133-a274-5245ace3ae5e", "3c8f1e87-15ff-41c0-a43c-a329daec9442", "a17e209d-3b21-4a4f-8ada-adef793e0063", "871348e6-3cf0-41c9-8642-2501834a289f", "81487867-450e-49dc-800f-dda2f662af32", "33f3cbc5-683b-4cbe-90b1-f34994b9414d", "d93f0770-4cfa-44ff-a356-4ac0d7efcc1e"], + 'name' => "lOR0ZjHbJ4pIYeH1mIjK91BovJNiyan2Rg9xEgMUhIRyB0Lq7z8Ljil9JSMA7rA7mkLLtmKfguDK2IgQjODYIDOJbPEulQIvNSkQALktsxpQNr6y6a28m0nRuldHpSuEUpd" ] ); try { @@ -1126,11 +1104,11 @@ public function testUpdateCampaign28() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["851736e9-971a-4607-a582-bb146f8b7839"], + 'starts_at' => "2022-04-03T16:18:57.000000Z", + 'name' => "2GFfC0at9jn8DwInc5YWbNc2E2NkkIcBn5byBGxSlhAbqrppUqGdxMolEMce2oIWkzh6xh3kO5wXHuEli1NcEVyTrbdyJqmh3WRfGT9d54NzUibZax1gbEqwtEhHNUjZJEl7H6aHeFVmJSAKrLNuNDUQhJfNq76RxAuxSVrnur4Ju4ayidm5BuCe0yTSEIanUYTV2eUYLa0Qhqw2R1" ] ); try { @@ -1146,12 +1124,12 @@ public function testUpdateCampaign29() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["949e4623-b66a-4698-95d9-aafad74b5146", "6102e94c-7307-49b4-83ea-673077ea9ec8", "b0acd1d4-609c-4395-984b-947434ff3978", "ef425dcd-9069-40a0-ad9a-3d0d12c6218b", "c6282104-8b36-49bb-b485-dbf6a7143929", "d4fb8c4d-72e6-437f-b71a-3ec7c0c6f1e2", "23103d8a-ff75-4623-bd16-1fcba1313504", "4944d610-a256-4720-8f1f-45861e0a3c9b", "64a76abe-d385-416f-9038-a52a5ee75b0e", "bfb7ccab-febd-45b1-aff7-69471a44330f"], + 'ends_at' => "2021-03-05T11:08:08.000000Z", + 'starts_at' => "2023-05-25T06:21:02.000000Z", + 'name' => "6i0XTT33lqYdKQ0h3ghVZk7eOE9tcwx8MOKl5MRsa1MFEYPOVzvPSXDUkbgX2oBshUtXGZ9lfp9TwgYPOmismihXWyqdhqoMR6oAdT5yPsPRTmUYdZdYDDGZDuZn0XgqQIqTu14tSh13qLZDYdRTWbMgZiB4q5yXIKvcyeytZUeCOzn479Q7e7CQ6mogsi4OQ6jQwMdVQzET3CTZR3naadmHoO937wRncWgLEMvwuXtyGneCNJhR9grzsET9H" ] ); try { @@ -1167,13 +1145,13 @@ public function testUpdateCampaign30() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["0abd419f-4248-47aa-bba1-717a43dfdb22", "fd9e09be-0da4-4de9-a5a3-2fc7ba08504a", "71658bb2-613b-4369-b145-3f21b4f0c159", "8f6047d7-d20d-470c-9daa-c185f6d82668"], + 'priority' => 2472, + 'ends_at' => "2022-10-22T03:21:47.000000Z", + 'starts_at' => "2023-03-18T09:47:03.000000Z", + 'name' => "nNvZa51B6RuNHWw3kkEIImb7878ag0GpEoXRZP9Tuo6ihkLtNpmjVgJl2arbhJouxWQ6FlBm7k1iTzlm9ILQGKVJoUCSY35cdkgvsbAYCbaEHjTHUmx8bpMxYByLz0xsJRhRVsB9HjzBAZfWzO75yHWR5FLMa9CO3GmqQepv7doxpRjgZI2VSDvLJkkZMMdEANfWVa" ] ); try { @@ -1189,14 +1167,14 @@ public function testUpdateCampaign31() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["402d4e5c-121d-4041-aae5-e7b395c2eb99", "c0fcc650-0e96-4a1f-8ae7-2eb432ca6bfa", "0456fb1f-fbae-41be-93dc-526b4f0c2d9e", "3119f741-3408-4c26-9f9c-29352774fea8", "4d10e864-361d-4e0e-b75f-2f528bcbe951", "7bbb0760-cd72-4541-8544-4b43f6ff42c5", "90a729c2-697a-4fc3-946b-26301ce11970"], + 'event' => "external-transaction", + 'priority' => 3649, + 'ends_at' => "2020-03-08T04:31:09.000000Z", + 'starts_at' => "2023-03-31T23:24:55.000000Z", + 'name' => "xkj3y6QjLE9oTv9S3Zg4O5dK9OBTn3gY0HIwJr5Xn6R9PIw5eC52tvIBnMyMg4CnT2dj7ORUTt4jEgn4792da7QYy7V605lzcBixerwgOsZo" ] ); try { @@ -1212,15 +1190,15 @@ public function testUpdateCampaign32() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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", - 'event' => "payment", - 'priority' => 9945, - 'ends_at' => "2021-08-02T00:18:15.000000Z", - 'starts_at' => "2026-01-07T18:27:45.000000Z", - 'name' => "bxzOIV2r2JtDEGxgzX90xQ1qEwnOjzBjMdE2ZgqC6g1ENWOPFMuygZod8nuff2bwE3RDjoGhPLmonziI8gPB410GLPQCeC7jS6W3DftZcdyglmNXEppEtAwequ8PJiYpSm0jLeVc0IIOPvouCcBMs9oEUXdmuJ5CsXeAgeVmz0XdBqvz2LZqSb1Cr9GvJk1u6JVnb04lQy4ktenk93ttYPJhOiPCYhnx" + 'blacklisted_shop_ids' => ["623c3332-877f-4079-8651-20581f03ec93", "43cd450d-9f69-492a-a97f-2bfebc6f82e6", "7ba9bc20-fcd0-4fa3-bb77-a82496553af9", "9ea2ed45-fc50-4d6b-8dd4-90ea186a98f7"], + 'description' => "K5UmBamQcUvvHD25XYGaGoRmlkWpVKSQYACWhdJgT5oXIAxp1c5Q2vG7By91KC2xkwbMvROWfUAhh6XnZz0yJYgRGAM6oTzljbZYS9b6qmrSFaDiVxdn1z0TuA7dLQ8GnuuGnm3um0ZKYlqHYAPfacx4ba4pxXiFCicQd3QQrdtpp5IlW8KnTaroT8w38", + 'event' => "topup", + 'priority' => 285, + 'ends_at' => "2021-04-23T13:27:13.000000Z", + 'starts_at' => "2020-11-18T03:28:28.000000Z", + 'name' => "ZxeZpTa0FFkkUFLVCDKp9TvCsVFg3Dy6t9FVfvRBKOl2QQeBI5NM6J7EhkzG" ] ); try { @@ -1236,16 +1214,16 @@ public function testUpdateCampaign33() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["0b57d932-32db-4a8b-b9d9-d35d38e7ecaa", "39e1bc6c-df87-4865-ab7b-3b3262ada73c", "1b9f8dda-d34f-4750-a858-bb4abf0a35cf"], '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' => "YcNwwBKhoxCdqw8SDS6L7O6ohLm8HBuYz7E9ZuYBAHz0vH45u4SHdXpfYeqMtcfd8wxcygIW1kAzyAHjkW0eFslSf8NaBTyV6GBT8tDHI0zWcr0sMpkdiHOOwl5xIQiAP4UplfuFUQK5yc0JqyEbk4xV1ElwOVpwOgCs3REJLXlOpH9qH3TntlxmPSv0sqeMHVeJGZ", + 'event' => "external-transaction", + 'priority' => 7977, + 'ends_at' => "2021-02-05T20:22:39.000000Z", + 'starts_at' => "2020-12-21T14:44:49.000000Z", + 'name' => "E4lp3S7TMyfZKpPybiZ1Lwce18e7Eq5OqWuTabdRaaHOyfGqVUncXzhjskeGyZxmbEy050Zlv3tzVr8aTPDqMKbxS0Vs3OlIrdnx7rU9Fte9Z959oBy13mtel3d8TfJ3Ol39ScasZnA58jo0hnztlMdM7BVfn4iFYyJJXfrDUn2Z5dTBMhYMOaLFSQqsldJHk" ] ); try { @@ -1261,17 +1239,17 @@ public function testUpdateCampaign34() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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", - '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" + 'blacklisted_shop_ids' => ["42ebe77c-c283-4433-ae7f-8edcc204c36c", "3bdcf65c-51be-4b11-bd19-2f09876af9b4"], + 'point_expires_at' => "2021-05-27T05:34:54.000000Z", + 'status' => "enabled", + 'description' => "pZ7fJl29A3O6y0fQnXOgwkIth5yMWiTVYzb9YasuIp7v4EzACicWq4Ul0bBBFnJwjrPufrwL5Z4qM5cyeftMbZhJuNsCdqVbAgLZ", + 'event' => "payment", + 'priority' => 4939, + 'ends_at' => "2024-05-04T03:34:24.000000Z", + 'starts_at' => "2023-11-13T01:39:29.000000Z", + 'name' => "blhvdQVC38rMOaKHSf5htPpycWdWsbduWBxtfg1Kliu47KITpvwbo61t0xPHohZAfXS5WAq97VI0kJjyO9S00lRKqhRSKyv4aeUNiX5kIXisF2lvLdWFAH9CECfmZyvOgcw2bcIoYI3B409EBsOM5mHn7CA1SM3xNEFCgQheyCbSnP7P0SqnjQBF0gNpyvaBHzjlAdXU9fbl4BElEfYJcTmiR" ] ); try { @@ -1287,18 +1265,18 @@ public function testUpdateCampaign35() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["ccd886e6-830f-4330-ac62-ee27cf4ac7ec", "9f40bce4-8cc3-447e-9201-2c735d9bc7bb", "931847ac-a653-4528-9354-f67ff98fd292", "528c22fb-b467-4284-aff8-e386c0a1819e"], + 'point_expires_in_days' => 6147, + 'point_expires_at' => "2025-05-18T14:18:00.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' => "qh3aCnDQum7xlHp8mSoN73gaH3XPjunt8NgffostplBJ13qPcXVXQ9E7Oqef", + 'event' => "payment", + 'priority' => 4507, + 'ends_at' => "2023-04-07T23:05:39.000000Z", + 'starts_at' => "2020-09-26T10:36:32.000000Z", + 'name' => "zsB8aQbgel1VXLZNhM7VCGfzH0EqAidHGV4baZPNRUSJ9iQNhB3KMhlAuhO2DrrEN6v7h6DIeIXBVaS0Zi07XrJykFEWCqS7fIGsgSUetvzhcyY8O4aW8dVGclxW2nJI1LDT3BhMLUADblZz6ydgd6gveW" ] ); try { @@ -1314,19 +1292,19 @@ public function testUpdateCampaign36() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["261e7439-01f8-4844-baec-b9fbe16ac5d1", "e44b20bf-c4a6-4b2e-af24-c1e0cb088d1d", "366930f8-c85b-4207-b4c3-cf243df45d88", "c967e040-e060-40b3-a0f8-2ecc17b92a40", "6d07d119-cbcc-4dfc-a6b1-92c50e02a212"], 'is_exclusive' => FALSE, - 'point_expires_in_days' => 976, - 'point_expires_at' => "2024-10-12T23:59:40.000000Z", + 'point_expires_in_days' => 7379, + 'point_expires_at' => "2020-12-24T23:31:33.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' => "6NhqKkDSvghab5bsImY7PcHPZH7mHIXsOqC2xcKBYhL1xCfnaEpDLcNgoBzsuiKajpcQf4nuECfdVUoATZ0pZ1FEusk3svdOIWNVHFftM1EZP", + 'event' => "external-transaction", + 'priority' => 2620, + 'ends_at' => "2023-05-13T07:23:59.000000Z", + 'starts_at' => "2020-08-01T19:23:44.000000Z", + 'name' => "sd7jOCTvYgQYDODNTX3YU3qGQBWGDfb1wlkuiN7kKWKFoxKeA9tuL5LH4EHPGJy8ZSoJ1krFHQyhzGXerHPOPDvrwRgeSOaGF6stofVWAQmmxPEjbZK4rVxAUW7FWHkKwdg6799FNaTUuVqVNtvvxMPy8uYVQrlAwBlTLDHylYVoU0Lud9b5MHdM8UnuwQ7jNoaulXZjgrVDfW2ufNp0gAs9phyFh2aSm" ] ); try { @@ -1342,20 +1320,20 @@ public function testUpdateCampaign37() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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"], + 'blacklisted_shop_ids' => ["9236649b-e0ae-46f2-b5c1-3f8611d4d489", "6f6cf7a5-3b7c-47dd-8bc6-e48b9bf5daae", "bf45dcce-654e-47b9-abd9-2a43eae4e245", "4f8f33d7-8853-4555-8cc0-21098700852a", "14f3a35a-1114-4a64-8cf0-155e39021c88"], 'subject' => "all", - 'is_exclusive' => TRUE, - 'point_expires_in_days' => 8006, - 'point_expires_at' => "2024-05-28T03:24:18.000000Z", - 'status' => "disabled", - 'description' => "CQn8B7l65BYMvNkhEwbRq7C0zj85JoEScisdzkhxnXFFT7CXS50vaovkROQbPFa2Q0QZFPxPWcwwu3uh9fDL3S3NHvBIxMXxVOS8aVOpiS1EeKe2E", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 8173, + 'point_expires_at' => "2023-10-05T06:42:32.000000Z", + 'status' => "enabled", + 'description' => "eF6qvGwUl7ATMaf3NqLOcKmTPNREiEdfOxleMzyqb14XnQoYrg3WK0gxDGSVD8anN0lX3R6Ngh2OAi1BcnwfTRLJa4uoIhpR40nORwuCknsFuOeDw3ETEoYbDEhr0AwKkiQOHCQCIIRDiJ5EWSps1CcPm4CujuDviyaRPbQ", 'event' => "topup", - 'priority' => 2030, - 'ends_at' => "2025-03-27T15:40:38.000000Z", - 'starts_at' => "2024-12-03T06:56:44.000000Z", - 'name' => "F" + 'priority' => 9091, + 'ends_at' => "2023-03-28T14:38:44.000000Z", + 'starts_at' => "2020-06-24T23:03:13.000000Z", + 'name' => "c2CSzS35RxVGrM7sDhsRor5EZrBgBnWdB" ] ); try { @@ -1371,27 +1349,30 @@ public function testUpdateCampaign38() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["b37c61df-a040-44d8-97b3-60f605d662dc"], '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' => 1013, - 'point_expires_at' => "2026-03-26T10:41:50.000000Z", - 'status' => "enabled", - 'description' => "fq7vVXcZZXkAjYTEO65NQtFJaRQvj5yyqZjpM3EGDvxc2vHpfKAFMK87o5EDfCnjGchqfzXJGnbGhZsKdVrETxLEt4GFvxAKZGN2hkrp4AuDVFN5fAvBVJFsjez", - 'event' => "payment", - 'priority' => 5001, - 'ends_at' => "2021-06-21T21:09:24.000000Z", - 'starts_at' => "2022-10-31T00:02:36.000000Z", - 'name' => "3YP3w02SjMN6p0E72qWtOk3QUVbESEWPtcFyu37VMAkI2ylOPtFPfUfw5cNQlmY98v9" + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 8514, + 'point_expires_at' => "2020-02-11T03:29:34.000000Z", + 'status' => "disabled", + 'description' => "Gmxl3OdV3odlFFoKvu4lobeulXI7c3F9nyrjjRiAP0nDGe4yWdLtrR0H47hbbDvB2dkQWYC4RW", + 'event' => "external-transaction", + 'priority' => 4810, + 'ends_at' => "2026-07-10T22:47:19.000000Z", + 'starts_at' => "2020-08-02T06:24:32.000000Z", + 'name' => "q2yT7AWpCDkyLBkYzAxemZaKowuUfekyaJIsuHhxZpopNYyv6dLAyty2EMgPVlahlWYdbEevpLkzdUFCwG4QGOnpUXmwhMFkO9ufFPOzF9Lvv7JJIkMwpNGlwPY7w3AePumXzLvyF75pQlwzsKLA3j0RsOTGgnfI7tlICoQDpnLAiZiYSVIBpBUCCSgk4gnk7sP6E17lkMgQrA88yuG2X4KRlpHewo2CgFQkdXPF4V9XHbL6zY6v" ] ); try { @@ -1407,27 +1388,27 @@ public function testUpdateCampaign39() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["4143e403-3571-4877-8e24-36e79d14eee3", "7aa5d622-ad49-42b7-991a-c0d054095ac5", "19eb2b5b-8850-4dc8-9c67-13470cf9d1ee", "0c163d7c-dc45-4e64-9c81-db7a38f48f68", "a1e2c9c7-01c1-434d-b479-6e7dd3181828", "04f7a733-0265-4788-9d91-3b76c52fd888", "722d00ff-103b-4bca-b7df-956341dacd3d", "f5d9e3dc-565d-4604-a511-e374968292c9", "2b242374-594a-42f8-8fb9-e9af869b3cb3"], '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' => TRUE, - 'point_expires_in_days' => 2774, - 'point_expires_at' => "2025-09-23T21:59:01.000000Z", - 'status' => "disabled", - 'description' => "a3AEPf", - 'event' => "payment", - 'priority' => 1817, - 'ends_at' => "2020-10-11T12:17:29.000000Z", - 'starts_at' => "2024-11-02T06:44:22.000000Z", - 'name' => "cCoy2dXgtWk5Skp4k9FjiQcyxviUOicaOZqLE3MkcTFrJK4NHPvl4VhqOdqyKHcIOPhbvogj2mEAT9kQkxX80ARofdpsoiXVeBxFuF7c05YcbHgR3SFdYgsuZbSs" + 'subject' => "money", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 9687, + 'point_expires_at' => "2021-12-16T07:23:43.000000Z", + 'status' => "enabled", + 'description' => "G0lwTGLR8ci2cIIE66fhj2n6iiZ64HpvFGkJr1uo4NLstnS7EAbDgQaYkUrDsQyk3kwOisNW9XsMHBVPsrsYBnLGXRYzu4noxPXNWpdUvBBp2JsuVIINCRpxja7me48LNXqpqJtjZwJILsuUBm8J0tu2v6zDKp9iO7Ari", + 'event' => "topup", + 'priority' => 2706, + 'ends_at' => "2020-08-25T11:57:15.000000Z", + 'starts_at' => "2023-06-20T18:21:11.000000Z", + 'name' => "UHmo6XPE5Oqy1DljVh9nsqgzongKg5SFSpcaiWqMVEyXiabD2fPkrS1NvYbmwucdTPjBOMyHVeFGY5vB7gjE0J3rzoZQgeuXW4rw3Ob3VUIWbzDljJ6klDtciJUcw1wir4yYsQVBNqeXlo" ] ); try { @@ -1443,38 +1424,36 @@ public function testUpdateCampaign40() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["c668361d-f940-4229-a2fa-c31fecf4eca8", "afd54189-1c12-447a-8716-46acb7758941", "eb4a8c1b-5cac-4afc-862b-d2c423c4d501", "078be7eb-284f-4366-ac8e-9a8aa020ab4d", "1e0beca2-00bc-48c1-8b3f-173d20db9d92"], '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] - , ["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", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 9966, - 'point_expires_at' => "2025-01-03T07:33:08.000000Z", - 'status' => "disabled", - 'description' => "oir96Zk4wBbHbRE9tWUhNPatHCNYgstx4oloda7k12vM37GlbZJKSAFS4eQAmyXqltVLiYXrByWE1iViSMuTkME7Xo3gZLzoJUOW0EXfG", + 'point_expires_in_days' => 4907, + 'point_expires_at' => "2026-06-07T00:10:11.000000Z", + 'status' => "enabled", + 'description' => "iYXr4rnNnjCoeQHMuXiGNUysmU86lvAOTbcLzXO1sbMRuBNUlL6K0ReLv75kg6qcs3cEpI1m3wABqtL3bdaVTKdkTjUxGpAh3a", 'event' => "payment", - 'priority' => 6483, - 'ends_at' => "2020-10-20T21:22:11.000000Z", - 'starts_at' => "2024-01-18T15:46:08.000000Z", - 'name' => "B9sMClBaFjZtZBNIprWMfHv0Adc0Cr3QSzeJKZKHWOY" + 'priority' => 8453, + 'ends_at' => "2023-10-12T18:40:58.000000Z", + 'starts_at' => "2020-02-25T09:17:25.000000Z", + 'name' => "sfAXqJYYr4ARYbJcmLujs894lRg4qB30GRMkbzDn742v8m6fDAksXCcjSnMwkyUVD7CNlqSrG8bUcu2404OwW2YlKo3D8R7F9uqtTYDUe0c6WMBb0vMyrrNo2CtAij6bFWlBc9nMouBhD3xaVyDbF9dQAdVbIjdKodnIqsg2hwfCC3ynrJLnPSb5d8avvWNGGZpHcQub7jyKGPEze4eDg0kaj205Q9Vfs0xgdWlEYjRqPOb8BVVa" ] ); try { @@ -1490,41 +1469,41 @@ public function testUpdateCampaign41() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["85bc58e2-03c8-4dcc-ac5f-4fa78df5ff2a", "65adb945-a547-4aa5-a6b4-5461e687cf5e", "1658f7ab-8ae7-4dfd-abf1-6f3246459cc7", "63f95aa0-7eb8-47a5-a249-de527137cc14", "ceae048d-73c7-45d1-82d3-662b5e87beb0", "5a2c93aa-0928-416e-8b63-8068d4fb42ff"], + 'applicable_days_of_week' => [4, 6, 3, 4, 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_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' => 7447, - 'point_expires_at' => "2023-04-25T01:31:17.000000Z", + 'point_expires_in_days' => 4135, + 'point_expires_at' => "2023-11-15T16:03:37.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" + 'description' => "NqmWOdlkOhTjC67yWAbgIrPt858HfVRa8DX5UPvkC2RO0Ka4lYXy6v8yeYaDtl3yxclWSiWAV8VoZ5q4f3l3OfQm9YtxuJKrDFgfnOa5xAhF9FsFDzTIAFGDPhpBgKNm", + 'event' => "topup", + 'priority' => 8314, + 'ends_at' => "2023-11-03T07:18:05.000000Z", + 'starts_at' => "2023-10-19T04:44:53.000000Z", + 'name' => "ARJ1rvmqI1bSsRkkjQVB7WPQBN4OQef6ic8PJreX4akuWpKD9afhWN8gpYbk1UQRVGeT6q9QlLL4St0RhV6KdSsO2fKUxMoBriyYb61zvPjBcIHUY8RekKTAhSuM7Lo0VuZ1eCkX9fHokIFlVQAOjB0XTIEf02Fg3NvwAf7hOlSBfFEUcOQMXEYHzF8m9cIjwUyTMaVMoVAP5OP1CjryzsDN5Z0UkOPXK" ] ); try { @@ -1540,20 +1519,39 @@ public function testUpdateCampaign42() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["2e749e01-b5ac-488f-9670-227f16d4f4b1", "99576914-135d-4f16-9887-076a420ed946", "8c970b89-d673-44d0-8e28-9365fe15a375", "ba23bd09-9261-4231-aa42-dd3778c16169", "a725745a-f27c-4c83-bd45-015c5c7b6306", "52d4537e-397b-4c46-bc2b-beb7a81af478"], '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' => [4, 4, 4, 2, 2, 0], + 'applicable_days_of_week' => [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] + , ["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] @@ -1561,18 +1559,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' => 8811, + 'point_expires_at' => "2021-06-18T12:08:32.000000Z", + 'status' => "enabled", + 'description' => "PniB6yr4Okg2Udv9iXSqMQb8J3iQSJeJic2mGuJKmsKLeWViwh5Xh0Ohe1EHst26OluNAixs6BC1rh1DjTMJERyJtkUyg63OuNEg3mOoFwMhlx1RPa6KYF", + 'event' => "external-transaction", + 'priority' => 1883, + 'ends_at' => "2020-08-30T00:27:04.000000Z", + 'starts_at' => "2020-10-22T04:13:53.000000Z", + 'name' => "U3xeAmdgIIk86pUwNP4PXVypEGcP3yMzT6mxM4uuK6GdmBVGY71PucWuEB8iBjiFIbSubHrvAi7K4jyfS9dg15S1q6jH34UfMTbaogiuk" ] ); try { @@ -1588,50 +1589,46 @@ public function testUpdateCampaign43() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["ae3f829a-e803-4b32-aba1-e4c87001d273"], + 'minimum_number_of_products' => 2794, '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' => [0, 6, 0, 6, 6, 6, 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_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] - , ["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", - 'status' => "enabled", - 'description' => "6Y7e4aTjbZiLOaWRsEnzqZ6lGrz0tQnP1Co4x4AXMvzQhY1", + 'subject' => "money", + 'is_exclusive' => TRUE, + 'point_expires_in_days' => 4159, + 'point_expires_at' => "2023-02-10T13:23:42.000000Z", + 'status' => "disabled", + 'description' => "fj7o054MsL4b1CJFFK6iXZLbDkWhxmVZQrN7vHF2MDKVtEIQupvmKHRwHKhrE1cew1CNfgi7sgl", 'event' => "external-transaction", - 'priority' => 9863, - 'ends_at' => "2023-05-29T11:52:12.000000Z", - 'starts_at' => "2021-01-16T19:15:20.000000Z", - 'name' => "bdULcyqcFghqKIiyi3aAuGXWsNdhyWJyqrPAKmmZGZJNC4j2awHXlJF9A7cu6AxfU8HIO6LO5Dd5XiFWL9oU011XoGoCpelXPpOt9Y3msxtcs0WRQE" + 'priority' => 710, + 'ends_at' => "2020-05-20T17:35:13.000000Z", + 'starts_at' => "2024-03-05T14:16:20.000000Z", + 'name' => "I7YctoKArmPX6ICAqae4Gsnk7CCks4Hk5SfM8qCg753Xc8sxEuuaOPh40uyY7zIQa1dLLxrHG11vw1vq47MweLd7PEXecikrpiqy8sfzPeC95z6SUSQpi9Wz" ] ); try { @@ -1647,11 +1644,11 @@ public function testUpdateCampaign44() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - 'blacklisted_shop_ids' => ["7c564ca3-6071-417b-b28f-ed2372a97441"], - 'minimum_number_of_amount' => 9302, - 'minimum_number_of_products' => 885, + 'blacklisted_shop_ids' => ["608e89ec-0d70-4379-9d3b-26139e73ff99", "b15f3122-7105-45b1-a3e2-f0b2efb5d8d2", "40ff518f-8e26-4aaf-a5c8-f66442102355", "94f554cf-0841-42af-b074-a538e926325c"], + 'minimum_number_of_amount' => 7414, + 'minimum_number_of_products' => 1434, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -1659,8 +1656,11 @@ public function testUpdateCampaign44() , ["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' => [6, 1, 2], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1669,24 +1669,29 @@ public function testUpdateCampaign44() , ["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] + , ["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' => 7939, - 'point_expires_at' => "2026-01-15T20:33:20.000000Z", - 'status' => "disabled", - 'description' => "O9GQnDszD12NRIYvg8bbFQzPdXDpujuzOkg0dnSdALdNv5r8wM328xFuBm1H3xUdHsESYPWyVyErNbO", - 'event' => "external-transaction", - 'priority' => 348, - 'ends_at' => "2021-04-20T22:49:57.000000Z", - 'starts_at' => "2020-06-30T05:35:24.000000Z", - 'name' => "OH6RQgeafcESSUHZ6h2XaPg728RkvVOUbcGA0kjIj9fnBbIK8dSJpAN6wI" + 'point_expires_in_days' => 2028, + 'point_expires_at' => "2020-11-15T00:27:51.000000Z", + 'status' => "enabled", + 'description' => "S6OP4v7xcpJRU1gAPOZCWBu1LN9FJ0cnlAGNGxl68QC9Lc8mXM6C7FzYciEIbzm3gXQmkrBpe2Ig2RcyGTEKbRkheq6QL08QyyZhWxWZXOgJUUSaNEWIfPAbzyBHOjNPScM2HIOB9HTAlispEbZ0nm2AG9fUViptAmbz3OlMcIwPiD", + 'event' => "topup", + 'priority' => 7504, + 'ends_at' => "2025-06-17T05:28:22.000000Z", + 'starts_at' => "2022-12-22T18:14:21.000000Z", + 'name' => "FVPSC9IO8VxniaFu09a6CuuEqXlxnf5GR396SeNDqXXKEJV0JkE3TjLaqeZOsjEI7E22Wl6YSAD7vVGJBWjZfkSD8toOPMhnrU8KE3wpUrjUs8sizjd1z2FtADy5Q3C5jNeYsU9MpL2cFyrblmxyYFjVJ1ksDCEql83" ] ); try { @@ -1702,20 +1707,23 @@ public function testUpdateCampaign45() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["905591a8-49f3-4574-9bdb-ab4a2276baa8", "d035ab02-31b4-4be6-88b6-737ec349dc13"], + 'minimum_number_for_combination_purchase' => 9140, + 'minimum_number_of_amount' => 202, + 'minimum_number_of_products' => 3773, '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, 2, 6, 3, 5, 0, 5, 2, 0, 3], + 'applicable_days_of_week' => [0, 5, 6, 5], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1723,8 +1731,18 @@ public function testUpdateCampaign45() , ["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] @@ -1733,15 +1751,15 @@ public function testUpdateCampaign45() ], 'subject' => "money", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 1425, - 'point_expires_at' => "2020-08-17T13:36:35.000000Z", + 'point_expires_in_days' => 4254, + 'point_expires_at' => "2025-03-20T23:42:14.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' => "aJM8EwjAmRBWR0j6oBZVp6NIn0X9ZNmVTX8mLedIikedmC30Ia", + 'event' => "topup", + 'priority' => 7173, + 'ends_at' => "2025-06-26T08:00:59.000000Z", + 'starts_at' => "2025-12-19T06:04:24.000000Z", + 'name' => "I72wGGaOUhWf0bdfCQE42KbdvTX1CfA4ud9qfvPOSoxFI1UweO2XRdO2hY0pCC8FQpyDiFdYn6ST7vY9DrqkrzPV8XVdQkJOO2v1m3AEScwYzlsF" ] ); try { @@ -1757,22 +1775,21 @@ public function testUpdateCampaign46() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - 'blacklisted_shop_ids' => ["3621f56a-34c9-4fa5-be5f-6720278e6e59", "da1143b5-cfd4-489b-92dd-2bd6840af296", "e66a6629-b428-4944-ae5c-b8dddb5197b7", "466bd282-148a-470e-965f-c802f899a2c1"], + 'blacklisted_shop_ids' => ["152ef443-5900-417e-883c-6d7c1c07060b", "1c367d2e-caaa-4c1e-a04f-4dbd91d5681f", "4e0e11fb-a7de-4d1a-8be6-7e6997cc1a27", "d1aafff1-aad6-4d91-815e-3c0ddad6f602", "411ddee6-e38d-49e4-a4bb-20f1e300e32d", "6bf1285a-8158-43a8-a348-d27c397416f9", "57cf7b2f-46a6-4c9a-a0c0-036c48def139", "2091c646-2974-4bcd-8090-3d8f2d389fb3", "d8438f08-0320-43c2-a93d-bec199c7cb06", "c157ff62-6c82-491c-8ac7-f63450d499d2"], 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 3817, - 'minimum_number_of_amount' => 5991, - 'minimum_number_of_products' => 5938, + 'minimum_number_for_combination_purchase' => 1890, + 'minimum_number_of_amount' => 5680, + 'minimum_number_of_products' => 1901, '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' => [5, 4, 1, 0, 3], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] @@ -1780,12 +1797,15 @@ public function testUpdateCampaign46() , ["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] @@ -1794,18 +1814,20 @@ 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] + , ["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' => 7641, - 'point_expires_at' => "2023-12-02T13:00:18.000000Z", + 'point_expires_in_days' => 7136, + 'point_expires_at' => "2021-10-17T21:37:27.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" + 'description' => "AjeCTeiy225IXwhDEUvB4npxY9ubMTI7cGyilStc03UjxERdVoe6HFhJgKELPhJZ4V6jG807jn4ij0yxfSZTliY3BcoO0R3ofHxO79PyMPuNxlOm9", + 'event' => "topup", + 'priority' => 9715, + 'ends_at' => "2020-05-07T08:14:43.000000Z", + 'starts_at' => "2021-01-11T23:42:13.000000Z", + 'name' => "zbSN9easDT5qaXE9oVV6dzFzoMTL1nMwdKXWkN1V7WK5N3KEyrv8oYx3uFnGQ6ZUjkvuDzL1kINhlYHLw7eGbmo6z2mwFW2G7CePrEb6qc1vzC0TUXZ7gJxmZbR4QIZxkVF44SiHUuKLea6KXKMTxnuRpjgiKiTeKThsCVHvt0FegcXhZNGhoP3dbXW7imuFIarDC" ] ); try { @@ -1821,53 +1843,54 @@ public function testUpdateCampaign47() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - 'blacklisted_shop_ids' => ["6d295ec9-6fb9-43f1-ad81-0e4632de72ea", "c65213cf-fc50-49c6-8dd9-e75eabf8cad1", "3a2e564c-8b11-4c1b-8b08-cc4b66910a85"], - 'max_point_amount' => 9835, + 'blacklisted_shop_ids' => ["52b4880b-e347-4291-b105-01805e4f1f32", "3a2e26bb-0163-4d3b-9775-df6b652d48c5", "2173f10c-f4e9-4013-90fe-3a1e99bce998", "68225b2d-779c-4852-a144-f0631d45c4cd", "b870fb22-92ba-4df2-8f2a-4f73977f27c9", "0158cab6-95b9-4528-a529-a3747bc3b9b7", "9095d209-64f4-405a-87c0-523c489efae3", "5b355e96-c1f8-49f3-9714-5d1be64c8768", "d0ccd617-6d9d-4033-b88f-2b91f497deb4", "63072505-450e-4357-86cd-ca3b4c627f46"], + 'max_point_amount' => 7951, 'exist_in_each_product_groups' => FALSE, - 'minimum_number_for_combination_purchase' => 9312, - 'minimum_number_of_amount' => 6002, - 'minimum_number_of_products' => 1889, + 'minimum_number_for_combination_purchase' => 587, + 'minimum_number_of_amount' => 2438, + 'minimum_number_of_products' => 968, '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, 4, 1, 0, 2, 6, 2, 3], + 'applicable_days_of_week' => [5, 2, 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_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' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 2083, - 'point_expires_at' => "2022-05-20T04:27:02.000000Z", + 'point_expires_in_days' => 6772, + 'point_expires_at' => "2022-08-27T06:25:40.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" + 'description' => "ykdQVM02fdP8dPWgv17gnjksnVKZ2Yg2XW7z7bqKh4VDMi81vkZfIvFF2aVGBrt4d4BQcmvC7IyShbMWHW8OrxkYJbesefuwz6QVslbgmox4sylqaj0m4NHRO", + 'event' => "external-transaction", + 'priority' => 8757, + 'ends_at' => "2023-01-06T11:07:06.000000Z", + 'starts_at' => "2022-06-27T09:01:44.000000Z", + 'name' => "O4O3NjLEysHxuDJHz86s8rMyDwBbVQMVNIv43CsGJ1N1Ty1LpoGWtPPIzjjzRC7Vh9LObliCnClJEf5Qg177zO5rbJQyEpgsB3u1k6p1M3AaDCD8U2M3hy0vfxtwSmqJp6y" ] ); try { @@ -1883,30 +1906,28 @@ public function testUpdateCampaign48() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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, + 'blacklisted_shop_ids' => ["72efb7d2-5ee8-4335-9a52-de57d481e833", "c443004b-e25c-4378-b1b9-092360d747f6"], + 'max_total_point_amount' => 7158, + 'max_point_amount' => 988, 'exist_in_each_product_groups' => TRUE, - 'minimum_number_for_combination_purchase' => 3229, - 'minimum_number_of_amount' => 9271, - 'minimum_number_of_products' => 9980, + 'minimum_number_for_combination_purchase' => 389, + 'minimum_number_of_amount' => 8270, + 'minimum_number_of_products' => 8853, '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' => [6, 3, 3, 3, 4, 5, 5], + 'applicable_days_of_week' => [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_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] @@ -1914,27 +1935,21 @@ 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] ], '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", + 'subject' => "all", 'is_exclusive' => TRUE, - 'point_expires_in_days' => 7754, - 'point_expires_at' => "2024-09-07T14:03:41.000000Z", - 'status' => "disabled", - 'description' => "6xukRoB486IcnSrXwZGPsDFfbhpjo6CvZmit6sG22LWplDlWahPig9MKERKZGyJip4Qp4t6WiX", + 'point_expires_in_days' => 5357, + 'point_expires_at' => "2025-03-29T06:17:53.000000Z", + 'status' => "enabled", + 'description' => "bCqRikwgbBJfMhTrHTPQaRFRzLrLpSH0GqkthOAKJR8VBFpRQxxKQexm5F4TlRS3PsnDMFQKcrRJGtyzouTG0fNi1SBzVwDCpw", 'event' => "payment", - 'priority' => 9436, - 'ends_at' => "2026-03-24T12:47:19.000000Z", - 'starts_at' => "2025-03-04T12:45:09.000000Z", - 'name' => "4TxH2FAjMtbi1KGeJyFNO2KrkgbsXcbEbgPoZFbPh9J838rL1gDfq3VsJIZMJTMvIMK26sORVFvF51NUOj8RI7n9XLkQqGxRA" + 'priority' => 525, + 'ends_at' => "2023-03-09T14:53:33.000000Z", + 'starts_at' => "2022-05-12T12:35:06.000000Z", + 'name' => "wiIebwBbgsjluVjYrLryI60OsM6yKVZ1jPy1npNVd9AFxrpWfPQQvIa1xbdNYJvyCZXCjbARIpuKvOzHCuCdyUUls75UdwXdZijuTLMB27QQHuatNtp6PKSLh839k28z03zy6Qc9GYSlX2n5lak1n33o382bj7JojzlN4lU5sMlhBuyia62bkzzlqIc0ydT6mqiA8RNdj3UyTqHUrIwecpoFXApISgLQUaMJL6dBoxy3dS4rnSGnuDl1WGraod" ] ); try { @@ -1950,44 +1965,50 @@ public function testUpdateCampaign49() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["2fbd531c-5fcb-474b-a40f-678b794557aa"], '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' => 7648, + 'max_point_amount' => 5475, + 'exist_in_each_product_groups' => FALSE, + 'minimum_number_for_combination_purchase' => 8397, + 'minimum_number_of_amount' => 4105, + 'minimum_number_of_products' => 2458, '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' => [6, 3, 3, 0, 3, 4, 5, 0], + 'applicable_days_of_week' => [4, 2, 3], '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] , ["point_amount" => 5, "point_amount_unit" => "percent", "subject_more_than_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' => 5062, - 'point_expires_at' => "2025-11-26T06:29:56.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 5475, + 'point_expires_at' => "2025-07-09T16:44:09.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" + 'description' => "LtxgB5z5qrK2mXuD0UWST9ldTa29xEBfE4j", + 'event' => "external-transaction", + 'priority' => 3809, + 'ends_at' => "2026-08-15T05:58:47.000000Z", + 'starts_at' => "2024-11-22T09:34:52.000000Z", + 'name' => "oCgaw81ksIPXpJoHnKZwzgtMuSjmXprQOJIDMtkxUA3CwMowYwsohy6o54EyGXhKAybq9is4L00eclCf6ygQgmzcLUKbT5feGtXeOgCjHXo5HdhOmdyoXuDdYfk0Kl5lQobWMeUrTL" ] ); try { @@ -2003,46 +2024,54 @@ public function testUpdateCampaign50() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - 'blacklisted_shop_ids' => ["91154a53-3dac-46fb-8292-098475886a71", "e96464f3-8f43-4ab3-8193-0a02c8db5e72"], + 'blacklisted_shop_ids' => ["04b84a08-2c10-4518-bc01-20afc24684b0", "626ba079-87f2-4f57-b2c9-0bc6054b427b", "7c2bb96e-9a1f-470a-8d6f-c9d67cf4a9a6"], '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' => 4117, + 'max_point_amount' => 8675, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 9215, + 'minimum_number_of_amount' => 3606, + 'minimum_number_of_products' => 3061, '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' => [3, 0, 3], + 'applicable_days_of_week' => [2, 5, 0, 6, 6, 6], '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] ], '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' => 2592, - 'point_expires_at' => "2023-06-04T03:20:23.000000Z", + 'subject' => "all", + 'is_exclusive' => FALSE, + 'point_expires_in_days' => 4398, + 'point_expires_at' => "2021-01-03T07:09:30.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' => "ZKazac8bckasxqrpu0M7pIUsW64iTD7nd9oi4jTu3F0HRYKCBEMlkDUnah6fkhvDARp5vX7MupP6FVnb6JjAKYX8HzepSQlFXs1g1p8h9cEw94TVm3QEXbRf", + 'event' => "payment", + 'priority' => 4188, + 'ends_at' => "2021-05-18T02:13:47.000000Z", + 'starts_at' => "2020-09-28T17:47:46.000000Z", + 'name' => "qC3S2iDFnRE3SwskPWs7mGvsLBFz2ikalm5QIcpZb2q5YnZ6axCoTTIbjOEPB" ] ); try { @@ -2058,20 +2087,20 @@ public function testUpdateCampaign51() { $client = $this->newClient(); $request = new Request\UpdateCampaign( - "dd8e7727-94e1-4d1f-b153-fcbd505cc87a", + "6fd1114d-0985-4678-8c9f-2275a836bd8d", [ - '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' => ["6d2d8f61-6482-487c-92ec-e1e93a03ebb2", "0ada5fec-3bd5-48c1-8d21-a91a4dddc5ca", "9dc97b37-2dc3-4385-a8f9-37c7133e12b5", "584dafdb-853f-4554-a04d-755e40412b80", "cc92545d-bde6-437a-8573-48a9912da281", "3044ca2b-53c1-432f-b0c3-05ba5942b07a", "80a5b328-4897-49c8-9f96-08a3902f8502", "2bed8f80-9fbc-4c47-be97-d2e58596fb69"], + 'budget_caps_amount' => 260970551, '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' => 8870, + 'max_point_amount' => 2998, + 'exist_in_each_product_groups' => TRUE, + 'minimum_number_for_combination_purchase' => 2453, + 'minimum_number_of_amount' => 2154, + 'minimum_number_of_products' => 990, 'applicable_time_ranges' => [["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] , ["from" => "12:00", "to" => "23:59"] @@ -2079,8 +2108,10 @@ public function testUpdateCampaign51() , ["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' => [3, 4, 0, 4], 'blacklisted_product_rules' => [["product_code" => "4912345678904", "classification_code" => "c123"] , ["product_code" => "4912345678904", "classification_code" => "c123"] ], @@ -2089,23 +2120,24 @@ 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] ], - 'subject' => "money", + 'subject' => "all", 'is_exclusive' => FALSE, - 'point_expires_in_days' => 1190, - 'point_expires_at' => "2023-07-23T02:14:05.000000Z", + 'point_expires_in_days' => 6103, + 'point_expires_at' => "2025-11-16T01:57:45.000000Z", 'status' => "disabled", - 'description' => "qVFQp8fp9IpDGNT32XXjSeAsfsowmrnytFnDNPErJC0T6j8TSBN1GRIxfJ3UGUUM2jHDzbRjTfUU5d5AtOipE6L0lEeYXxSLgJV1GwAOqdc8zzTPJEf", - 'event' => "external-transaction", - 'priority' => 2052, - 'ends_at' => "2020-03-27T18:41:17.000000Z", - 'starts_at' => "2023-08-13T10:55:09.000000Z", - 'name' => "aKIEhnBHfV6tGM4VGRurvyE3ASr9IOsPHz4Zd6uXHhCBvnC8wCQDn5TxePGCKc6zq0vbsfAwCBSEwRfx0DBbiZykOey7zjJ6OyJP83x3uLLTOPjH6jjFnlRSGQkOLow4uOPR7jYUkie5Rbdop3nbAQNRasJaqAeaFh0mPOgC" + 'description' => "Kjc7Q8", + 'event' => "topup", + 'priority' => 3979, + 'ends_at' => "2024-01-10T21:22:54.000000Z", + 'starts_at' => "2021-09-22T21:25:11.000000Z", + 'name' => "0SWMLPnzw7xhca7VuCPQn3tgDKKsPg1tK8tF9sjwQnBp1nMIeAnY6Xeri5tCJDZsGcVm09iZYX0jHs0ds3Y41lK02B8" ] ); try { diff --git a/tests/UpdateCashtrayTest.php b/tests/UpdateCashtrayTest.php index 62ee3120..c19a9439 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" + "8aa3a2d6-c701-4c05-98f3-34f8483ad32d" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateCashtray1() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8aa3a2d6-c701-4c05-98f3-34f8483ad32d", [ - 'expires_in' => 2005 + 'expires_in' => 5974 ] ); try { @@ -41,10 +41,10 @@ public function testUpdateCashtray2() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8aa3a2d6-c701-4c05-98f3-34f8483ad32d", [ - 'description' => "bpRx79qoFTViWGk7rsKgu2ihoMxDsfU3TC1A8fV5nkzyaMo6HNFjN16Mt1NNT0LSnWyLCIiaSmxOiabyCFBUZkK", - 'expires_in' => 4779 + 'description' => "MLq2pynj2i9JShHMs7dpH", + 'expires_in' => 9449 ] ); try { @@ -60,11 +60,11 @@ public function testUpdateCashtray3() { $client = $this->newClient(); $request = new Request\UpdateCashtray( - "8ffb3e4d-86f8-44b1-ab7f-2f3d07e56a48", + "8aa3a2d6-c701-4c05-98f3-34f8483ad32d", [ - 'amount' => 4380.0, - 'description' => "MvzRhZdC9PIbxRIokrSMcAe6DLpfhwjho9qAj035em2B0e1zQxL4LWrEkUrKUADYaUMS4V1xY0z6q9RliuqOBINm4Q77ByqizVQoe2X9mQJiEELVlycfdA0s", - 'expires_in' => 3787 + 'amount' => 2437.0, + 'description' => "mzmDvsuxdQFF1b9FFVSxNRhY3CeG383Fyff0GWufJQ", + 'expires_in' => 4046 ] ); try { diff --git a/tests/UpdateCheckTest.php b/tests/UpdateCheckTest.php index b4db4fb8..1d202d79 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" + "8cbd1889-3836-45b8-8efb-1a799f3cfdee" ); try { $response = $client->send($request); @@ -23,9 +23,9 @@ public function testUpdateCheck1() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - 'is_disabled' => TRUE + 'is_disabled' => FALSE ] ); try { @@ -41,9 +41,9 @@ public function testUpdateCheck2() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - 'bear_point_account' => "58c6fc1e-aad0-4008-ab38-5edabe3ef82d", + 'bear_point_account' => "9338199c-6a7d-4db3-9596-49214a714c3c", 'is_disabled' => FALSE ] ); @@ -60,11 +60,11 @@ public function testUpdateCheck3() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - 'point_expires_in_days' => 4917, - 'bear_point_account' => "9ec4d7b3-6797-4a91-82b0-fdf90cdc7109", - 'is_disabled' => FALSE + 'point_expires_in_days' => 7543, + 'bear_point_account' => "b3a15941-5b64-4d67-b2d7-b62cf2add97a", + 'is_disabled' => TRUE ] ); try { @@ -80,12 +80,12 @@ public function testUpdateCheck4() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - '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' => "2024-11-13T18:36:24.000000Z", + 'point_expires_in_days' => 5802, + 'bear_point_account' => "7cd04551-ad13-48be-a604-b282be1a6906", + 'is_disabled' => TRUE ] ); try { @@ -101,12 +101,12 @@ public function testUpdateCheck5() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - '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' => "2026-08-02T13:27:07.000000Z", + 'point_expires_at' => "2023-03-05T04:38:58.000000Z", + 'point_expires_in_days' => 7909, + 'bear_point_account' => "cb1862cb-b2ab-4e2a-9682-6be851efbe83", 'is_disabled' => TRUE ] ); @@ -123,13 +123,13 @@ public function testUpdateCheck6() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - '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", + 'expires_at' => "2021-08-05T21:59:53.000000Z", + 'starts_at' => "2023-02-28T10:46:05.000000Z", + 'point_expires_at' => "2025-02-16T09:45:35.000000Z", + 'point_expires_in_days' => 6060, + 'bear_point_account' => "09567ac9-efe5-4be1-ac5d-7dfbe066e509", 'is_disabled' => TRUE ] ); @@ -146,15 +146,15 @@ public function testUpdateCheck7() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - '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' => 2140, + 'expires_at' => "2025-02-25T20:05:49.000000Z", + 'starts_at' => "2020-02-24T15:23:37.000000Z", + 'point_expires_at' => "2025-04-14T08:09:01.000000Z", + 'point_expires_in_days' => 4571, + 'bear_point_account' => "4c677e8c-b140-4ae9-a6a5-4c560cf02bc2", + 'is_disabled' => TRUE ] ); try { @@ -170,16 +170,16 @@ public function testUpdateCheck8() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - '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 + 'is_onetime' => TRUE, + 'usage_limit' => 8545, + 'expires_at' => "2026-04-13T18:16:19.000000Z", + 'starts_at' => "2022-07-03T08:06:41.000000Z", + 'point_expires_at' => "2025-03-07T03:35:34.000000Z", + 'point_expires_in_days' => 4183, + 'bear_point_account' => "fa06ce06-7cc5-4cf5-bd35-f5fd3dfd8e6a", + 'is_disabled' => TRUE ] ); try { @@ -195,17 +195,17 @@ public function testUpdateCheck9() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - 'point_amount' => 7063.0, - 'description' => "CEhVooVmB4cFvbTIGcXWAqG4BSfipEZMFGhk16I7iXigWOnUAkBWGfv1h3SdKWf7Mk6qxlTgasH11ZahWwt0KCw4FDQO05qLTqGDbzQDuaFv4VsaDUMga8HPHLfj8VAxLQCn6DppPY7uZKs5wMf3MBYDCuFCMBOgtd28MFakoJp4sttlPyu0hLTf3LV1FvqM27", + 'description' => "1IIKsQ450xUM6O5hfI4vi32RsgmtpDzruBR2bpCJbWCsF1XOMwOMfbCbRi8MeoObjQBbD5vivOmPF0WWyAe43BTjYiVtdGDmgs4Vk2VUx2tI5N4bIOpNt", '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", - 'is_disabled' => TRUE + 'usage_limit' => 4215, + 'expires_at' => "2024-12-07T15:47:41.000000Z", + 'starts_at' => "2021-07-26T12:08:50.000000Z", + 'point_expires_at' => "2021-05-05T23:07:04.000000Z", + 'point_expires_in_days' => 4227, + 'bear_point_account' => "d51d154a-d828-4d37-b492-c46147960346", + 'is_disabled' => FALSE ] ); try { @@ -221,17 +221,45 @@ public function testUpdateCheck10() { $client = $this->newClient(); $request = new Request\UpdateCheck( - "42e4c570-334e-4c3e-98b1-216afe7ba057", + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", + [ + 'point_amount' => 591.0, + 'description' => "ZNR9womkOYYXss1h0acoAUmABE9DWtANH45sfx8Sg9q1O62IQSAJ63xgskw6yfFQPcXHRn98CcSXK5Zl", + 'is_onetime' => FALSE, + 'usage_limit' => 5840, + 'expires_at' => "2024-02-11T04:38:26.000000Z", + 'starts_at' => "2023-06-06T18:02:33.000000Z", + 'point_expires_at' => "2024-07-24T02:38:03.000000Z", + 'point_expires_in_days' => 1491, + 'bear_point_account' => "8f5a375c-d056-47b0-b8e2-2785cec1d9e4", + '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( + "8cbd1889-3836-45b8-8efb-1a799f3cfdee", [ - 'money_amount' => 4647.0, - 'point_amount' => 6854.0, - 'description' => "WXNEvBDebROkI568yn3vAdg2WzE6cQfJbdKVhYmdIeaGtyZiVBFtaHsVEu5jHLt1IIKsQ450xUM6O5hfI4vi32RsgmtpDzruBR2bpCJbWCsF1XOMwOMfbCbRi8MeoObjQBbD5vivOmPF0WWyAe43BTjYiVtd", + 'money_amount' => 6082.0, + 'point_amount' => 6157.0, + 'description' => "EvdzHS5KI84n4B4JwtxMbsrynFzleqVzZvPQrwaZ5xfzumz05DAlrcpNez8TuusjLCXuqGq9aXt2RyxOmHZB8Yd9TYL0bkCAVqSRIdac4BtBwC2bbOKrqEvtHSmLf6gZqSXb2Lr55RtyiRtGJ1HUxolj1KPz6vAaVd6Sg4zOt2LPb0nLBvCfu5QWsdUnRrH9KHVuX", '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", + 'usage_limit' => 5088, + 'expires_at' => "2020-08-23T02:44:55.000000Z", + 'starts_at' => "2022-04-14T00:28:02.000000Z", + 'point_expires_at' => "2025-02-15T04:46:07.000000Z", + 'point_expires_in_days' => 2508, + 'bear_point_account' => "2eda5a83-88dc-42f4-a134-31bef34a5ddc", 'is_disabled' => TRUE ] ); diff --git a/tests/UpdateCouponTest.php b/tests/UpdateCouponTest.php index 0e9736d2..0ce44082 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", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 9982 + 'discount_amount' => 3535 ] ); try { @@ -26,10 +26,10 @@ public function testUpdateCoupon1() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 9806, - 'name' => "KlOmIqFEpEzlkbZXsHeK96R7zZjofXop8q4Bfps6VchHwOSBaSPaNKxM4bPYP" + 'discount_amount' => 2944, + 'name' => "Q8lzdmqxGSg8e3RhOb5BMcQPLOIjmc8VMDMHWqGdZh4akYykFCJxLZHGXI2AIAE56GVf0Gw7kmQ3kNPt7OvjdgkL3FTfLMcm3icBM39" ] ); try { @@ -45,11 +45,11 @@ public function testUpdateCoupon2() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 8942, - 'description' => "UYIRAISeS032nbwP9uwXrTBWthKP8SFB1epaCsenfTVlWMFnuMgJI5wZ1", - 'name' => "cKhV86" + 'discount_amount' => 8026, + 'description' => "lgHnODxDuHCOV9jJuZqWToSer58JP7CddvYZG2P4sGsjZKQxe7fKpax0Uc45ft1nisEBoOyK7IWRvWeQ7WqJw3BcrA0ZJmOfUMnfydDiDxugYD9evfD1PJtdO3SdiMuiIPxXLPGXeapZ447jeLeg5dXfz8LlL819MpD", + 'name' => "MdbxSiedHtUdWqjwNZ6SqXcjRYXWjjppT0r9xvCuvBOfsidrDI9VlsfxLxW5axZvNGABU1Kq4dKF1bCFldqrEeXCX83UsZSPbix6b1Za3ly7V1xEBLXcDk2ABcz8aQVQ" ] ); try { @@ -65,12 +65,12 @@ public function testUpdateCoupon3() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 8499, - 'discount_upper_limit' => 179, - 'description' => "fLMEPLjDOHvTYhO06QE7ACXnugqJAsKtBEhfGR87GnzBbDtq5K3lfoJShMC6uD2oZ5QpD7GXwDffXUtXBf9of2MaByNhkorzLzXS7sax7iYOPlAj5UlMDxo6iDarlMDzJC7wMAkFYNemkzZpvDvog0lglLv2T", - 'name' => "90aOF7qLZJG6mWFW8mYG8iBpA9wK7FerK" + 'discount_amount' => 3124, + 'discount_upper_limit' => 266, + 'description' => "LRceMuSvImdDq9y3aEus7kZPbP6pY7uTyJAbvra0dcpr2XBaxBtLUqtpR4s1JU0lVQ2OypewcGn6EYrIoiJUtnz4tPDjzGeH1vMI9teS2D85S1UHA16vfzALVhDfzoJqhsy99eYUXwCEgrx3b6fZBGl5iNgWbOvie519sB5ATfDwJwr3eQ20YGc", + 'name' => "yYu0bMGv3vztYfqlxsbOENjEAJX3lDTAofzZK4Rxx8sLYfBb6BjvrBrNNM0rEDhKG45tzzgCXrxrouPH3hhI04AO4rgTAhQ" ] ); try { @@ -86,13 +86,13 @@ public function testUpdateCoupon4() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 1389, - 'starts_at' => "2023-07-31T03:12:28.000000Z", - 'discount_upper_limit' => 934, - 'description' => "DJDN9kjnEAtWkM10yTZC3mt5NbCfjtxFXhJHyZxe38yvM1SEczLfO3bcMSuKdq3FslGbkHo1PhxbbT", - 'name' => "umORVj1yDfkPqeu7VGzhCxzDjEPJsArCV0qEvJPpVoq77PuYo1F" + 'discount_amount' => 4417, + 'starts_at' => "2022-06-24T11:33:08.000000Z", + 'discount_upper_limit' => 5552, + 'description' => "OqjGLP0DBUnGxElSvEGfkoczpVf2XfhC", + 'name' => "esDbLNG0um3YX4" ] ); try { @@ -108,14 +108,14 @@ public function testUpdateCoupon5() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 5989, + 'ends_at' => "2021-12-11T20:01:03.000000Z", + 'starts_at' => "2022-05-21T18:01:09.000000Z", + 'discount_upper_limit' => 7734, + 'description' => "SkSSSI0RCCs8xN6z62EIsVi251R9OVM6dJXfTSVkQAgLF", + 'name' => "UCGkzWfvHQLNpl08zkirPvpqWe6LFMxqHgshQQxZyXH54xcjj" ] ); try { @@ -131,15 +131,15 @@ public function testUpdateCoupon6() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 4858, + 'display_starts_at' => "2021-06-22T14:32:57.000000Z", + 'ends_at' => "2024-05-26T20:27:32.000000Z", + 'starts_at' => "2023-09-13T05:55:54.000000Z", + 'discount_upper_limit' => 1155, + 'description' => "3bC1uhrBdvXqhm8jwzIEhcNYML2OSzpp2xgjGNFVHJxj8ajHmdLScmLSMjxtIdUuX8NpagwVisjQjWa0Ga7Mr0dbte93IwLTuppNmEhXnyUDrs0YSyLNNnFCcwr1avxToYBT4VEV6evoILJv7tTWIqRKgT33Bi9tzz6Ttxk7d6FPiA0lsYPm9uy3bOLitkN0KHj5fbn2v2B0UJuNrXCxgjdk6CWOkAWhJ0Lot3t", + 'name' => "FslAl38fcibrdPRjjy3jeyeKg5ECx1SgJEpSlopBJNy3qmiwYmDuOlcchHpAG2gwwi3nOK6tJxpePLFHBs9kILByZGqDqm9YAgnobRajraam0rBp" ] ); try { @@ -155,16 +155,16 @@ public function testUpdateCoupon7() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 6819, + 'display_ends_at' => "2020-01-05T06:40:43.000000Z", + 'display_starts_at' => "2021-12-20T13:15:18.000000Z", + 'ends_at' => "2023-02-02T13:17:41.000000Z", + 'starts_at' => "2025-08-30T11:29:46.000000Z", + 'discount_upper_limit' => 5154, + 'description' => "2GZDo8PtRb5vVt3TqmZrxia2ui6VWr3guQRAw5Cq4lwbs5G5iUu21d4ST7CuEydnlBtSyriuS9M5GXcqFt6wV9qfsP61uEwZUrs1XMhNzPArurgTCGgpfTuJZDkeCAQBk", + 'name' => "lLroUrTRKy1uTbc45m4YwxjxtGbA05zcwQ8eNnH7AYfIcNt7NKHBDT4zItl3ZAd6IFhkcz8jRzOJNYNTmAx0cRygrFZ66y9EQQUqakXyxFnuW2T4" ] ); try { @@ -180,17 +180,17 @@ public function testUpdateCoupon8() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 9819, + 'is_disabled' => TRUE, + 'display_ends_at' => "2023-06-20T07:32:38.000000Z", + 'display_starts_at' => "2025-09-23T08:34:17.000000Z", + 'ends_at' => "2022-04-22T08:16:45.000000Z", + 'starts_at' => "2024-01-13T00:22:09.000000Z", + 'discount_upper_limit' => 342, + 'description' => "yTa1OoANMT3g8KQuzrvKESksiTJQTVnHiOfPR4wy7f2LYwmiQU5GGwM55OvuP", + 'name' => "HuaWsubCugQ2sjreB3py6MReMgsNKNI6WrDerxdbupVy8ATO6lTexkb25xKe3io9ZDBIqGu38r7vCoqpH5Q" ] ); try { @@ -206,18 +206,18 @@ public function testUpdateCoupon9() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 9800, + 'discount_amount' => 4584, '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-04-27T13:47:06.000000Z", + 'display_starts_at' => "2021-05-21T09:02:26.000000Z", + 'ends_at' => "2024-08-09T13:43:17.000000Z", + 'starts_at' => "2021-06-23T11:50:41.000000Z", + 'discount_upper_limit' => 7206, + 'description' => "tSxqrr7YJPVhda0ziWsQtZgRc6cmsvPcY7yThlkSXuhO9OLfbw29j7FyeDINdaRXM95lPwMwz9IKIn6wEZkPRJyErXa70KC1ZDBuFoL3t7T5TQkGNyZe8GBabvL25GCAVUwr2eojbDaPOXkEpypH4JrghAf67UGzdtgboYq99zCMQ97NziA", + 'name' => "jLyP8dpSqy8Td0RORSjyvxfkjlz1SjQKzzKh9mzyFG6lnGeQBDP1ux" ] ); try { @@ -233,19 +233,19 @@ public function testUpdateCoupon10() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 360, - 'is_public' => FALSE, + 'discount_amount' => 7754, + 'is_public' => TRUE, '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" + 'display_ends_at' => "2025-02-03T22:10:12.000000Z", + 'display_starts_at' => "2025-09-29T04:35:32.000000Z", + 'ends_at' => "2024-06-30T09:14:42.000000Z", + 'starts_at' => "2020-09-22T23:25:45.000000Z", + 'discount_upper_limit' => 7608, + 'description' => "E7WwBdF0msuDaOhM5oqV2xleoqU08aoK4SSRQxNI4HYZa4lL8vlyT5v2fWiN7LjHjlDtCGjTLI9kXm3rfByXFrn", + 'name' => "geqVtAvQ0rVDYOMHbm3FgLktaUhgEFTnEcwpkpUTSKxUsOoZPlM9KHj0LscW1P81Qy90jmz1sBL2rdIxI95Aq016ZjJCH7wtIwkByOxgZ1Cmh" ] ); try { @@ -261,20 +261,20 @@ public function testUpdateCoupon11() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 1912, - 'code' => "Qgsi", - 'is_public' => TRUE, + 'discount_amount' => 8172, + 'code' => "7BVFz", + 'is_public' => FALSE, 'is_hidden' => FALSE, - '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" + 'is_disabled' => TRUE, + 'display_ends_at' => "2025-01-10T13:26:49.000000Z", + 'display_starts_at' => "2026-06-03T18:08:46.000000Z", + 'ends_at' => "2020-05-26T20:36:14.000000Z", + 'starts_at' => "2022-06-09T06:52:40.000000Z", + 'discount_upper_limit' => 3751, + 'description' => "HYgrDW8XfB04cuHe8uQqeJWnp68s54oON3JT7TlfvcjHRgsbjroXcf1fxLB1yf5dH6gwvhweVkrWRctnJ2TSLmfSkWFb6oLKvNkr7xERwVYEzuAqPS2Yq5Zx72l8Uwb6djbQEnxEVuuBukUKWopaaFtoO5CUO2HA5dwLtiNF6M5qahAMFoXb9rmaZQXIsaxB2CgIcPvFHqcQFB1JdewR9buGPpBiWlh4d", + 'name' => "GbWvDfmVaNvPs9iu3XzENeNNhWBPj9P6rAeXLgWVKiBaMXABCznkolZF0XVehDsumc383ILCYIvwae0oDTZVM9Vn0NHWZb8ZS9tjcczZ4Gwb0PhYqZg" ] ); try { @@ -290,21 +290,21 @@ public function testUpdateCoupon12() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 9162, - 'usage_limit' => 5740, - 'code' => "S", + 'discount_amount' => 1392, + 'usage_limit' => 9988, + 'code' => "B", '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' => "2021-08-08T18:33:18.000000Z", + 'display_starts_at' => "2021-11-19T16:37:27.000000Z", + 'ends_at' => "2025-08-09T00:23:19.000000Z", + 'starts_at' => "2022-07-14T14:21:56.000000Z", + 'discount_upper_limit' => 4064, + 'description' => "DDjtejOhy5TEcMRzowrgDb6GM4mHTaOBMMolvbDp36ZS9Ve1qo3bvmXucCaFZQN2ap2j3Mr8o8HkBWUUKfQKZC3BSMS3hsgpJcO", + 'name' => "Ad6ocE4mBLmKXcPupi77r56oX" ] ); try { @@ -320,22 +320,22 @@ public function testUpdateCoupon13() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 4754, - 'min_amount' => 9311, - 'usage_limit' => 1175, - 'code' => "T", + 'discount_amount' => 3150, + 'min_amount' => 8467, + 'usage_limit' => 4963, + 'code' => "3dwl", 'is_public' => TRUE, 'is_hidden' => TRUE, '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-09-19T11:39:42.000000Z", + 'display_starts_at' => "2025-05-15T05:44:05.000000Z", + 'ends_at' => "2023-04-08T03:11:24.000000Z", + 'starts_at' => "2025-07-21T13:04:26.000000Z", + 'discount_upper_limit' => 7822, + 'description' => "70JMbSmw5RMuvJN6cdbvg50QHlnDydRn68KboUvDsNqKoorksWBQ398rR59EiVvlwAljCUfIeXX8HLaAA7O7c9AzboPOcXU3N4H4mDJiKqsHB9PJplqhMYaIBcQj7mL59HnlNHLuA0aOdVgj6K1GxL1yIWWOf6rndacFLJTT1b61igwFwXc9Xw81AcLgJ7HUPLZ2JY3P", + 'name' => "dziozZN0eUlnWAmEdaqY8pJTyG58WWoVkTIofZ63ZHIa2ZaoOg0V0uaqelttkE7ehROL4XrOdkUWUyHCGGZhBjhjuTKoJ3qmoFsOI4faRjWQ8gKOhK9uTt59dHq" ] ); try { @@ -351,23 +351,23 @@ public function testUpdateCoupon14() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 8000, - 'is_shop_specified' => FALSE, - 'min_amount' => 5063, - 'usage_limit' => 30, - 'code' => "9", + 'discount_amount' => 6393, + 'is_shop_specified' => TRUE, + 'min_amount' => 81, + 'usage_limit' => 103, + 'code' => "iWvj8", '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" + 'is_hidden' => FALSE, + 'is_disabled' => FALSE, + 'display_ends_at' => "2025-01-16T02:32:31.000000Z", + 'display_starts_at' => "2023-11-12T09:42:12.000000Z", + 'ends_at' => "2025-02-20T08:53:44.000000Z", + 'starts_at' => "2022-10-28T01:42:18.000000Z", + 'discount_upper_limit' => 1572, + 'description' => "FhDXwcbaPJFYUtWSDUUOzA6JdRqRnPGGmxcvLiruhnUYA2evPNgfEtt9VoXY8Zbi4bO3aVrBDzVdWXtFy5mPY7A1qrS8dHstlQrZdGZnteTqjTP7dz4MDySQpvknUff9KCWQcYJFvGq64qVmrZJcpFiWZHeIfQdHdvs4v2aUitPGe5J3m0ryc2OEvFX8WzzwH3wIxddmLq7zZNIbWwSHwKCgXCSNnukUNKPo", + 'name' => "1qoYiOk2cFGGn09uTba138P32btAcZSker4bwN5IYLm99wEVRQ8sJxsInHOegu4ueAVfQ8nRhLcha2zRRyQlj7s7IqXcFdC0ufgYUkqe3kskveA2n2lBO" ] ); try { @@ -383,24 +383,24 @@ public function testUpdateCoupon15() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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"], - 'is_shop_specified' => TRUE, - 'min_amount' => 1288, - 'usage_limit' => 4891, - 'code' => "OGRlL4QD", + 'discount_amount' => 5437, + 'available_shop_ids' => ["c347f545-2b39-44c8-b5d6-fb874bdf46fb", "f27f8c56-12d2-421b-b851-5fd5e2d524b7", "7696b5ae-54d1-44ea-ba25-cdbb626b1228", "e8bd7f27-2372-4c49-9765-906d7646a26c", "c3a48ece-32eb-4662-bd91-0cf218f7da65", "491807d9-f411-4a8f-9951-b56801352630", "5ae195c4-4e0b-43f0-a8a2-7af50e02cfbc", "ff399209-a92d-452f-86d7-2e012be0ad54", "113d5308-8e2f-4611-80d8-6580ca0b8fc2", "de744545-3b88-4ff9-9108-319a3ed39338"], + 'is_shop_specified' => FALSE, + 'min_amount' => 9629, + 'usage_limit' => 9955, + 'code' => "0g4R", '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' => "2023-08-30T18:53:55.000000Z", + 'display_starts_at' => "2025-02-07T14:58:18.000000Z", + 'ends_at' => "2025-01-28T16:43:06.000000Z", + 'starts_at' => "2022-12-19T06:14:59.000000Z", + 'discount_upper_limit' => 3357, + 'description' => "Jnkv8b3lOd0jZSZisKJGtLxfbPFfaIRWKNMj5dtiKnG8zX8tvWqvm0QmTuUJdqTxvEdTrlIkQGkGEpBmPu4HkqOfXEkl5C8v6PzPZ7WYdNdF", + 'name' => "H0K2AD1TKPyYWlsuXOaIHvkZ0hBxHL8DiE" ] ); try { @@ -416,25 +416,25 @@ public function testUpdateCoupon16() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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"], - 'is_shop_specified' => TRUE, - 'min_amount' => 1986, - 'usage_limit' => 7545, - 'code' => "OkIYkb", + 'discount_amount' => 7590, + 'storage_id' => "5872e068-e4e8-4d32-a7bd-88d6d5bbedee", + 'available_shop_ids' => ["75bbb86f-7ad4-45ee-9fc4-4ccace99aad6", "0dcfab19-9a46-4d4d-b308-872060dc9bf2", "33e207f6-4e66-466f-8060-c272a0cfc001", "d679d925-fe77-4354-8578-14d3f5458096", "da5e2038-cbc3-4a5d-927c-06dc4830b310", "71122891-6c8d-4ed5-8225-9537136e4cc0", "128dd1bb-d327-450e-ac7f-6d0cf6d01a25", "997460f8-5e26-4ee6-a938-365a90b3e538"], + 'is_shop_specified' => FALSE, + 'min_amount' => 928, + 'usage_limit' => 7275, + 'code' => "0xTZq", '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_hidden' => TRUE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2022-03-04T17:42:02.000000Z", + 'display_starts_at' => "2026-08-14T13:58:04.000000Z", + 'ends_at' => "2021-08-29T09:10:06.000000Z", + 'starts_at' => "2021-03-09T16:32:41.000000Z", + 'discount_upper_limit' => 7619, + 'description' => "FHx8TKGI2xE1BuKUao6Z6xonfMjSwz5WZMumkxzfJ30tPK0gRaUMP2gDk6hqbkZIVaXAnNHVk2JXX3zMOLBJZia176ashqVZtOtkEaR1q9tiLg6fzyprLRU7zHjv8AVBjeNyLKs5OWxHdcCIY8xfr6CL909VJsJvEEnV3jRZx4bL3mKFhR8vX2cSSl7ObxLVY39aP4hWiGuhuM", + 'name' => "GxVPfacjrslMZj02ZSvIS4FqKIGpu0MDWpiDvc0yH6ElFsXXAu1ggrDUCau2gnuJ4JjDHOBMd26S3mihK7Gc9ou" ] ); try { @@ -450,26 +450,26 @@ public function testUpdateCoupon17() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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", - 'is_public' => FALSE, + 'discount_amount' => 5348, + 'num_recipients_cap' => 5735, + 'storage_id' => "895348ea-442b-45b9-9b89-6f8ddd2d1b62", + 'available_shop_ids' => ["2b97d5a0-c261-4b55-8d2e-48a44c6ddacf", "36afc730-46d1-4641-9a55-570db6e47e45", "eaab98c6-80a7-4b53-bb5d-0c0f164fd332", "3104e742-3274-45ec-923e-7840ff7fa534"], + 'is_shop_specified' => TRUE, + 'min_amount' => 73, + 'usage_limit' => 1750, + 'code' => "U2y1HqZ", + 'is_public' => TRUE, '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-08-23T01:08:07.000000Z", + 'display_starts_at' => "2025-05-24T23:46:45.000000Z", + 'ends_at' => "2020-11-09T02:35:33.000000Z", + 'starts_at' => "2021-12-23T11:14:49.000000Z", + 'discount_upper_limit' => 5280, + 'description' => "w2lLR54hFsTWRshdiadwR5IXzLVIyr3tVtLqZwSGR9AtSD9cOcCV2121oVkjkAmAursWmY8lUcPFFH8OBO0gTOPvALkgMJawdwCaYZ0f5A", + 'name' => "4WuoS1IAZgM9FDFzPlCr68wDPzP1uu5pUlr0e" ] ); try { @@ -485,10 +485,10 @@ public function testUpdateCoupon18() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 1202, - 'discount_percentage' => 9454.0 + 'discount_amount' => 9010, + 'discount_percentage' => 2856.0 ] ); try { @@ -504,11 +504,11 @@ public function testUpdateCoupon19() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 6333, - 'discount_percentage' => 4636.0, - 'name' => "xlmB0D7qlClsr3peE1RPsdDZEoaT5osfv5Au45ikmQzjXEIrL5tEVsPc" + 'discount_amount' => 4405, + 'discount_percentage' => 7349.0, + 'name' => "o067YSY4rtLpQIhTsQtfNlHNUlxPCH" ] ); try { @@ -524,12 +524,12 @@ public function testUpdateCoupon20() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 8844, - 'discount_percentage' => 8718.0, - 'description' => "qGzpCuGxgjotbAnDFm6nBFTBcp5MgKi6djde9q9Gx06zspIhW3gmaN6JcrvmX5G7cBGoNqTURH3hLLIVR7YcRrTeQOsLdvK2PUyIdpshyxjFJxJ7Fcj7Ywb40WRFS5iP8DHnWS95dKYCDWjMDqXUFGoRA4XvfiL62Wv2vl8qJafcwBDpLTRN1a0lar5cvmWk6HP3Edv56q9t5VGuIJJqB3hC6IgJljp1y8KOJgfu4W", - 'name' => "T3sPLKGiMRgfz5jiMdvRW63Z9043h9SU3fTD5o4Kn6TQ5PsH9YtmnNiOZyV9AO3DnB1YRES" + 'discount_amount' => 3718, + 'discount_percentage' => 9985.0, + 'description' => "HeZ4gCJRD8", + 'name' => "F5OLspmSpFUbvNXpSViDBWfAPmGsH08EBxCdTJypI42Inu56VLkNyEIU" ] ); try { @@ -545,13 +545,13 @@ public function testUpdateCoupon21() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 2612, - 'discount_percentage' => 3647.0, - 'discount_upper_limit' => 9848, - 'description' => "lc6449ibwy8gDnWqdIP3eIh1PycrJFKeRKa6OogwkyZYeik5qw2qVOD7lJwoEqJ4uimGtF4vDevDABoV1497oKjyplKXUyjuZoAdZaiUShsjoKemD9IJVji3EhQ10nakJ4Xx7Bos", - 'name' => "awhL51XW0lt" + 'discount_amount' => 2387, + 'discount_percentage' => 5100.0, + 'discount_upper_limit' => 8407, + 'description' => "a6lZGo7PhTYTGs3X1TO4wzYkyXyy6lwP0N21ySbpkemDM3awKQy2zT4JKnzi5L8cpHHMwXcAIRcjNLk0uNWeNHUqo3XUcSS2VsZS4Lj4GkDI0oXRDtBJxvb11fmeXANYMff4lfRrFSD2GU0U0YSAX1Q89ssC5bpXwoj13v0TL4xfkZtGKmcVmh1Ev4M51rbMFUU1jVlGa8RcO6wCBU9E", + 'name' => "a3cVhwcSD6iDQwph5TUTM16YqrHAO8roW5GeUYrGDCf0i4xR1YeuarVLqKYaajZ45lMb2EdpxyfZWbcSeQSSC89X69cCxk1lmjrE2LQn8WV" ] ); try { @@ -567,14 +567,14 @@ public function testUpdateCoupon22() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 1495, + 'discount_percentage' => 5811.0, + 'starts_at' => "2022-10-07T08:44:29.000000Z", + 'discount_upper_limit' => 3117, + 'description' => "4epc5OJWLmTr626o4XX2rICXAhNDPHxc5nbxE6dOS7QbkrsxeFRrd", + 'name' => "1gQxduyB3Z9uLKn8CBvuRo159rPRsnfNPsYuS9nBNol3v7lVyt80jIUhEuqcVn523Q4baN0pPcQtGvFKDcSo8tI" ] ); try { @@ -590,15 +590,15 @@ public function testUpdateCoupon23() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 330, + 'discount_percentage' => 9179.0, + 'ends_at' => "2023-08-14T17:12:42.000000Z", + 'starts_at' => "2025-09-10T01:16:17.000000Z", + 'discount_upper_limit' => 5945, + 'description' => "PEebkW1DkF2wmIfJ50Imwzo4spi93QyENqmwOx8YnV9T8kaR9yxVki0Ybh350uvTmXJ3taiP6zrMBCvrTp2KPzJXVVtSjH7KpG4W7WMlwVoyitMfaSwwyI0wlFPTcSqX1OcJJCpH4abwAvDfIYbVEzwXEzeX76CubBULZ7mvZavHGIwQ", + 'name' => "GFD3y3WQcOQ77GqTbykQNeXwfkirPrCHC6oGX762VWl" ] ); try { @@ -614,16 +614,16 @@ public function testUpdateCoupon24() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 6829, + 'discount_percentage' => 9974.0, + 'display_starts_at' => "2024-09-15T08:59:56.000000Z", + 'ends_at' => "2026-07-08T07:14:10.000000Z", + 'starts_at' => "2025-05-24T12:16:47.000000Z", + 'discount_upper_limit' => 908, + 'description' => "KRDnWwJ1RB1Xf0sJSNd", + 'name' => "UIy9UNPxEn8d7PVOwf2KxYZgpwkatfDXh6wjcpgPghclYC1sotThNzacMPGRW9" ] ); try { @@ -639,17 +639,17 @@ public function testUpdateCoupon25() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 984, + 'discount_percentage' => 7072.0, + 'display_ends_at' => "2024-11-11T10:45:32.000000Z", + 'display_starts_at' => "2025-08-21T03:53:57.000000Z", + 'ends_at' => "2024-10-08T12:22:47.000000Z", + 'starts_at' => "2024-10-26T20:23:23.000000Z", + 'discount_upper_limit' => 6406, + 'description' => "H2dLAXy2plAkroUr6KjPvdUwWdZh0L8qNK4Tq0PqVhzCkKROCStDoZvAY3OKa5oCE4xLFobA9UOrBeN520IjUnvAonmJrl0Qqm11RMoDMOSwDGwLJ7XtGOGgKQwzAg5IknDwgdQyyCPmcszk1DSduCpdgUz5UizzupfDUVzOTa3MaAaf4kTfREjRbk7TIk1gephK43Isijpv", + 'name' => "zedeO1cdtY9cqUS5AzQzHdKGL1guEaRrfiOPX45f7SdsQcMHW7he8Z1qLepuyyE02MG8yUNtUKfprHpGaVcCOEeWb7TQI3q8qslujxF3n4fR7Vfp3vR" ] ); try { @@ -665,18 +665,18 @@ public function testUpdateCoupon26() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 5284, + 'discount_percentage' => 8010.0, + 'is_disabled' => FALSE, + 'display_ends_at' => "2024-12-22T07:50:36.000000Z", + 'display_starts_at' => "2020-05-18T17:34:04.000000Z", + 'ends_at' => "2024-04-24T22:09:36.000000Z", + 'starts_at' => "2025-12-31T18:52:23.000000Z", + 'discount_upper_limit' => 2174, + 'description' => "LPjnc4kQ0HdyTor536XOfVM3XXOQ3tGi0CJH7VMgkZVkFMaOxCQ0Il4LS1H9Rmh1BhIW8NFmlvrlMvNLwEsnbNKTS2h75GF8UpjoAlQvJzCU8IgWIQfnPgb4T4DEkgPLD0xZMd5yjnHtiPzKYB9uBkIh8qvqswUq9MIMd1v50tEiK5VU8URPZftDXY7iH91521L9iCZDgOHv8ccbKA9zaXWInrPmgciqGxhGUs6ZnM", + 'name' => "MQoClDSK7KRPQ6M6EMYtB6Ep2GnDZJdtjBh5VRBTfV5MJhYQTBRBM7G8j00YInJitv9WP6kwxoiXMMFgIG6MJKNbnVLomjuJJQI4ykecPid861BWO2utY6ykCT" ] ); try { @@ -692,19 +692,19 @@ public function testUpdateCoupon27() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 5298, - 'discount_percentage' => 8831.0, - 'is_hidden' => TRUE, + 'discount_amount' => 7955, + 'discount_percentage' => 3030.0, + 'is_hidden' => FALSE, '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' => "2022-06-01T18:24:35.000000Z", + 'display_starts_at' => "2025-03-24T09:24:25.000000Z", + 'ends_at' => "2022-04-26T08:03:36.000000Z", + 'starts_at' => "2023-12-22T02:30:55.000000Z", + 'discount_upper_limit' => 4282, + 'description' => "bcMZgCJ9BjKA9LvljTLcW71b8cClVacDr5l3x4FVfYiLUL8Bb8dzaB45kELqQHfqMF0cAfS47CSQOovJ8c1i3feNO1qJBnpp3tyKjZPjTs65q", + 'name' => "zNTqIMvOUP7lDJ32SCMXHu4" ] ); try { @@ -720,20 +720,20 @@ public function testUpdateCoupon28() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 2052, - 'discount_percentage' => 2745.0, + 'discount_amount' => 7637, + 'discount_percentage' => 3827.0, 'is_public' => FALSE, - 'is_hidden' => TRUE, + 'is_hidden' => FALSE, '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" + 'display_ends_at' => "2020-05-08T21:56:55.000000Z", + 'display_starts_at' => "2020-06-30T17:41:58.000000Z", + 'ends_at' => "2022-12-10T07:10:57.000000Z", + 'starts_at' => "2020-09-13T09:39:57.000000Z", + 'discount_upper_limit' => 502, + 'description' => "EGKnmcQWOqm2bxZSUNMN2LXvZ3UB0bY6L3973iqLKkGFIZmfuXhD9mm06njf2aXb7PnD9gNpMDYfCPceKjPow2YL1adnoZFEUP94ii4uT2NJ6D", + 'name' => "RSGMdhjjWzKEnHt1GlWmv2y5j3kpGt0e4jNi92dahlnnkKHVszpYHPkZF0J60lUnUwRinT2la9EMVbGBQcWz" ] ); try { @@ -749,21 +749,21 @@ public function testUpdateCoupon29() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 4130, - 'discount_percentage' => 643.0, - 'code' => "iq9TM1kLn", - 'is_public' => FALSE, + 'discount_amount' => 7960, + 'discount_percentage' => 418.0, + 'code' => "E8fUZ", + '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" + 'display_ends_at' => "2025-07-06T16:49:31.000000Z", + 'display_starts_at' => "2024-08-16T09:32:00.000000Z", + 'ends_at' => "2022-05-25T16:31:42.000000Z", + 'starts_at' => "2023-10-28T20:11:03.000000Z", + 'discount_upper_limit' => 6159, + 'description' => "jAk0kMso3CQzadAG14rJr7OIiIwKYtNBzp8nODkJL8EIU81Vy5zPsQOGlQlr06Jl9JLWCZ8neyUVmWBR3xve7r3YSLXQYTyvYaaI2qvRlrSNIrRDPa1eyCiQOxDTwWc9gws9XAUrux74v2ITxjA0PgzICgqeJVlSY26G92wNF5y9aZcAMQT3BxPWw78yOKfPR1NUJQvD2rVGC84JJKMYYu6jp9XJncsuSh46", + 'name' => "rybNv1zjGCQgXpBAn6vYjVqpA4IONiLV0kr6A1DgXWodpkxho8rBfuxAgk4G7K3EbPTtYbjyxowsbeNA1qdSnOGMCPl7IMBQKQv86A0JZpBp" ] ); try { @@ -779,22 +779,22 @@ public function testUpdateCoupon30() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 3847, - 'discount_percentage' => 9682.0, - 'usage_limit' => 2228, - 'code' => "V", - 'is_public' => FALSE, + 'discount_amount' => 8619, + 'discount_percentage' => 4994.0, + 'usage_limit' => 1918, + 'code' => "AXbo", + 'is_public' => TRUE, '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" + 'is_disabled' => TRUE, + 'display_ends_at' => "2024-09-11T18:04:23.000000Z", + 'display_starts_at' => "2021-11-01T00:54:18.000000Z", + 'ends_at' => "2025-04-13T06:52:03.000000Z", + 'starts_at' => "2021-10-31T19:18:20.000000Z", + 'discount_upper_limit' => 6201, + 'description' => "i30vC5rrnazdVnK3PrJ5SiaT9q7d0MByh1j24T8jie07UHeDFjaRvAps3KfAZfCcJF6TIEeRcrhi", + 'name' => "MDEAjwsoqC0B7Kcw0qagkhJ7wfZWTULKa8VECsBZr3IToxXjdyKGc7ZzHUV5fOm8mtNakhvcdUzoLcA59nUhEAXqtCyQcPmsv" ] ); try { @@ -810,23 +810,23 @@ public function testUpdateCoupon31() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 7539, - 'discount_percentage' => 2236.0, - 'min_amount' => 2000, - 'usage_limit' => 9538, - 'code' => "jjxsN8", + 'discount_amount' => 8767, + 'discount_percentage' => 2288.0, + 'min_amount' => 6534, + 'usage_limit' => 1318, + 'code' => "gfmd8", 'is_public' => TRUE, - '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_hidden' => FALSE, + 'is_disabled' => FALSE, + 'display_ends_at' => "2020-10-25T18:32:33.000000Z", + 'display_starts_at' => "2022-11-20T11:08:28.000000Z", + 'ends_at' => "2025-12-22T05:07:23.000000Z", + 'starts_at' => "2021-07-23T02:16:08.000000Z", + 'discount_upper_limit' => 9339, + 'description' => "kngoJScrC1WRAvXHATbSrzSbRU1v2KZFFhdMjCC", + 'name' => "zsHpBmrvRb2UjrXmXby0g0KQCQJco6Fst" ] ); try { @@ -842,24 +842,24 @@ public function testUpdateCoupon32() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 3349, + 'discount_percentage' => 1557.0, + 'is_shop_specified' => TRUE, + 'min_amount' => 2684, + 'usage_limit' => 7205, + 'code' => "K2jJcCqU", + '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' => "2020-02-23T14:33:56.000000Z", + 'display_starts_at' => "2022-09-15T22:07:27.000000Z", + 'ends_at' => "2020-02-10T11:46:12.000000Z", + 'starts_at' => "2020-04-24T11:26:47.000000Z", + 'discount_upper_limit' => 1726, + 'description' => "uJ3F92QKd3C9M0vBcKWIUBdcBNwq9T0OG7VRzcPfWGO1YJqrl83WexbWjPBIcMUJ3obVqULs7PsxGAUAdxQTQ69L5ufP3C8GoKbqWo6okozRxG7O1lnWZInpqxe", + 'name' => "wkSnO8G8BVdp2Sn" ] ); try { @@ -875,25 +875,25 @@ public function testUpdateCoupon33() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_amount' => 697, - 'discount_percentage' => 9896.0, - 'available_shop_ids' => ["14e28e5f-7885-4568-9773-2e886af645cc"], + 'discount_amount' => 3581, + 'discount_percentage' => 8446.0, + 'available_shop_ids' => ["fca336a7-b055-4d35-93de-e43c2661b8b6", "ac785cfc-50e6-496d-b110-00155cde72a0", "573ca3df-8e66-4a74-9cf5-2fb80279a652", "b8b464ee-e4f3-42e4-a508-a549890f1952", "88c05e6b-b31b-47ce-ad85-f28bb66446d7"], 'is_shop_specified' => FALSE, - 'min_amount' => 5487, - 'usage_limit' => 9232, - 'code' => "RhlRrNd", + 'min_amount' => 1295, + 'usage_limit' => 7719, + 'code' => "B", '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' => "2021-01-30T10:58:10.000000Z", + 'display_starts_at' => "2024-02-19T07:08:26.000000Z", + 'ends_at' => "2025-10-19T12:08:43.000000Z", + 'starts_at' => "2022-02-18T09:55:04.000000Z", + 'discount_upper_limit' => 7370, + 'description' => "1kVUP7sJk9W7sPqDCWwYS94nlMA9QMeCafNqHwyMdjdwcWi3JTYLChkb6TlitzWaW4uPhPny3cB55XyFtx17QBRLdwgp38D246YReej2SSevahES9poV0ViKFLpI4REDYgLWo2Q8cwkpiTfx0K3NI9FJ11nkGfRQlGszH71X", + 'name' => "XMwwageqdiCUtiam5OCYCyW06FKS14FS73G8a3ijeaDjTIJss0bIT0ZqOXG" ] ); try { @@ -909,26 +909,26 @@ public function testUpdateCoupon34() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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"], + 'discount_amount' => 979, + 'discount_percentage' => 7561.0, + 'storage_id' => "e07a0cc8-f7b9-4ec2-a82a-1105a2894c8f", + 'available_shop_ids' => ["dd214423-5fa5-4881-9207-1a9b824d242b", "23aa216a-cffd-45f2-8495-88384c3814f0", "33d34e18-bce8-4384-b98c-add069dd70e3"], 'is_shop_specified' => TRUE, - 'min_amount' => 4453, - 'usage_limit' => 1903, - 'code' => "VM6P", + 'min_amount' => 8044, + 'usage_limit' => 4088, + 'code' => "Bq9X", 'is_public' => TRUE, - 'is_hidden' => FALSE, + 'is_hidden' => TRUE, '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" + 'display_ends_at' => "2022-05-06T08:26:38.000000Z", + 'display_starts_at' => "2022-01-07T07:46:10.000000Z", + 'ends_at' => "2023-06-12T11:37:17.000000Z", + 'starts_at' => "2025-11-01T16:37:03.000000Z", + 'discount_upper_limit' => 596, + 'description' => "SfhHrb5sDnsI3ZWUf9QMTgobmXveIIZc15XikWWDvoW8CZvliqF7CSsjWcuOJS4Ehtu4LwcLHvZh25xxfXebiI3VayaI3kTnTLIkpOXuMZobSfeWKzoEFQ5pyI5j9pCzj3hQwJJCjzGKx9aFgv0XlTl34K", + 'name' => "RysjITa2wXz1O8xVGeOGcFlOxiVnFhvQYgTq0yLoByCmHUuVyH3cfcF8Pf92JXudRmeZmjiokTl117bHBnYglbQt4QBFDEJKi3AHyd" ] ); try { @@ -944,27 +944,27 @@ public function testUpdateCoupon35() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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", - '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" + 'discount_amount' => 7054, + 'discount_percentage' => 1209.0, + 'num_recipients_cap' => 155, + 'storage_id' => "acfae940-baaa-4ef9-a351-a4120341bbbb", + 'available_shop_ids' => ["60507357-f939-40db-924d-b868f46fec49", "015d869b-b483-4c3b-b1b1-4f2e09f3350c", "da4bd064-080f-4f11-9f99-4e08dc9967e8", "0baf39f3-b800-4d15-97fa-d1745882192f", "381822de-50f8-4ad4-adf5-c1a437573e64", "a5bbb431-1754-449e-aec2-defb8c890d51"], + 'is_shop_specified' => TRUE, + 'min_amount' => 958, + 'usage_limit' => 3298, + 'code' => "zCXTK", + 'is_public' => FALSE, + 'is_hidden' => FALSE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2020-01-26T02:40:44.000000Z", + 'display_starts_at' => "2024-03-06T21:22:56.000000Z", + 'ends_at' => "2021-02-23T10:58:46.000000Z", + 'starts_at' => "2022-12-17T11:17:17.000000Z", + 'discount_upper_limit' => 2205, + 'description' => "iDnREQQDwR5XEyIFeG77xZhQ031Bv0fXx", + 'name' => "SyFQJeZ6rdQ8buBb1f9slLRuiYJe4XyJvTb23aa3twUxtKvikbKV7hqTJveoI19ynJs1QCqTRlC3W1MGePxsBFCAyv0d" ] ); try { @@ -980,9 +980,9 @@ public function testUpdateCoupon36() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 9644.0 + 'discount_percentage' => 5661.0 ] ); try { @@ -998,10 +998,10 @@ public function testUpdateCoupon37() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 4774.0, - 'name' => "uvYHKlj0GUL0Fcnz7fEngR6pF3m54VmwYrgFgT3RyUt1Kexb2ZIYN08OgDDQYpUk" + 'discount_percentage' => 1379.0, + 'name' => "t87MHAdufVNZM7qsWa8JyqZo0jQRpDPE6rh6ExoxFn0c43cEW5yWSswalnNSPl4nKgI" ] ); try { @@ -1017,11 +1017,11 @@ public function testUpdateCoupon38() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 4994.0, - 'description' => "QvTpwbva3X3fUufQzzx2hzebS68SpNEGkfmS3Uyy5Zn41VzLKUg3om1YNfeeKoLdFE8Hmt9R8Bv1AJsBz3l6W699PQnfTErfIkmiU4i2bFcYt3zvnnQAgg6WKGNaTc3A08bOic61u1yVQPNCQEFIkbwhO9RJiR7mxn7kYGzShazSiZH6DDfNqfsVRi", - 'name' => "zxzsVzVJLxpF9uCjOUSNMH9fWh27PiOpr3HMMXsb4Lh4b0Gko8iE" + 'discount_percentage' => 3741.0, + 'description' => "67Gkz5WkqpvEXvT4G0zj9vSzfdqnwxVoVRAJZtMnbN2adZxWSJweQkjDaZNU8iBur4dbIER6acqYlwDJKQEp9D3oXWbniSWqI7xTzrPkAXyiXMztQxtJ4M2WJmA50gKlydbRXM1sy2g1Pf0MqzXeXqK5rRDKBvomcRcTm4csmVWyjay9TthXSYCbva0t32yWLYVWM4QhXAPz9W0Mxm5OYGh3N4Z6M9NXBY9oPVgI7", + 'name' => "6tvDyB2DnUym9pFRmUved6upvYmgnlSSsYDRmoQAbzux2YVPLs6mqcLQO6KAfySYCh0uqCGrCwLPsZTQHaYj8b8oAQjqH" ] ); try { @@ -1037,12 +1037,12 @@ public function testUpdateCoupon39() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 8656.0, - 'discount_upper_limit' => 8764, - 'description' => "Cu0AOaTlKzyVFYYoK00acoGlEqYYGWZUMgU5LJ8nedbEkL6VCbZl", - 'name' => "YCZFu0YjXrvick1kbCzvMElblaTUskxDWTi4syFdijXYZ6Fkp0v2rObj5KP7CaX5R9O7hnOQMfDj4u8or1Z5ajnFBytvfC" + 'discount_percentage' => 4773.0, + 'discount_upper_limit' => 2330, + 'description' => "USfBXgsFSQYVjyMJi1osniwzvMM5724wrvJulOUj4A8M3jM0zpEWete9qDkCIpsjezZ2M4DgCUcWaYN25M17e8QItVUDPdnGbbjUMIkwxnSAoHyUqS2WrdyexDJw4m5W5NSAarqtGtlcKJp9gTWhEWSlBiVnl9lORTBFy0IWW", + 'name' => "O4H8K" ] ); try { @@ -1058,13 +1058,13 @@ public function testUpdateCoupon40() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 9478.0, - 'starts_at' => "2020-04-10T14:21:15.000000Z", - 'discount_upper_limit' => 3594, - 'description' => "5lvasIan6Df8qsq2k3ETquM3SQujWFDE153B47G8gAIFr9zY1ABG4Q6S1AZ81ee9F1zaeUGprRtPpZgZzOhvmvIjVKe7aM7QiN4LuTtB8ZF5mN9clYyKl8cUsYw8CW8rHVcmWZsjKlFT0f7did2pSfVDNNjekhaUaqNZOry7pQcwkQvvHfTZTUiaSBniTvgiFcfFWfXoobW27D2zSsjxSJ", - 'name' => "CC2TKE3m70u0i2E7e3WCog3HknLhb4mGHjaX24jJAlJFQ82MhyQQoipgFNSux0jeobdQD1VXjUggH7qMtH" + 'discount_percentage' => 5858.0, + 'starts_at' => "2025-10-03T06:04:06.000000Z", + 'discount_upper_limit' => 3496, + 'description' => "2M5EGOlNZgqvSi38sr7tIAdAm2GfCQqu6PVWox7elCTfrAqAyLdOvPV5cpp3AIIQZmW74G7CnNpvzFPpYINeb1rEwkSNbZUKM9QJifASeEjt7rgfB4dUvUA5MkBayzjLixvqernP2ia0JTvsqFBudbGeZdEPGzzDd2lyZr3fyGm4G1h2gpnMz4EtR2vopXxSWiI", + 'name' => "6gduAWVf9XkDSsioG64sbfbtlCMIRDD7seSSxbRy6UJ2yU6TRb2QsyUYaFBg0rLG7ixw8rumX9lPF6p8o2y11Yrgt4LCmHaJMs2PMcoe" ] ); try { @@ -1080,14 +1080,14 @@ public function testUpdateCoupon41() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 5449.0, + 'ends_at' => "2021-12-03T07:39:19.000000Z", + 'starts_at' => "2024-10-24T05:49:40.000000Z", + 'discount_upper_limit' => 6447, + 'description' => "VcWkxXihexQXo312p3Wls1sE7BHULcZQtWWfaD4rWZB2GIm3dWvJq3fHzlHa1nO6pf4h9ws9kLnk6cNbb0JJr", + 'name' => "LyLIGGlYxmDF5NDmHAR3RBnK72f11paMW4hGPanWOZJLbDfcebA2uxdCspznoi6atFNTbrEABXoODKwUO" ] ); try { @@ -1103,15 +1103,15 @@ public function testUpdateCoupon42() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 1756.0, + 'display_starts_at' => "2026-01-02T22:37:34.000000Z", + 'ends_at' => "2021-07-10T13:11:59.000000Z", + 'starts_at' => "2022-06-06T20:14:22.000000Z", + 'discount_upper_limit' => 5041, + 'description' => "HzimbjyuBcqQnQ9Lj9uq1rjYyblkDRghHjQDZezbRZC9FxfNOIHrbpOq6mcQRKL5CG2GPSQQB1U6IjRsZr2eFWgbnzGrBQcbaSK3iX1ZFYs", + 'name' => "Gd1YMLCaCs0F5pko" ] ); try { @@ -1127,16 +1127,16 @@ public function testUpdateCoupon43() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 8789.0, + 'display_ends_at' => "2023-04-18T18:01:02.000000Z", + 'display_starts_at' => "2023-09-17T20:53:14.000000Z", + 'ends_at' => "2024-03-21T14:07:24.000000Z", + 'starts_at' => "2026-05-18T10:28:51.000000Z", + 'discount_upper_limit' => 733, + 'description' => "bMvLHGSU2LTCLPQ5GJELxIJ85m7pWO5Oq5sU8iwoJ735Qje9VnUZQt0pzes3TegY2AoCAsHwCP5A6Scunsmt5agjEkUDn1nh1J0PoLY33AeuLX1vt0Xc0DOPIsjoZ1AHyJKzNRcJglLKTrsJZ4LsdIfCC8uQL5mCoKagjGEM3GfsC9B0w8zKt6bQig1L", + 'name' => "gqOPtR6wzZdUh56Q0WZf8IPC7BRlPxu" ] ); try { @@ -1152,17 +1152,17 @@ public function testUpdateCoupon44() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 6208.0, + 'discount_percentage' => 3255.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' => "2020-05-22T09:30:56.000000Z", + 'display_starts_at' => "2024-01-09T08:28:58.000000Z", + 'ends_at' => "2026-08-02T17:42:39.000000Z", + 'starts_at' => "2024-02-26T09:13:37.000000Z", + 'discount_upper_limit' => 4031, + 'description' => "L2SSrdIkCx2w3UniyERaYjCV8kJefHmgXwlVom", + 'name' => "KPcnp5" ] ); try { @@ -1178,18 +1178,18 @@ public function testUpdateCoupon45() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 5856.0, - 'is_hidden' => FALSE, + 'discount_percentage' => 798.0, + 'is_hidden' => TRUE, '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' => "2020-12-20T08:05:12.000000Z", + 'display_starts_at' => "2025-11-04T18:44:05.000000Z", + 'ends_at' => "2020-09-03T18:00:02.000000Z", + 'starts_at' => "2026-01-05T21:51:26.000000Z", + 'discount_upper_limit' => 3872, + 'description' => "iRVcRs6i", + 'name' => "SVq6CAE1cykbPfF" ] ); try { @@ -1205,19 +1205,19 @@ public function testUpdateCoupon46() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 3325.0, + 'discount_percentage' => 8450.0, 'is_public' => TRUE, - '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_hidden' => TRUE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2020-01-08T10:10:01.000000Z", + 'display_starts_at' => "2026-08-01T09:05:50.000000Z", + 'ends_at' => "2020-03-13T22:48:31.000000Z", + 'starts_at' => "2023-07-19T01:42:21.000000Z", + 'discount_upper_limit' => 2730, + 'description' => "Wrp1vTM1qsdO", + 'name' => "4ANmXuI4pjaa3jMjNf8" ] ); try { @@ -1233,20 +1233,20 @@ public function testUpdateCoupon47() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 7750.0, - 'code' => "9pGXPoR", + 'discount_percentage' => 4370.0, + 'code' => "zKneiyaJF", '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_hidden' => FALSE, + 'is_disabled' => FALSE, + 'display_ends_at' => "2023-07-03T11:05:42.000000Z", + 'display_starts_at' => "2025-12-07T10:38:11.000000Z", + 'ends_at' => "2020-03-07T06:44:27.000000Z", + 'starts_at' => "2023-12-18T10:09:54.000000Z", + 'discount_upper_limit' => 5332, + 'description' => "fSFemIMfA7XBmcoIx81EXrZTOXzCYdtNcSc50TRhvcOBTaYtXxGHr5BD4DZSX0CKWqFPB7cXogK3lXTpk1ACQL5MC28qImQU81piDFRyBs61QA64ubFmiSNGPB6PWeR4fjojaItl7qDDnWfDz83II3SsVbGfWZSjJAztxkiC6dodh0lsFj5rFalo907TQSGuwj68ad9K1XBWVYxIt1hLKB6GROESgi9KMGwAvzt2XDFLhsltsx", + 'name' => "HevXAeaqJQdiPE4BeJCcIbjYCJA60910zNdhVnyX38KqA1fvkyrtqclFU9jljopVrQrbVbWUr1E2HhlclCQRWx8FEGzWXdbWzamEGXFO5PH" ] ); try { @@ -1262,21 +1262,21 @@ public function testUpdateCoupon48() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 4732.0, - 'usage_limit' => 8402, - 'code' => "RSOmlXSQfz", - 'is_public' => TRUE, + 'discount_percentage' => 5021.0, + 'usage_limit' => 8640, + 'code' => "IS4S", + 'is_public' => FALSE, '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_disabled' => FALSE, + 'display_ends_at' => "2020-09-07T15:27:12.000000Z", + 'display_starts_at' => "2022-05-08T21:08:20.000000Z", + 'ends_at' => "2020-12-11T20:51:27.000000Z", + 'starts_at' => "2025-04-21T17:28:34.000000Z", + 'discount_upper_limit' => 2268, + 'description' => "rOHFo8xzE1tgCZyMtCfVQXKeHEaCm6v4bOQPdSecOojChLhuEaRbGgSXO57u6cTOWbPpHzT8SBHVxA4uTsQXNQLVTsa7Enw9cnxOrtkyrYkFM2fsUIFcBc3xUhfvCQABU9yhdPlghv2VJu1lljCVVYSCGNIDxlSztThgX67n2PgbzVLVHAuqNRKSFbkQwzExi4cSpvsggIAlYenv9bZPRWK", + 'name' => "kKRFsQ10G0TlaGn12vl36ewyKaB6SHyKZZn5jR7G8GZiBnTaUgy7N3mTLemMZeIt74bhbcXSO6mPwoW10WefOcGtzUdCSHPXTvrjAoBOkNuRh5LysIScuFPNL3G" ] ); try { @@ -1292,22 +1292,22 @@ public function testUpdateCoupon49() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 7427.0, - 'min_amount' => 8702, - 'usage_limit' => 1843, - 'code' => "fEQ", + 'discount_percentage' => 6778.0, + 'min_amount' => 7537, + 'usage_limit' => 4106, + 'code' => "n", 'is_public' => FALSE, 'is_hidden' => FALSE, '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-05-03T15:53:02.000000Z", + 'display_starts_at' => "2025-07-21T15:48:32.000000Z", + 'ends_at' => "2020-09-10T13:32:12.000000Z", + 'starts_at' => "2026-02-07T01:11:06.000000Z", + 'discount_upper_limit' => 130, + 'description' => "ZDifqWbMDgjD68XvQQECUSjutOosOC5LZHJPKApv7OfARAe3RnFd9nT02p1eaStaJkR7kpHzHVrWIJ1LETykZPKAQBgMPUGbEnOIPDq2CLAbjX1Djn2XWSwjThwDAcCZY6YtawxId266BZVwZVmHyD1UpI6d83jiZ9uTzP4YjXFZyT5vOgrOJYvJ3LNaiOIeknn7RYaYRsrRINA", + 'name' => "XrIL7Vokdd5FDSOlHXvPdm6" ] ); try { @@ -1323,23 +1323,23 @@ public function testUpdateCoupon50() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - 'discount_percentage' => 7766.0, + 'discount_percentage' => 7725.0, 'is_shop_specified' => FALSE, - 'min_amount' => 7661, - 'usage_limit' => 783, - 'code' => "x115", - 'is_public' => FALSE, + 'min_amount' => 3443, + 'usage_limit' => 2029, + 'code' => "X4oL5Obn", + 'is_public' => TRUE, '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" + 'is_disabled' => FALSE, + 'display_ends_at' => "2021-07-14T02:46:43.000000Z", + 'display_starts_at' => "2024-11-17T16:13:15.000000Z", + 'ends_at' => "2025-09-09T17:03:52.000000Z", + 'starts_at' => "2025-12-29T14:32:19.000000Z", + 'discount_upper_limit' => 9889, + 'description' => "Sw29hgwVKZ3q7f2G5Csbw765Up6rDPAvgZ3", + 'name' => "ft7QdtUV0xBtYCY2peqF3OIROYkI2OmNuQfBQjabCuZA7I27PPKAWnF0PAVPIqlw5xHvbneEVFJO1" ] ); try { @@ -1355,24 +1355,24 @@ public function testUpdateCoupon51() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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", - 'is_public' => TRUE, - 'is_hidden' => TRUE, + 'discount_percentage' => 9508.0, + 'available_shop_ids' => ["e9ad28ff-5353-4b5e-a882-92db0455d07e", "d5e91e55-8101-4293-ae4e-12560f584a16", "e3a2e704-a525-4469-a4f9-a4abeaf2bc4c", "7b77d6bb-bf68-49ed-96ab-a7da8fbdd172", "f5376586-5bcb-4d26-a074-70f22dfb8fe0", "9a0510e6-bede-42b8-9866-d2809fae8ccf"], + 'is_shop_specified' => TRUE, + 'min_amount' => 1885, + 'usage_limit' => 5492, + 'code' => "gmBfxN", + 'is_public' => FALSE, + 'is_hidden' => FALSE, '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' => "2023-07-07T09:47:17.000000Z", + 'display_starts_at' => "2024-03-03T22:13:30.000000Z", + 'ends_at' => "2026-07-17T23:45:06.000000Z", + 'starts_at' => "2025-02-12T13:26:35.000000Z", + 'discount_upper_limit' => 621, + 'description' => "WhxAVox0bSxOCeaMv9sV8PCVe8gGULXYHHQVItPbBIgVhkWUs64kjPOvg7oSgfBaWrA04virOZrF", + 'name' => "H9lNvZW" ] ); try { @@ -1388,25 +1388,25 @@ public function testUpdateCoupon52() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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' => 3987.0, + 'storage_id' => "8880a05b-b9d1-434f-9c68-a75ecfaa109e", + 'available_shop_ids' => ["19aa9fe2-4de3-4f50-b393-3c60844448a3", "e3f170a2-d9ba-46fd-96fa-0c041cc50b8d", "3a2cfb75-86e4-4f53-b3a0-9a68b68398ef", "2604a9b4-5a44-49db-98b4-89dffab63993", "fb0962d6-98dd-4295-b59f-cd2f36b5ad8a", "b6b11209-4789-4bfe-ad63-4f761ddffcde", "7311ad74-3471-4d0d-a36a-036f4328d435", "40dd103b-5b54-4ef8-a8cd-6c5eb2ecb2dc", "d7bff5f8-6348-4bfb-9181-9bcd0a280097"], 'is_shop_specified' => TRUE, - 'min_amount' => 7209, - 'usage_limit' => 7259, - 'code' => "AXyFjLag", - 'is_public' => FALSE, - '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" + 'min_amount' => 2865, + 'usage_limit' => 2500, + 'code' => "HEyhnbl8", + 'is_public' => TRUE, + 'is_hidden' => TRUE, + 'is_disabled' => TRUE, + 'display_ends_at' => "2022-08-13T02:45:26.000000Z", + 'display_starts_at' => "2024-11-02T00:14:28.000000Z", + 'ends_at' => "2026-01-19T11:34:24.000000Z", + 'starts_at' => "2020-08-25T20:21:23.000000Z", + 'discount_upper_limit' => 435, + 'description' => "PjvYo6pCNI1mfIpJ9f4NksvlPiC4Vu3X", + 'name' => "dH9FsNEZ86HjJPe4Lp6lJfyvAGgrUXXkhfXnecRVysjqOC6xGnpm1kxDBXzRf1f9JiZjCJBrJjt5kCWz5zMWjynyv6KSgRW4BSGACMY5nowhDUZD5IZKM" ] ); try { @@ -1422,26 +1422,26 @@ public function testUpdateCoupon53() { $client = $this->newClient(); $request = new Request\UpdateCoupon( - "82d0fe37-c47e-4b25-a213-74063216750f", + "52ecea2c-80b8-4601-9cb5-35fd8cddce9e", [ - '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"], - 'is_shop_specified' => TRUE, - 'min_amount' => 1670, - 'usage_limit' => 5220, - 'code' => "7s", - 'is_public' => TRUE, + 'discount_percentage' => 7714.0, + 'num_recipients_cap' => 275, + 'storage_id' => "e5ebe009-5b53-42fc-acd4-f31267dcee8c", + 'available_shop_ids' => ["54442659-c244-4995-b721-ada0ea2b13af", "858543ff-37d4-42f4-8850-429875d91a2f", "49f1abb0-d445-437e-9663-49a2981a8fde", "143d85d0-18a3-4291-8921-1b870265a7fb", "ab8853aa-d5b6-4819-a0e8-696f3959ff9f", "a2f14ae7-7f0b-49eb-ae0f-b93ac363e036", "bd29ff6e-ce95-4341-956a-4f3dafde982f", "211c7895-379a-4ce7-bbd4-d26af874b583", "2631a940-5f4c-406b-9674-2e7346350b25", "2c61c961-827d-4a6e-a9e5-43c3ca9e0d41"], + 'is_shop_specified' => FALSE, + 'min_amount' => 5295, + 'usage_limit' => 2176, + 'code' => "rCK8Pwm", + 'is_public' => FALSE, 'is_hidden' => TRUE, - '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" + 'is_disabled' => FALSE, + 'display_ends_at' => "2020-04-22T11:20:57.000000Z", + 'display_starts_at' => "2024-03-07T10:32:32.000000Z", + 'ends_at' => "2023-06-17T12:58:23.000000Z", + 'starts_at' => "2020-05-09T05:58:32.000000Z", + 'discount_upper_limit' => 7012, + 'description' => "9YcEsgY2DC2Vj8cK", + 'name' => "XwgERagqKSGsUKboeeiIHlMnCdyvxK" ] ); try { diff --git a/tests/UpdateCustomerAccountTest.php b/tests/UpdateCustomerAccountTest.php index 51e4a91a..630b5c4d 100644 --- a/tests/UpdateCustomerAccountTest.php +++ b/tests/UpdateCustomerAccountTest.php @@ -8,7 +8,7 @@ public function testUpdateCustomerAccount0() { $client = $this->newClient(); $request = new Request\UpdateCustomerAccount( - "2b9a8465-d8cb-48e1-87c5-c9f23ead12af" + "52e9723d-d443-4465-8be1-c807d4a504c5" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testUpdateCustomerAccount1() { $client = $this->newClient(); $request = new Request\UpdateCustomerAccount( - "2b9a8465-d8cb-48e1-87c5-c9f23ead12af", + "52e9723d-d443-4465-8be1-c807d4a504c5", [ 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" ] @@ -41,9 +41,9 @@ public function testUpdateCustomerAccount2() { $client = $this->newClient(); $request = new Request\UpdateCustomerAccount( - "2b9a8465-d8cb-48e1-87c5-c9f23ead12af", + "52e9723d-d443-4465-8be1-c807d4a504c5", [ - 'external_id' => "wIngTct5VctC8ahSG576Yk267hNuqsd2aOEu5ugI0fcKm", + 'external_id' => "wIngTct5VctC8ahSG576Yk267hNuqsd2aOEu5ugI0fcKmGRU", 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" ] ); @@ -60,10 +60,10 @@ public function testUpdateCustomerAccount3() { $client = $this->newClient(); $request = new Request\UpdateCustomerAccount( - "2b9a8465-d8cb-48e1-87c5-c9f23ead12af", + "52e9723d-d443-4465-8be1-c807d4a504c5", [ - 'account_name' => "GRUw7sMhCFW8ODbHkZSUPXBsmObvnHUjDTSSciw3PX7IImkvl5vCAHh7QD95u0YIcm0Sp2RluFOAxJTKKlkJp5ENq52OLTcJlnsa7zuy1tusdwen7Z1wrrgdxWfKkML", - 'external_id' => "wrBpORQ9LHlnKRmCd4nadmeyKnqGyqpn3W7S36l", + 'account_name' => "7sMhCFW8ODbHkZSUPXBsmObvnHUjDTSSciw3PX7IImkvl5vCAHh7QD95u0YIcm0Sp2RluFOAxJTKKlkJp5ENq52OLTcJlnsa7zuy1tusdwen7Z1wrrgdxWfKkMLwrBpORQ9LHlnKRmCd4nadmeyKnqGyqpn3W7S36l34SSSOxW72gqSjd8QPzbjt0rt7UmerReZGbvGgvAZbyLJ1Lea6an4P1AnQALadFsAzgfKjbtuXgZDedIJqTHGg", + 'external_id' => "OhGiwZBj5AvHdO2AtfcLabY2vDzXzQx3sP8V6IT9VFC5bo0", 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" ] ); @@ -80,11 +80,11 @@ public function testUpdateCustomerAccount4() { $client = $this->newClient(); $request = new Request\UpdateCustomerAccount( - "2b9a8465-d8cb-48e1-87c5-c9f23ead12af", + "52e9723d-d443-4465-8be1-c807d4a504c5", [ - 'status' => "suspended", - 'account_name' => "4SSSOxW72gqSjd8QPzbjt0rt7UmerReZGbvGgvAZbyLJ1Lea6an4", - 'external_id' => "P1AnQALadFsAzgfKjbtuXg", + 'status' => "pre-closed", + 'account_name' => "KXfPASw8jPQ0hMJ4nPgNJOUuVI3xkUSOX0vTgyFK1FOp7pl9MWii2exAarzlUllr", + 'external_id' => "sQZQAnUYeKIbZQuPYAKNLvTyMcIYlLoYSz5jRHNP", 'metadata' => "{\"key1\":\"foo\",\"key2\":\"bar\"}" ] ); diff --git a/tests/UpdateShopTest.php b/tests/UpdateShopTest.php index 4cb87678..82f72af9 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" + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testUpdateShop1() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ 'status' => "active" ] @@ -41,9 +41,9 @@ public function testUpdateShop2() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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' => ["6ea37fbe-d076-400e-b360-fc5525a9ae7a", "421b9f79-1dda-45ab-ad08-9f9845ff688a", "bb13c47d-e0aa-4deb-90d0-fee5fd367bcc", "3d444a33-8ed1-43df-9322-5ae53ef44248", "e70d82a2-5eac-4d73-be01-385e6b4c0b3d", "55e47c0b-90e0-40fa-8b61-5b9c4860dbec"], 'status' => "active" ] ); @@ -60,11 +60,11 @@ public function testUpdateShop3() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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' => ["a314714a-b32b-4337-806d-1e5f6dd8a8f6", "7f91eaea-9b89-4554-86bb-275526cd5130", "f45f1077-6ad7-42fc-81cd-f505f29cce3f", "a57732f5-66a8-4db8-b90a-f96d1a404844", "fd800db0-acbf-4388-a854-baf08f22a10a"], + 'can_topup_private_money_ids' => ["49e70e5c-24ae-4c25-97a2-0703dfbb26e3", "c45d7efa-42a1-45d1-8055-ec9378279d79", "f5dd6c98-0fd7-4461-96e7-8bc2fff7980b", "c083f061-9b4c-4757-99cd-9290d86aee98", "6e89f7aa-d557-49f0-9e74-6feac9bf87e7", "902a46bf-cb66-4db0-8669-a15a569b31da", "62fa2b03-9a44-4193-a091-44dba4a51d45", "e4c1c90a-35ae-43ba-96c5-c04f039e65b2"], + 'status' => "active" ] ); try { @@ -80,11 +80,11 @@ public function testUpdateShop4() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - 'external_id' => "6KVFbsIqYgBl99xXSIGv3Ovn3SH7ljqEd", + 'external_id' => "ZA9bioQMPG1E81jCA", '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"], + 'can_topup_private_money_ids' => ["c37e29fd-7129-4b60-9cd8-d6bcf61292e2", "1981716b-33b7-4f4d-9224-70b1c3a4527c"], 'status' => "disabled" ] ); @@ -101,13 +101,13 @@ public function testUpdateShop5() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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' => "C6RF6LyMxB@AxNr.com", + 'external_id' => "SD", + 'private_money_ids' => ["67092ddb-55b9-4856-877b-cbf267d63bb6", "eff4d9f2-c851-4c15-bed7-96858764e02b", "90c8a766-40ac-4145-a8d0-55fb3cc80401", "ce45eb37-7773-4f97-96b2-1566e51f1c19", "574ae9b7-559d-4b66-b5f2-c40a2dc9a354", "5fe091a0-4534-4e0f-a78f-54eeeb3d497b", "0a24f24a-5d5a-4429-9a84-2d20b5762727", "f9370a3e-5c24-4307-8088-1b0f4b518fbd", "b69d8932-ca0d-433a-83fa-cd1629979d38", "291c06de-18ba-4a8e-b1bb-87189283e058"], + 'can_topup_private_money_ids' => [], + 'status' => "active" ] ); try { @@ -123,14 +123,14 @@ public function testUpdateShop6() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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"], - 'status' => "disabled" + 'tel' => "092259780", + 'email' => "FX7PDggrzn@NWBV.com", + 'external_id' => "0p9BBTTp6A", + 'private_money_ids' => ["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"], + 'can_topup_private_money_ids' => ["59670168-7627-4fba-bba2-adc4702a0317", "92a25bd6-68b2-4120-90e3-f01a0414b1ea", "319b5a0d-c814-480c-9ca4-f29e0e3f7601"], + 'status' => "active" ] ); try { @@ -146,14 +146,14 @@ public function testUpdateShop7() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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' => "tvmZzuG53qZWTYzGouuBX6LUUUBENz9R18rNQjTARxcKWcb1nyLLVIf7PJ4PKIYRAl1UCuQycWgFlQrGdRqVd3CIlE3dO8Hdi7PJ", + 'tel' => "081-5997-115", + 'email' => "b9hyZhcZh8@MuSl.com", + 'external_id' => "RKgCSpIL13YYuGN17rfT9nO", + 'private_money_ids' => ["c12ab674-b3a9-4bfc-bd43-3fbb379cc402", "d03ecc13-6e5d-40e9-9880-44609bbfdef5", "b0ba8bbf-bb94-4ed3-b870-872d9a7b66b7", "bc7a7294-d969-4fa8-b1f2-f72ac66e9f1d", "77f4bce3-5861-44e3-927d-4fabdb95dc34"], + 'can_topup_private_money_ids' => ["84cf6c57-2e6d-4315-9005-ad0147fde34a", "126b13d2-d259-459a-855c-003048149296", "d298cbaa-d098-459e-b6df-7067f4066ccc", "06ac1a9d-1791-4d88-be3d-2afc21d275c7", "4ec18423-7318-4604-a66e-47b27e45a51d"], 'status' => "active" ] ); @@ -170,15 +170,15 @@ public function testUpdateShop8() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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"], + 'postal_code' => "3400878", + 'address' => "wF29eViuwKtjsRjzvb8XUneGNN0gcbjHE0ykOW2yVlHndMAdWY9HjNAOFWD0f28rlwLb9YSbpNpmMET9MPbipC8utokXPq016coqfiAUWXxFRzN5EfouqVIJLmWFeGJqYbyf9xqeV9Lg6T4ooRxK5KRr3h", + 'tel' => "0576-037150", + 'email' => "QWlqwtDL88@aLfg.com", + 'external_id' => "d3ms", + 'private_money_ids' => ["9bb9a28c-b0cc-4751-bd28-33428c74292c", "808ed124-a058-4049-811e-b6d51bb725e9", "e6201585-4bbf-4d59-88f0-4292f680f60d", "ffc51c5e-e595-439f-945b-0680daa71476", "1a3b91a5-de4e-4599-9106-67e7cc2d12e6"], + 'can_topup_private_money_ids' => [], 'status' => "disabled" ] ); @@ -195,16 +195,16 @@ public function testUpdateShop9() { $client = $this->newClient(); $request = new Request\UpdateShop( - "2c3b64b8-8920-4dda-a36b-156e80e5d760", + "4c6342dd-a8de-4b5a-bd14-ec1c10f0f2f8", [ - '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' => "3PoowpKAx3kfA31wXd04SY1O8gGOF1kRrye61uzmBIXdnENFs3jBlwZrD72DB37CRt8PxiPIwClG", + 'postal_code' => "512-7975", + 'address' => "sj7Hu6WK5M7npguch6s2J670P8hn4WhIeMSn521mnmeh5QEBdCZ", + 'tel' => "0402-670-4490", + 'email' => "hYqDUAWMYx@WfGN.com", + 'external_id' => "0wV3", + 'private_money_ids' => ["dccb7f06-37a0-4ee1-8d88-1d4222273e06", "71155acf-7d58-4731-89a8-2820ce88dc67", "32c3ce2d-b3fd-4838-a8bf-14d212d6884f", "47e0de25-39db-4a98-8642-e033140389a5", "9a79642c-a3cd-41de-81aa-8b6c4fcef8ea", "25884148-2147-4658-b289-b1f03bdf1d0a"], + 'can_topup_private_money_ids' => ["1979b09d-d582-47ac-93eb-d7532b65a0e4", "ef1fc02d-890c-4451-89af-1a4231cc8fa4", "56128140-eeff-4b82-910f-139a2abe507c", "8a9333fa-9471-4558-88df-3cd7bf557f9f", "df1b6526-8443-4deb-b838-04dea85af68b", "c9baaa79-623e-48c1-bfa4-19e489ba0aeb"], 'status' => "active" ] ); diff --git a/tests/UpdateWebhookTest.php b/tests/UpdateWebhookTest.php index e26740e5..aa8b0040 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" + "b42132d5-059a-4534-9856-805b3afca52a" ); try { $response = $client->send($request); @@ -23,7 +23,7 @@ public function testUpdateWebhook1() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "b42132d5-059a-4534-9856-805b3afca52a", [ 'task' => "process_user_stats_operation" ] @@ -41,10 +41,10 @@ public function testUpdateWebhook2() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "b42132d5-059a-4534-9856-805b3afca52a", [ - 'is_active' => FALSE, - 'task' => "bulk_shops" + 'is_active' => TRUE, + 'task' => "process_user_stats_operation" ] ); try { @@ -60,11 +60,11 @@ public function testUpdateWebhook3() { $client = $this->newClient(); $request = new Request\UpdateWebhook( - "478fa41b-49f2-44fa-869f-58dcef7627f8", + "b42132d5-059a-4534-9856-805b3afca52a", [ - 'url' => "5st", + 'url' => "zki", 'is_active' => FALSE, - 'task' => "bulk_shops" + 'task' => "process_user_stats_operation" ] ); try {