diff --git a/.blacklist b/.blacklist deleted file mode 100644 index 62d1fce..0000000 --- a/.blacklist +++ /dev/null @@ -1 +0,0 @@ -mchretien@forum.dk diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..8fce603 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +data/ diff --git a/.gitignore b/.gitignore index ec350c9..352ba8c 100644 --- a/.gitignore +++ b/.gitignore @@ -131,4 +131,12 @@ dmypy.json # Pyre type checker .pyre/ -src/media/* +/media/* + +/data/ +/redis-data/ +/static/admin/ +/static/debug_toolbar/ +/static/CACHE/ +/media/ +/nginx/certs/ diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d8f6aa..41948c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [3.0.0] - 2023-01-21 + +### Added +- Dockerized the entire application +- Integrated Stripe subscriptions + +### Changed +- Transitioned from Pipenv to Poetry as package manager +- Updated the entire Dashboard to be mobile friendly and the design to be more consistent + + ## [1.3.17] - 2022-07-14 ### Changed diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..c24d7c0 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +FROM python:3.11-alpine3.17 + +RUN apk add build-base libpq-dev + +ENV PYTHONDONTWRITEBYTECODE=1 \ + PYTHONUNBUFFERED=1 \ + LANG='en_US.UTF-8' LC_ALL='en_US.UTF-8' \ + PIP_DISABLE_PIP_VERSION_CHECK=on \ + PIP_DEFAULT_TIMEOUT=100 \ + POETRY_VERSION=1.2.2 + +RUN pip install "poetry==$POETRY_VERSION" + +WORKDIR /app +COPY poetry.lock pyproject.toml /app/ + +RUN poetry config virtualenvs.create false \ + && poetry install --no-interaction --no-ansi + +COPY . /app/ diff --git a/Pipfile b/Pipfile deleted file mode 100644 index 602da88..0000000 --- a/Pipfile +++ /dev/null @@ -1,37 +0,0 @@ -[[source]] -url = "https://pypi.org/simple" -verify_ssl = true -name = "pypi" - -[packages] -celery = {extras = ["redis"], version = "*"} -Django = "==4.0.2" -django-allauth = "*" -django-anymail = {extras = ["mailgun"], version = "*"} -django-celery-beat = "*" -django-celery-results = "*" -django-compressor = "*" -django-filter = "*" -django-measurement = "*" -django-setup-cli = "*" -django-storages = "*" -django-templated-email = "*" -paypal-checkout-serversdk = "*" -Pillow = "*" -redis = "*" -usps-api = "*" -psycopg2-binary = "*" -gunicorn = "*" -sentry-sdk = "*" -django-localflavor = "*" -django-analytical = "*" -django-simple-captcha = "*" -stripe = "*" - -[dev-packages] -django-debug-toolbar = "*" -selenium = "*" -pycodestyle = "*" - -[requires] -python_version = "3.10" diff --git a/Pipfile.lock b/Pipfile.lock deleted file mode 100644 index ef9c21b..0000000 --- a/Pipfile.lock +++ /dev/null @@ -1,1261 +0,0 @@ -{ - "_meta": { - "hash": { - "sha256": "747e3ff37ed559ecc83348a6bc08ecf79c54eae60dc405f6ee2977b7e91026be" - }, - "pipfile-spec": 6, - "requires": { - "python_version": "3.10" - }, - "sources": [ - { - "name": "pypi", - "url": "https://pypi.org/simple", - "verify_ssl": true - } - ] - }, - "default": { - "amqp": { - "hashes": [ - "sha256:2c1b13fecc0893e946c65cbd5f36427861cffa4ea2201d8f6fca22e2a373b5e2", - "sha256:6f0956d2c23d8fa6e7691934d8c3930eadb44972cbbd1a7ae3a520f735d43359" - ], - "markers": "python_version >= '3.6'", - "version": "==5.1.1" - }, - "asgiref": { - "hashes": [ - "sha256:1d2880b792ae8757289136f1db2b7b99100ce959b2aa57fd69dab783d05afac4", - "sha256:4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424" - ], - "markers": "python_version >= '3.7'", - "version": "==3.5.2" - }, - "async-timeout": { - "hashes": [ - "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15", - "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c" - ], - "markers": "python_version >= '3.6'", - "version": "==4.0.2" - }, - "billiard": { - "hashes": [ - "sha256:299de5a8da28a783d51b197d496bef4f1595dd023a93a4f59dde1886ae905547", - "sha256:87103ea78fa6ab4d5c751c4909bcff74617d985de7fa8b672cf8618afd5a875b" - ], - "version": "==3.6.4.0" - }, - "celery": { - "extras": [ - "redis" - ], - "hashes": [ - "sha256:138420c020cd58d6707e6257b6beda91fd39af7afde5d36c6334d175302c0e14", - "sha256:fafbd82934d30f8a004f81e8f7a062e31413a23d444be8ee3326553915958c6d" - ], - "index": "pypi", - "version": "==5.2.7" - }, - "certifi": { - "hashes": [ - "sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d", - "sha256:fe86415d55e84719d75f8b69414f6438ac3547d2078ab91b67e779ef69378412" - ], - "markers": "python_version >= '3.6'", - "version": "==2022.6.15" - }, - "cffi": { - "hashes": [ - "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5", - "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef", - "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104", - "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426", - "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405", - "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375", - "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a", - "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e", - "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc", - "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf", - "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185", - "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497", - "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3", - "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35", - "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c", - "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83", - "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21", - "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca", - "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984", - "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac", - "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd", - "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee", - "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a", - "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2", - "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192", - "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7", - "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585", - "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f", - "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e", - "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27", - "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b", - "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e", - "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e", - "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d", - "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c", - "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415", - "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82", - "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02", - "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314", - "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325", - "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c", - "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3", - "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914", - "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045", - "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d", - "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9", - "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5", - "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2", - "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c", - "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3", - "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2", - "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8", - "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d", - "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d", - "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9", - "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162", - "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76", - "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4", - "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e", - "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9", - "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6", - "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b", - "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01", - "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0" - ], - "version": "==1.15.1" - }, - "charset-normalizer": { - "hashes": [ - "sha256:5189b6f22b01957427f35b6a08d9a0bc45b46d3788ef5a92e978433c7a35f8a5", - "sha256:575e708016ff3a5e3681541cb9d79312c416835686d054a23accb873b254f413" - ], - "markers": "python_version >= '3.6'", - "version": "==2.1.0" - }, - "click": { - "hashes": [ - "sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1", - "sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb" - ], - "markers": "python_version >= '3.6'", - "version": "==8.0.4" - }, - "click-didyoumean": { - "hashes": [ - "sha256:a0713dc7a1de3f06bc0df5a9567ad19ead2d3d5689b434768a6145bff77c0667", - "sha256:f184f0d851d96b6d29297354ed981b7dd71df7ff500d82fa6d11f0856bee8035" - ], - "markers": "python_version < '4.0' and python_full_version >= '3.6.2'", - "version": "==0.3.0" - }, - "click-plugins": { - "hashes": [ - "sha256:46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b", - "sha256:5d262006d3222f5057fd81e1623d4443e41dcda5dc815c06b442aa3c02889fc8" - ], - "version": "==1.1.1" - }, - "click-repl": { - "hashes": [ - "sha256:94b3fbbc9406a236f176e0506524b2937e4b23b6f4c0c0b2a0a83f8a64e9194b", - "sha256:cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8" - ], - "version": "==0.2.0" - }, - "cryptography": { - "hashes": [ - "sha256:190f82f3e87033821828f60787cfa42bff98404483577b591429ed99bed39d59", - "sha256:2be53f9f5505673eeda5f2736bea736c40f051a739bfae2f92d18aed1eb54596", - "sha256:30788e070800fec9bbcf9faa71ea6d8068f5136f60029759fd8c3efec3c9dcb3", - "sha256:3d41b965b3380f10e4611dbae366f6dc3cefc7c9ac4e8842a806b9672ae9add5", - "sha256:4c590ec31550a724ef893c50f9a97a0c14e9c851c85621c5650d699a7b88f7ab", - "sha256:549153378611c0cca1042f20fd9c5030d37a72f634c9326e225c9f666d472884", - "sha256:63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82", - "sha256:6bc95ed67b6741b2607298f9ea4932ff157e570ef456ef7ff0ef4884a134cc4b", - "sha256:7099a8d55cd49b737ffc99c17de504f2257e3787e02abe6d1a6d136574873441", - "sha256:75976c217f10d48a8b5a8de3d70c454c249e4b91851f6838a4e48b8f41eb71aa", - "sha256:7bc997818309f56c0038a33b8da5c0bfbb3f1f067f315f9abd6fc07ad359398d", - "sha256:80f49023dd13ba35f7c34072fa17f604d2f19bf0989f292cedf7ab5770b87a0b", - "sha256:91ce48d35f4e3d3f1d83e29ef4a9267246e6a3be51864a5b7d2247d5086fa99a", - "sha256:a958c52505c8adf0d3822703078580d2c0456dd1d27fabfb6f76fe63d2971cd6", - "sha256:b62439d7cd1222f3da897e9a9fe53bbf5c104fff4d60893ad1355d4c14a24157", - "sha256:b7f8dd0d4c1f21759695c05a5ec8536c12f31611541f8904083f3dc582604280", - "sha256:d204833f3c8a33bbe11eda63a54b1aad7aa7456ed769a982f21ec599ba5fa282", - "sha256:e007f052ed10cc316df59bc90fbb7ff7950d7e2919c9757fd42a2b8ecf8a5f67", - "sha256:f2dcb0b3b63afb6df7fd94ec6fbddac81b5492513f7b0436210d390c14d46ee8", - "sha256:f721d1885ecae9078c3f6bbe8a88bc0786b6e749bf32ccec1ef2b18929a05046", - "sha256:f7a6de3e98771e183645181b3627e2563dcde3ce94a9e42a3f427d2255190327", - "sha256:f8c0a6e9e1dd3eb0414ba320f85da6b0dcbd543126e30fcc546e7372a7fbf3b9" - ], - "version": "==37.0.4" - }, - "defusedxml": { - "hashes": [ - "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69", - "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==0.7.1" - }, - "deprecated": { - "hashes": [ - "sha256:43ac5335da90c31c24ba028af536a91d41d53f9e6901ddb021bcc572ce44e38d", - "sha256:64756e3e14c8c5eea9795d93c524551432a0be75629f8f29e67ab8caf076c76d" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.2.13" - }, - "django": { - "hashes": [ - "sha256:110fb58fb12eca59e072ad59fc42d771cd642dd7a2f2416582aa9da7a8ef954a", - "sha256:996495c58bff749232426c88726d8cd38d24c94d7c1d80835aafffa9bc52985a" - ], - "index": "pypi", - "version": "==4.0.2" - }, - "django-allauth": { - "hashes": [ - "sha256:ca1622733b6faa591580ccd3984042f12d8c79ade93438212de249b7ffb6f91f" - ], - "index": "pypi", - "version": "==0.51.0" - }, - "django-analytical": { - "hashes": [ - "sha256:43de3d8ef7734732f58eba4e5e7df0dea37512dbd89727efdfb30c27a96d4ea9", - "sha256:6127c9196c8de3bcb4626f420d2ae670a7703152b1841b1b3e852b31a9a9d44b" - ], - "index": "pypi", - "version": "==3.1.0" - }, - "django-anymail": { - "extras": [ - "mailgun" - ], - "hashes": [ - "sha256:49d83d7c16316ca86a624097496881d59b7d71b16bf1c5211cffa5b19ef98d0c", - "sha256:783342d49dd07d68778b81dd12a94c86e1d217463a68a85450a0513fabe31345" - ], - "index": "pypi", - "version": "==8.6" - }, - "django-appconf": { - "hashes": [ - "sha256:ae9f864ee1958c815a965ed63b3fba4874eec13de10236ba063a788f9a17389d", - "sha256:be3db0be6c81fa84742000b89a81c016d70ae66a7ccb620cdef592b1f1a6aaa4" - ], - "markers": "python_version >= '3.6'", - "version": "==1.0.5" - }, - "django-celery-beat": { - "hashes": [ - "sha256:ba24f86ed956ba0ee2b43237a49303ebf5aa7e0fb0ccb7e0542b7e31a463dcba", - "sha256:ff694e1d30f84de3d2b78822c90005c6c7c1462768e845ae162af71a6a46f1eb" - ], - "index": "pypi", - "version": "==2.3.0" - }, - "django-celery-results": { - "hashes": [ - "sha256:75aa51970db5691cbf242c6a0ff50c8cdf419e265cd0e9b772335d06436c4b99", - "sha256:be91307c02fbbf0dda21993c3001c60edb74595444ccd6ad696552fe3689e85b" - ], - "index": "pypi", - "version": "==2.4.0" - }, - "django-compressor": { - "hashes": [ - "sha256:1db91b6d04293636a68bd1328dc7bb90d636b0295f67b1cc6d4fa102b9fd25f6", - "sha256:b4fe15cc23bf39420b37cb0030572bd0971104ca1ec3764f502c0f179e576dff" - ], - "index": "pypi", - "version": "==4.0" - }, - "django-filter": { - "hashes": [ - "sha256:ed429e34760127e3520a67f415bec4c905d4649fbe45d0d6da37e6ff5e0287eb", - "sha256:ed473b76e84f7e83b2511bb2050c3efb36d135207d0128dfe3ae4b36e3594ba5" - ], - "index": "pypi", - "version": "==22.1" - }, - "django-localflavor": { - "hashes": [ - "sha256:6593865dc671333b3edc88e729e6d384d00b6db7891ef5d3a65db831a40050d2", - "sha256:ac2fa377bbcba4cae95e97077d9e77c7f22b3d93e4845e2e133ba7e664043a44" - ], - "index": "pypi", - "version": "==3.1" - }, - "django-measurement": { - "hashes": [ - "sha256:b2d40b8b56b4e8277130a2a8cbc1f01f597589a636e0ea7dfbc4e4c05d458cef", - "sha256:db1279b04bacf3b48259312adaaefcfe55ca30b1e0933fa37d6c387c156834d5" - ], - "index": "pypi", - "version": "==3.2.4" - }, - "django-ranged-response": { - "hashes": [ - "sha256:f71fff352a37316b9bead717fc76e4ddd6c9b99c4680cdf4783b9755af1cf985" - ], - "version": "==0.2.0" - }, - "django-render-block": { - "hashes": [ - "sha256:a01bfdb839e2f6b3f88a99021597484392bbd15d084f9a796e3e5658bae800f4", - "sha256:fbdd8be56cefcfd794756a2e62117cc031f9c5de3ef4bb53e9a3f877a359a1a7" - ], - "markers": "python_version >= '3.6'", - "version": "==0.9.1" - }, - "django-setup-cli": { - "hashes": [ - "sha256:206f1036e49d4d64012ad2d306fa4015592335a7c6d006ed708d368a13abf5c6", - "sha256:5ea5517cd58d2c77a32fe14373cf977d4b5275a6423321ca08851bcade35601c" - ], - "index": "pypi", - "version": "==1.0.17" - }, - "django-simple-captcha": { - "hashes": [ - "sha256:9649e66dab4e71efacbfef02f48b83b91684898352a1ab56f1686ce71033b328", - "sha256:f9a07e5e9de264ba4039c9eaad66bc48188a21ceda5fcdc2fa13c5512141c2c9" - ], - "index": "pypi", - "version": "==0.5.17" - }, - "django-storages": { - "hashes": [ - "sha256:204a99f218b747c46edbfeeb1310d357f83f90fa6a6024d8d0a3f422570cee84", - "sha256:a475edb2f0f04c4f7e548919a751ecd50117270833956ed5bd585c0575d2a5e7" - ], - "index": "pypi", - "version": "==1.12.3" - }, - "django-templated-email": { - "hashes": [ - "sha256:49d61840ec551e640adaf341146e94d6f9058ae01df964480850bf988046e5eb", - "sha256:bf1b68ffe6c8794c0c50e2ce20e3a166c6d511b3879abbd3cf059a3fc2fe2e60" - ], - "index": "pypi", - "version": "==3.0.0" - }, - "django-timezone-field": { - "hashes": [ - "sha256:15746ed367a5a32eda76cfa2886eeec1de8cda79f519b7c5e12f87ed7cdbd663", - "sha256:199f211082eeac7e83563929b8ce41399c1c0f00dfc2f36bc00bea381027eaaa" - ], - "markers": "python_version >= '3.7' and python_version < '4.0'", - "version": "==5.0" - }, - "gunicorn": { - "hashes": [ - "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e", - "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8" - ], - "index": "pypi", - "version": "==20.1.0" - }, - "idna": { - "hashes": [ - "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", - "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" - ], - "markers": "python_version >= '3.5'", - "version": "==3.3" - }, - "kombu": { - "hashes": [ - "sha256:37cee3ee725f94ea8bb173eaab7c1760203ea53bbebae226328600f9d2799610", - "sha256:8b213b24293d3417bcf0d2f5537b7f756079e3ea232a8386dcc89a59fd2361a4" - ], - "markers": "python_version >= '3.7'", - "version": "==5.2.4" - }, - "lxml": { - "hashes": [ - "sha256:04da965dfebb5dac2619cb90fcf93efdb35b3c6994fea58a157a834f2f94b318", - "sha256:0538747a9d7827ce3e16a8fdd201a99e661c7dee3c96c885d8ecba3c35d1032c", - "sha256:0645e934e940107e2fdbe7c5b6fb8ec6232444260752598bc4d09511bd056c0b", - "sha256:079b68f197c796e42aa80b1f739f058dcee796dc725cc9a1be0cdb08fc45b000", - "sha256:0f3f0059891d3254c7b5fb935330d6db38d6519ecd238ca4fce93c234b4a0f73", - "sha256:10d2017f9150248563bb579cd0d07c61c58da85c922b780060dcc9a3aa9f432d", - "sha256:1355755b62c28950f9ce123c7a41460ed9743c699905cbe664a5bcc5c9c7c7fb", - "sha256:13c90064b224e10c14dcdf8086688d3f0e612db53766e7478d7754703295c7c8", - "sha256:1423631e3d51008871299525b541413c9b6c6423593e89f9c4cfbe8460afc0a2", - "sha256:1436cf0063bba7888e43f1ba8d58824f085410ea2025befe81150aceb123e345", - "sha256:1a7c59c6ffd6ef5db362b798f350e24ab2cfa5700d53ac6681918f314a4d3b94", - "sha256:1e1cf47774373777936c5aabad489fef7b1c087dcd1f426b621fda9dcc12994e", - "sha256:206a51077773c6c5d2ce1991327cda719063a47adc02bd703c56a662cdb6c58b", - "sha256:21fb3d24ab430fc538a96e9fbb9b150029914805d551deeac7d7822f64631dfc", - "sha256:27e590352c76156f50f538dbcebd1925317a0f70540f7dc8c97d2931c595783a", - "sha256:287605bede6bd36e930577c5925fcea17cb30453d96a7b4c63c14a257118dbb9", - "sha256:2aaf6a0a6465d39b5ca69688fce82d20088c1838534982996ec46633dc7ad6cc", - "sha256:32a73c53783becdb7eaf75a2a1525ea8e49379fb7248c3eeefb9412123536387", - "sha256:41fb58868b816c202e8881fd0f179a4644ce6e7cbbb248ef0283a34b73ec73bb", - "sha256:4780677767dd52b99f0af1f123bc2c22873d30b474aa0e2fc3fe5e02217687c7", - "sha256:4878e667ebabe9b65e785ac8da4d48886fe81193a84bbe49f12acff8f7a383a4", - "sha256:487c8e61d7acc50b8be82bda8c8d21d20e133c3cbf41bd8ad7eb1aaeb3f07c97", - "sha256:49a866923e69bc7da45a0565636243707c22752fc38f6b9d5c8428a86121022c", - "sha256:4beea0f31491bc086991b97517b9683e5cfb369205dac0148ef685ac12a20a67", - "sha256:4cfbe42c686f33944e12f45a27d25a492cc0e43e1dc1da5d6a87cbcaf2e95627", - "sha256:4d5bae0a37af799207140652a700f21a85946f107a199bcb06720b13a4f1f0b7", - "sha256:4e285b5f2bf321fc0857b491b5028c5f276ec0c873b985d58d7748ece1d770dd", - "sha256:57e4d637258703d14171b54203fd6822fda218c6c2658a7d30816b10995f29f3", - "sha256:5974895115737a74a00b321e339b9c3f45c20275d226398ae79ac008d908bff7", - "sha256:5ef87fca280fb15342726bd5f980f6faf8b84a5287fcc2d4962ea8af88b35130", - "sha256:603a464c2e67d8a546ddaa206d98e3246e5db05594b97db844c2f0a1af37cf5b", - "sha256:6653071f4f9bac46fbc30f3c7838b0e9063ee335908c5d61fb7a4a86c8fd2036", - "sha256:6ca2264f341dd81e41f3fffecec6e446aa2121e0b8d026fb5130e02de1402785", - "sha256:6d279033bf614953c3fc4a0aa9ac33a21e8044ca72d4fa8b9273fe75359d5cca", - "sha256:6d949f53ad4fc7cf02c44d6678e7ff05ec5f5552b235b9e136bd52e9bf730b91", - "sha256:6daa662aba22ef3258934105be2dd9afa5bb45748f4f702a3b39a5bf53a1f4dc", - "sha256:6eafc048ea3f1b3c136c71a86db393be36b5b3d9c87b1c25204e7d397cee9536", - "sha256:830c88747dce8a3e7525defa68afd742b4580df6aa2fdd6f0855481e3994d391", - "sha256:86e92728ef3fc842c50a5cb1d5ba2bc66db7da08a7af53fb3da79e202d1b2cd3", - "sha256:8caf4d16b31961e964c62194ea3e26a0e9561cdf72eecb1781458b67ec83423d", - "sha256:8d1a92d8e90b286d491e5626af53afef2ba04da33e82e30744795c71880eaa21", - "sha256:8f0a4d179c9a941eb80c3a63cdb495e539e064f8054230844dcf2fcb812b71d3", - "sha256:9232b09f5efee6a495a99ae6824881940d6447debe272ea400c02e3b68aad85d", - "sha256:927a9dd016d6033bc12e0bf5dee1dde140235fc8d0d51099353c76081c03dc29", - "sha256:93e414e3206779ef41e5ff2448067213febf260ba747fc65389a3ddaa3fb8715", - "sha256:98cafc618614d72b02185ac583c6f7796202062c41d2eeecdf07820bad3295ed", - "sha256:9c3a88d20e4fe4a2a4a84bf439a5ac9c9aba400b85244c63a1ab7088f85d9d25", - "sha256:9f36de4cd0c262dd9927886cc2305aa3f2210db437aa4fed3fb4940b8bf4592c", - "sha256:a60f90bba4c37962cbf210f0188ecca87daafdf60271f4c6948606e4dabf8785", - "sha256:a614e4afed58c14254e67862456d212c4dcceebab2eaa44d627c2ca04bf86837", - "sha256:ae06c1e4bc60ee076292e582a7512f304abdf6c70db59b56745cca1684f875a4", - "sha256:b122a188cd292c4d2fcd78d04f863b789ef43aa129b233d7c9004de08693728b", - "sha256:b570da8cd0012f4af9fa76a5635cd31f707473e65a5a335b186069d5c7121ff2", - "sha256:bcaa1c495ce623966d9fc8a187da80082334236a2a1c7e141763ffaf7a405067", - "sha256:bd34f6d1810d9354dc7e35158aa6cc33456be7706df4420819af6ed966e85448", - "sha256:be9eb06489bc975c38706902cbc6888f39e946b81383abc2838d186f0e8b6a9d", - "sha256:c4b2e0559b68455c085fb0f6178e9752c4be3bba104d6e881eb5573b399d1eb2", - "sha256:c62e8dd9754b7debda0c5ba59d34509c4688f853588d75b53c3791983faa96fc", - "sha256:c852b1530083a620cb0de5f3cd6826f19862bafeaf77586f1aef326e49d95f0c", - "sha256:d9fc0bf3ff86c17348dfc5d322f627d78273eba545db865c3cd14b3f19e57fa5", - "sha256:dad7b164905d3e534883281c050180afcf1e230c3d4a54e8038aa5cfcf312b84", - "sha256:e5f66bdf0976ec667fc4594d2812a00b07ed14d1b44259d19a41ae3fff99f2b8", - "sha256:e8f0c9d65da595cfe91713bc1222af9ecabd37971762cb830dea2fc3b3bb2acf", - "sha256:edffbe3c510d8f4bf8640e02ca019e48a9b72357318383ca60e3330c23aaffc7", - "sha256:eea5d6443b093e1545ad0210e6cf27f920482bfcf5c77cdc8596aec73523bb7e", - "sha256:ef72013e20dd5ba86a8ae1aed7f56f31d3374189aa8b433e7b12ad182c0d2dfb", - "sha256:f05251bbc2145349b8d0b77c0d4e5f3b228418807b1ee27cefb11f69ed3d233b", - "sha256:f1be258c4d3dc609e654a1dc59d37b17d7fef05df912c01fc2e15eb43a9735f3", - "sha256:f9ced82717c7ec65a67667bb05865ffe38af0e835cdd78728f1209c8fffe0cad", - "sha256:fe17d10b97fdf58155f858606bddb4e037b805a60ae023c009f760d8361a4eb8", - "sha256:fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==4.9.1" - }, - "measurement": { - "hashes": [ - "sha256:352b20f7f0e553236af7c5ed48d091a51cf26061c1a063f46b31706ff7c0d57a" - ], - "version": "==3.2.0" - }, - "mpmath": { - "hashes": [ - "sha256:604bc21bd22d2322a177c73bdb573994ef76e62edd595d17e00aff24b0667e5c", - "sha256:79ffb45cf9f4b101a807595bcb3e72e0396202e0b1d25d689134b48c4216a81a" - ], - "version": "==1.2.1" - }, - "oauthlib": { - "hashes": [ - "sha256:23a8208d75b902797ea29fd31fa80a15ed9dc2c6c16fe73f5d346f83f6fa27a2", - "sha256:6db33440354787f9b7f3a6dbd4febf5d0f93758354060e802f6c06cb493022fe" - ], - "markers": "python_version >= '3.6'", - "version": "==3.2.0" - }, - "packaging": { - "hashes": [ - "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb", - "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522" - ], - "markers": "python_version >= '3.6'", - "version": "==21.3" - }, - "paypal-checkout-serversdk": { - "hashes": [ - "sha256:80f62ba2d9fe22b58c2ce1f310146acf6037088493398dba8b1bb67b493aee5e", - "sha256:e82bf50c249d7383cb4f68d8562a68dde3e7089389f286c111b6689bd3fdad36" - ], - "index": "pypi", - "version": "==1.0.1" - }, - "paypalhttp": { - "hashes": [ - "sha256:0a712ef72f061e80362cff83b094a7a64cdbbd3e4f11b12657eb1a82acf0f8c9", - "sha256:20e00f95ea052f59145b65bc2baf3b8720f449460c96bf7d32f191c8e293d16d", - "sha256:251a6e72e2c5140c5372ee6351b64f7af61b5aad9c554618db5782a06205989a" - ], - "version": "==1.0.1" - }, - "pillow": { - "hashes": [ - "sha256:0030fdbd926fb85844b8b92e2f9449ba89607231d3dd597a21ae72dc7fe26927", - "sha256:030e3460861488e249731c3e7ab59b07c7853838ff3b8e16aac9561bb345da14", - "sha256:0ed2c4ef2451de908c90436d6e8092e13a43992f1860275b4d8082667fbb2ffc", - "sha256:136659638f61a251e8ed3b331fc6ccd124590eeff539de57c5f80ef3a9594e58", - "sha256:13b725463f32df1bfeacbf3dd197fb358ae8ebcd8c5548faa75126ea425ccb60", - "sha256:1536ad017a9f789430fb6b8be8bf99d2f214c76502becc196c6f2d9a75b01b76", - "sha256:15928f824870535c85dbf949c09d6ae7d3d6ac2d6efec80f3227f73eefba741c", - "sha256:17d4cafe22f050b46d983b71c707162d63d796a1235cdf8b9d7a112e97b15bac", - "sha256:1802f34298f5ba11d55e5bb09c31997dc0c6aed919658dfdf0198a2fe75d5490", - "sha256:1cc1d2451e8a3b4bfdb9caf745b58e6c7a77d2e469159b0d527a4554d73694d1", - "sha256:1fd6f5e3c0e4697fa7eb45b6e93996299f3feee73a3175fa451f49a74d092b9f", - "sha256:254164c57bab4b459f14c64e93df11eff5ded575192c294a0c49270f22c5d93d", - "sha256:2ad0d4df0f5ef2247e27fc790d5c9b5a0af8ade9ba340db4a73bb1a4a3e5fb4f", - "sha256:2c58b24e3a63efd22554c676d81b0e57f80e0a7d3a5874a7e14ce90ec40d3069", - "sha256:2d33a11f601213dcd5718109c09a52c2a1c893e7461f0be2d6febc2879ec2402", - "sha256:337a74fd2f291c607d220c793a8135273c4c2ab001b03e601c36766005f36885", - "sha256:37ff6b522a26d0538b753f0b4e8e164fdada12db6c6f00f62145d732d8a3152e", - "sha256:3d1f14f5f691f55e1b47f824ca4fdcb4b19b4323fe43cc7bb105988cad7496be", - "sha256:408673ed75594933714482501fe97e055a42996087eeca7e5d06e33218d05aa8", - "sha256:4134d3f1ba5f15027ff5c04296f13328fecd46921424084516bdb1b2548e66ff", - "sha256:4ad2f835e0ad81d1689f1b7e3fbac7b01bb8777d5a985c8962bedee0cc6d43da", - "sha256:50dff9cc21826d2977ef2d2a205504034e3a4563ca6f5db739b0d1026658e004", - "sha256:510cef4a3f401c246cfd8227b300828715dd055463cdca6176c2e4036df8bd4f", - "sha256:5aed7dde98403cd91d86a1115c78d8145c83078e864c1de1064f52e6feb61b20", - "sha256:69bd1a15d7ba3694631e00df8de65a8cb031911ca11f44929c97fe05eb9b6c1d", - "sha256:6bf088c1ce160f50ea40764f825ec9b72ed9da25346216b91361eef8ad1b8f8c", - "sha256:6e8c66f70fb539301e064f6478d7453e820d8a2c631da948a23384865cd95544", - "sha256:727dd1389bc5cb9827cbd1f9d40d2c2a1a0c9b32dd2261db522d22a604a6eec9", - "sha256:74a04183e6e64930b667d321524e3c5361094bb4af9083db5c301db64cd341f3", - "sha256:75e636fd3e0fb872693f23ccb8a5ff2cd578801251f3a4f6854c6a5d437d3c04", - "sha256:7761afe0126d046974a01e030ae7529ed0ca6a196de3ec6937c11df0df1bc91c", - "sha256:7888310f6214f19ab2b6df90f3f06afa3df7ef7355fc025e78a3044737fab1f5", - "sha256:7b0554af24df2bf96618dac71ddada02420f946be943b181108cac55a7a2dcd4", - "sha256:7c7b502bc34f6e32ba022b4a209638f9e097d7a9098104ae420eb8186217ebbb", - "sha256:808add66ea764ed97d44dda1ac4f2cfec4c1867d9efb16a33d158be79f32b8a4", - "sha256:831e648102c82f152e14c1a0938689dbb22480c548c8d4b8b248b3e50967b88c", - "sha256:93689632949aff41199090eff5474f3990b6823404e45d66a5d44304e9cdc467", - "sha256:96b5e6874431df16aee0c1ba237574cb6dff1dcb173798faa6a9d8b399a05d0e", - "sha256:9a54614049a18a2d6fe156e68e188da02a046a4a93cf24f373bffd977e943421", - "sha256:a138441e95562b3c078746a22f8fca8ff1c22c014f856278bdbdd89ca36cff1b", - "sha256:a647c0d4478b995c5e54615a2e5360ccedd2f85e70ab57fbe817ca613d5e63b8", - "sha256:a9c9bc489f8ab30906d7a85afac4b4944a572a7432e00698a7239f44a44e6efb", - "sha256:ad2277b185ebce47a63f4dc6302e30f05762b688f8dc3de55dbae4651872cdf3", - "sha256:b6d5e92df2b77665e07ddb2e4dbd6d644b78e4c0d2e9272a852627cdba0d75cf", - "sha256:bc431b065722a5ad1dfb4df354fb9333b7a582a5ee39a90e6ffff688d72f27a1", - "sha256:bdd0de2d64688ecae88dd8935012c4a72681e5df632af903a1dca8c5e7aa871a", - "sha256:c79698d4cd9318d9481d89a77e2d3fcaeff5486be641e60a4b49f3d2ecca4e28", - "sha256:cb6259196a589123d755380b65127ddc60f4c64b21fc3bb46ce3a6ea663659b0", - "sha256:d5b87da55a08acb586bad5c3aa3b86505f559b84f39035b233d5bf844b0834b1", - "sha256:dcd7b9c7139dc8258d164b55696ecd16c04607f1cc33ba7af86613881ffe4ac8", - "sha256:dfe4c1fedfde4e2fbc009d5ad420647f7730d719786388b7de0999bf32c0d9fd", - "sha256:ea98f633d45f7e815db648fd7ff0f19e328302ac36427343e4432c84432e7ff4", - "sha256:ec52c351b35ca269cb1f8069d610fc45c5bd38c3e91f9ab4cbbf0aebc136d9c8", - "sha256:eef7592281f7c174d3d6cbfbb7ee5984a671fcd77e3fc78e973d492e9bf0eb3f", - "sha256:f07f1f00e22b231dd3d9b9208692042e29792d6bd4f6639415d2f23158a80013", - "sha256:f3fac744f9b540148fa7715a435d2283b71f68bfb6d4aae24482a890aed18b59", - "sha256:fa768eff5f9f958270b081bb33581b4b569faabf8774726b283edb06617101dc", - "sha256:fac2d65901fb0fdf20363fbd345c01958a742f2dc62a8dd4495af66e3ff502a4" - ], - "index": "pypi", - "version": "==9.2.0" - }, - "prompt-toolkit": { - "hashes": [ - "sha256:859b283c50bde45f5f97829f77a4674d1c1fcd88539364f1b28a37805cfd89c0", - "sha256:d8916d3f62a7b67ab353a952ce4ced6a1d2587dfe9ef8ebc30dd7c386751f289" - ], - "markers": "python_full_version >= '3.6.2'", - "version": "==3.0.30" - }, - "psycopg2-binary": { - "hashes": [ - "sha256:01310cf4cf26db9aea5158c217caa92d291f0500051a6469ac52166e1a16f5b7", - "sha256:083a55275f09a62b8ca4902dd11f4b33075b743cf0d360419e2051a8a5d5ff76", - "sha256:090f3348c0ab2cceb6dfbe6bf721ef61262ddf518cd6cc6ecc7d334996d64efa", - "sha256:0a29729145aaaf1ad8bafe663131890e2111f13416b60e460dae0a96af5905c9", - "sha256:0c9d5450c566c80c396b7402895c4369a410cab5a82707b11aee1e624da7d004", - "sha256:10bb90fb4d523a2aa67773d4ff2b833ec00857f5912bafcfd5f5414e45280fb1", - "sha256:12b11322ea00ad8db8c46f18b7dfc47ae215e4df55b46c67a94b4effbaec7094", - "sha256:152f09f57417b831418304c7f30d727dc83a12761627bb826951692cc6491e57", - "sha256:15803fa813ea05bef089fa78835118b5434204f3a17cb9f1e5dbfd0b9deea5af", - "sha256:15c4e4cfa45f5a60599d9cec5f46cd7b1b29d86a6390ec23e8eebaae84e64554", - "sha256:183a517a3a63503f70f808b58bfbf962f23d73b6dccddae5aa56152ef2bcb232", - "sha256:1f14c8b0942714eb3c74e1e71700cbbcb415acbc311c730370e70c578a44a25c", - "sha256:1f6b813106a3abdf7b03640d36e24669234120c72e91d5cbaeb87c5f7c36c65b", - "sha256:280b0bb5cbfe8039205c7981cceb006156a675362a00fe29b16fbc264e242834", - "sha256:2d872e3c9d5d075a2e104540965a1cf898b52274a5923936e5bfddb58c59c7c2", - "sha256:2f9ffd643bc7349eeb664eba8864d9e01f057880f510e4681ba40a6532f93c71", - "sha256:3303f8807f342641851578ee7ed1f3efc9802d00a6f83c101d21c608cb864460", - "sha256:35168209c9d51b145e459e05c31a9eaeffa9a6b0fd61689b48e07464ffd1a83e", - "sha256:3a79d622f5206d695d7824cbf609a4f5b88ea6d6dab5f7c147fc6d333a8787e4", - "sha256:404224e5fef3b193f892abdbf8961ce20e0b6642886cfe1fe1923f41aaa75c9d", - "sha256:46f0e0a6b5fa5851bbd9ab1bc805eef362d3a230fbdfbc209f4a236d0a7a990d", - "sha256:47133f3f872faf28c1e87d4357220e809dfd3fa7c64295a4a148bcd1e6e34ec9", - "sha256:526ea0378246d9b080148f2d6681229f4b5964543c170dd10bf4faaab6e0d27f", - "sha256:53293533fcbb94c202b7c800a12c873cfe24599656b341f56e71dd2b557be063", - "sha256:539b28661b71da7c0e428692438efbcd048ca21ea81af618d845e06ebfd29478", - "sha256:57804fc02ca3ce0dbfbef35c4b3a4a774da66d66ea20f4bda601294ad2ea6092", - "sha256:63638d875be8c2784cfc952c9ac34e2b50e43f9f0a0660b65e2a87d656b3116c", - "sha256:6472a178e291b59e7f16ab49ec8b4f3bdada0a879c68d3817ff0963e722a82ce", - "sha256:68641a34023d306be959101b345732360fc2ea4938982309b786f7be1b43a4a1", - "sha256:6e82d38390a03da28c7985b394ec3f56873174e2c88130e6966cb1c946508e65", - "sha256:761df5313dc15da1502b21453642d7599d26be88bff659382f8f9747c7ebea4e", - "sha256:7af0dd86ddb2f8af5da57a976d27cd2cd15510518d582b478fbb2292428710b4", - "sha256:7b1e9b80afca7b7a386ef087db614faebbf8839b7f4db5eb107d0f1a53225029", - "sha256:874a52ecab70af13e899f7847b3e074eeb16ebac5615665db33bce8a1009cf33", - "sha256:887dd9aac71765ac0d0bac1d0d4b4f2c99d5f5c1382d8b770404f0f3d0ce8a39", - "sha256:8b344adbb9a862de0c635f4f0425b7958bf5a4b927c8594e6e8d261775796d53", - "sha256:8fc53f9af09426a61db9ba357865c77f26076d48669f2e1bb24d85a22fb52307", - "sha256:91920527dea30175cc02a1099f331aa8c1ba39bf8b7762b7b56cbf54bc5cce42", - "sha256:93cd1967a18aa0edd4b95b1dfd554cf15af657cb606280996d393dadc88c3c35", - "sha256:99485cab9ba0fa9b84f1f9e1fef106f44a46ef6afdeec8885e0b88d0772b49e8", - "sha256:9d29409b625a143649d03d0fd7b57e4b92e0ecad9726ba682244b73be91d2fdb", - "sha256:a29b3ca4ec9defec6d42bf5feb36bb5817ba3c0230dd83b4edf4bf02684cd0ae", - "sha256:a9e1f75f96ea388fbcef36c70640c4efbe4650658f3d6a2967b4cc70e907352e", - "sha256:accfe7e982411da3178ec690baaceaad3c278652998b2c45828aaac66cd8285f", - "sha256:adf20d9a67e0b6393eac162eb81fb10bc9130a80540f4df7e7355c2dd4af9fba", - "sha256:af9813db73395fb1fc211bac696faea4ca9ef53f32dc0cfa27e4e7cf766dcf24", - "sha256:b1c8068513f5b158cf7e29c43a77eb34b407db29aca749d3eb9293ee0d3103ca", - "sha256:bda845b664bb6c91446ca9609fc69f7db6c334ec5e4adc87571c34e4f47b7ddb", - "sha256:c381bda330ddf2fccbafab789d83ebc6c53db126e4383e73794c74eedce855ef", - "sha256:c3ae8e75eb7160851e59adc77b3a19a976e50622e44fd4fd47b8b18208189d42", - "sha256:d1c1b569ecafe3a69380a94e6ae09a4789bbb23666f3d3a08d06bbd2451f5ef1", - "sha256:def68d7c21984b0f8218e8a15d514f714d96904265164f75f8d3a70f9c295667", - "sha256:dffc08ca91c9ac09008870c9eb77b00a46b3378719584059c034b8945e26b272", - "sha256:e3699852e22aa68c10de06524a3721ade969abf382da95884e6a10ff798f9281", - "sha256:e847774f8ffd5b398a75bc1c18fbb56564cda3d629fe68fd81971fece2d3c67e", - "sha256:ffb7a888a047696e7f8240d649b43fb3644f14f0ee229077e7f6b9f9081635bd" - ], - "index": "pypi", - "version": "==2.9.3" - }, - "pycparser": { - "hashes": [ - "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", - "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" - ], - "version": "==2.21" - }, - "pyjwt": { - "extras": [ - "crypto" - ], - "hashes": [ - "sha256:72d1d253f32dbd4f5c88eaf1fdc62f3a19f676ccbadb9dbc5d07e951b2b26daf", - "sha256:d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba" - ], - "markers": "python_version >= '3.6'", - "version": "==2.4.0" - }, - "pyopenssl": { - "hashes": [ - "sha256:660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf", - "sha256:ea252b38c87425b64116f808355e8da644ef9b07e429398bfece610f893ee2e0" - ], - "markers": "python_version >= '3.6'", - "version": "==22.0.0" - }, - "pyparsing": { - "hashes": [ - "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb", - "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc" - ], - "markers": "python_full_version >= '3.6.8'", - "version": "==3.0.9" - }, - "python-crontab": { - "hashes": [ - "sha256:1e35ed7a3cdc3100545b43e196d34754e6551e7f95e4caebbe0e1c0ca41c2f1b" - ], - "version": "==2.6.0" - }, - "python-dateutil": { - "hashes": [ - "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86", - "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==2.8.2" - }, - "python-dotenv": { - "hashes": [ - "sha256:32b2bdc1873fd3a3c346da1c6db83d0053c3c62f28f1f38516070c4c8971b1d3", - "sha256:a5de49a31e953b45ff2d2fd434bbc2670e8db5273606c1e737cc6b93eff3655f" - ], - "markers": "python_version >= '3.5'", - "version": "==0.19.2" - }, - "python-stdnum": { - "hashes": [ - "sha256:374e2b5e13912ccdbf50b0b23fca2c3e0531174805c32d74e145f37756328340", - "sha256:a46e6cf9652807314d369b654b255c86a59f93d18be2834f3d567ed1a346c547" - ], - "version": "==1.17" - }, - "python3-openid": { - "hashes": [ - "sha256:33fbf6928f401e0b790151ed2b5290b02545e8775f982485205a066f874aaeaf", - "sha256:6626f771e0417486701e0b4daff762e7212e820ca5b29fcc0d05f6f8736dfa6b" - ], - "version": "==3.2.0" - }, - "pytz": { - "hashes": [ - "sha256:1e760e2fe6a8163bc0b3d9a19c4f84342afa0a2affebfaa84b01b978a02ecaa7", - "sha256:e68985985296d9a66a881eb3193b0906246245294a881e7c8afe623866ac6a5c" - ], - "version": "==2022.1" - }, - "pyyaml": { - "hashes": [ - "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293", - "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b", - "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57", - "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b", - "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4", - "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07", - "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba", - "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9", - "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287", - "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513", - "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0", - "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0", - "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92", - "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f", - "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2", - "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc", - "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c", - "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86", - "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4", - "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c", - "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34", - "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b", - "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c", - "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb", - "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737", - "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3", - "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d", - "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53", - "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78", - "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803", - "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a", - "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174", - "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5" - ], - "markers": "python_version >= '3.6'", - "version": "==6.0" - }, - "rcssmin": { - "hashes": [ - "sha256:0a6aae7e119509445bf7aa6da6ca0f285cc198273c20f470ad999ff83bbadcf9", - "sha256:1512223b6a687bb747e4e531187bd49a56ed71287e7ead9529cbaa1ca4718a0a", - "sha256:1d7c2719d014e4e4df4e33b75ae8067c7e246cf470eaec8585e06e2efac7586c", - "sha256:2211a5c91ea14a5937b57904c9121f8bfef20987825e55368143da7d25446e3b", - "sha256:27fc400627fd3d328b7fe95af2a01f5d0af6b5af39731af5d071826a1f08e362", - "sha256:30f5522285065cae0164d20068377d84b5d10b414156115f8729b034d0ea5e8b", - "sha256:32ccaebbbd4d56eab08cf26aed36f5d33389b9d1d3ca1fecf53eb6ab77760ddf", - "sha256:352dd3a78eb914bb1cb269ac2b66b3154f2490a52ab605558c681de3fb5194d2", - "sha256:37f1242e34ca273ed2c26cf778854e18dd11b31c6bfca60e23fce146c84667c1", - "sha256:49807735f26f59404194f1e6f93254b6d5b6f7748c2a954f4470a86a40ff4c13", - "sha256:506e33ab4c47051f7deae35b6d8dbb4a5c025f016e90a830929a1ecc7daa1682", - "sha256:6158d0d86cd611c5304d738dc3d6cfeb23864dd78ad0d83a633f443696ac5d77", - "sha256:7085d1b51dd2556f3aae03947380f6e9e1da29fb1eeadfa6766b7f105c54c9ff", - "sha256:7c44002b79f3656348196005b9522ec5e04f182b466f66d72b16be0bd03c13d8", - "sha256:7da63fee37edf204bbd86785edb4d7491642adbfd1d36fd230b7ccbbd8db1a6f", - "sha256:8b659a88850e772c84cfac4520ec223de6807875e173d8ef3248ab7f90876066", - "sha256:c28b9eb20982b45ebe6adef8bd2547e5ed314dafddfff4eba806b0f8c166cfd1", - "sha256:ddff3a41611664c7f1d9e3d8a9c1669e0e155ac0458e586ffa834dc5953e7d9f", - "sha256:f1a37bbd36b050813673e62ae6464467548628690bf4d48a938170e121e8616e", - "sha256:f31c82d06ba2dbf33c20db9550157e80bb0c4cbd24575c098f0831d1d2e3c5df" - ], - "version": "==1.1.0" - }, - "redis": { - "hashes": [ - "sha256:a52d5694c9eb4292770084fa8c863f79367ca19884b329ab574d5cb2036b3e54", - "sha256:ddf27071df4adf3821c4f2ca59d67525c3a82e5f268bed97b813cb4fabf87880" - ], - "index": "pypi", - "version": "==4.3.4" - }, - "requests": { - "hashes": [ - "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983", - "sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349" - ], - "markers": "python_version >= '3.7' and python_version < '4.0'", - "version": "==2.28.1" - }, - "requests-oauthlib": { - "hashes": [ - "sha256:2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5", - "sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.3.1" - }, - "rjsmin": { - "hashes": [ - "sha256:05efa485dfddb6418e3b86d8862463aa15641a61f6ae05e7e6de8f116ee77c69", - "sha256:1622fbb6c6a8daaf77da13cc83356539bfe79c1440f9664b02c7f7b150b9a18e", - "sha256:1c93b29fd725e61718299ffe57de93ff32d71b313eaabbfcc7bd32ddb82831d5", - "sha256:2ed83aca637186bafdc894b4b7fc3657e2d74014ccca7d3d69122c1e82675216", - "sha256:38a4474ed52e1575fb9da983ec8657faecd8ab3738508d36e04f87769411fd3d", - "sha256:3b14f4c2933ec194eb816b71a0854ce461b6419a3d852bf360344731ab28c0a6", - "sha256:40e7211a25d9a11ac9ff50446e41268c978555676828af86fa1866615823bfff", - "sha256:41c7c3910f7b8816e37366b293e576ddecf696c5f2197d53cf2c1526ac336646", - "sha256:4387a00777faddf853eebdece9f2e56ebaf243c3f24676a9de6a20c5d4f3d731", - "sha256:54fc30519365841b27556ccc1cb94c5b4413c384ff6d467442fddba66e2e325a", - "sha256:6c395ffc130332cca744f081ed5efd5699038dcb7a5d30c3ff4bc6adb5b30a62", - "sha256:6c529feb6c400984452494c52dd9fdf59185afeacca2afc5174a28ab37751a1b", - "sha256:86c4da7285ddafe6888cb262da563570f28e4a31146b5164a7a6947b1222196b", - "sha256:8944a8a55ac825b8e5ec29f341ecb7574697691ef416506885898d2f780fb4ca", - "sha256:993935654c1311280e69665367d7e6ff694ac9e1609168cf51cae8c0307df0db", - "sha256:99e5597a812b60058baa1457387dc79cca7d273b2a700dc98bfd20d43d60711d", - "sha256:b6a7c8c8d19e154334f640954e43e57283e87bb4a2f6e23295db14eea8e9fc1d", - "sha256:c81229ffe5b0a0d5b3b5d5e6d0431f182572de9e9a077e85dbae5757db0ab75c", - "sha256:d63e193a2f932a786ae82068aa76d1d126fcdff8582094caff9e5e66c4dcc124", - "sha256:e18fe1a610fb105273bb369f61c2b0bd9e66a3f0792e27e4cac44e42ace1968b" - ], - "version": "==1.2.0" - }, - "sentry-sdk": { - "hashes": [ - "sha256:6f460da98b730d671510af18f119f96d01e3ba027ac0e985871abb3aede1c514", - "sha256:95fd321f583dfcfaf279a0b2cdc83d8d28c8b7cca4d2959fc4539bb4fecb56a0" - ], - "index": "pypi", - "version": "==1.7.2" - }, - "setuptools": { - "hashes": [ - "sha256:0d33c374d41c7863419fc8f6c10bfe25b7b498aa34164d135c622e52580c6b16", - "sha256:c04b44a57a6265fe34a4a444e965884716d34bae963119a76353434d6f18e450" - ], - "markers": "python_version >= '3.7'", - "version": "==63.2.0" - }, - "six": { - "hashes": [ - "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926", - "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'", - "version": "==1.16.0" - }, - "sqlparse": { - "hashes": [ - "sha256:0c00730c74263a94e5a9919ade150dfc3b19c574389985446148402998287dae", - "sha256:48719e356bb8b42991bdbb1e8b83223757b93789c00910a616a071910ca4a64d" - ], - "markers": "python_version >= '3.5'", - "version": "==0.4.2" - }, - "stripe": { - "hashes": [ - "sha256:08f74cae6619d4a7d78f8162ff72bc3e9c913f53ec96ecd5ddc7d823c2e79ddd", - "sha256:69d5bf4611624a503bcec84a61b1f2a2b874bfc828432e4fd75cd120bcc3efef" - ], - "index": "pypi", - "version": "==3.5.0" - }, - "sympy": { - "hashes": [ - "sha256:5939eeffdf9e152172601463626c022a2c27e75cf6278de8d401d50c9d58787b", - "sha256:df75d738930f6fe9ebe7034e59d56698f29e85f443f743e51e47df0caccc2130" - ], - "markers": "python_version >= '3.7'", - "version": "==1.10.1" - }, - "tzdata": { - "hashes": [ - "sha256:238e70234214138ed7b4e8a0fab0e5e13872edab3be586ab8198c407620e2ab9", - "sha256:8b536a8ec63dc0751342b3984193a3118f8fca2afe25752bb9b7fffd398552d3" - ], - "markers": "python_version >= '2'", - "version": "==2022.1" - }, - "urllib3": { - "hashes": [ - "sha256:8298d6d56d39be0e3bc13c1c97d133f9b45d797169a0e11cdd0e0489d786f7ec", - "sha256:879ba4d1e89654d9769ce13121e0f94310ea32e8d2f8cf587b77c08bbcdb30d6" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' and python_version < '4.0'", - "version": "==1.26.10" - }, - "usps-api": { - "hashes": [ - "sha256:20c2f19e02dde3eac01b794d6a4c1bcad03ab681d67a8579d090dbda5e5247a3" - ], - "index": "pypi", - "version": "==0.5" - }, - "vine": { - "hashes": [ - "sha256:4c9dceab6f76ed92105027c49c823800dd33cacce13bdedc5b914e3514b7fb30", - "sha256:7d3b1624a953da82ef63462013bbd271d3eb75751489f9807598e8f340bd637e" - ], - "markers": "python_version >= '3.6'", - "version": "==5.0.0" - }, - "wcwidth": { - "hashes": [ - "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784", - "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83" - ], - "version": "==0.2.5" - }, - "wrapt": { - "hashes": [ - "sha256:00b6d4ea20a906c0ca56d84f93065b398ab74b927a7a3dbd470f6fc503f95dc3", - "sha256:01c205616a89d09827986bc4e859bcabd64f5a0662a7fe95e0d359424e0e071b", - "sha256:02b41b633c6261feff8ddd8d11c711df6842aba629fdd3da10249a53211a72c4", - "sha256:07f7a7d0f388028b2df1d916e94bbb40624c59b48ecc6cbc232546706fac74c2", - "sha256:11871514607b15cfeb87c547a49bca19fde402f32e2b1c24a632506c0a756656", - "sha256:1b376b3f4896e7930f1f772ac4b064ac12598d1c38d04907e696cc4d794b43d3", - "sha256:21ac0156c4b089b330b7666db40feee30a5d52634cc4560e1905d6529a3897ff", - "sha256:257fd78c513e0fb5cdbe058c27a0624c9884e735bbd131935fd49e9fe719d310", - "sha256:2b39d38039a1fdad98c87279b48bc5dce2c0ca0d73483b12cb72aa9609278e8a", - "sha256:2cf71233a0ed05ccdabe209c606fe0bac7379fdcf687f39b944420d2a09fdb57", - "sha256:2fe803deacd09a233e4762a1adcea5db5d31e6be577a43352936179d14d90069", - "sha256:3232822c7d98d23895ccc443bbdf57c7412c5a65996c30442ebe6ed3df335383", - "sha256:34aa51c45f28ba7f12accd624225e2b1e5a3a45206aa191f6f9aac931d9d56fe", - "sha256:36f582d0c6bc99d5f39cd3ac2a9062e57f3cf606ade29a0a0d6b323462f4dd87", - "sha256:380a85cf89e0e69b7cfbe2ea9f765f004ff419f34194018a6827ac0e3edfed4d", - "sha256:40e7bc81c9e2b2734ea4bc1aceb8a8f0ceaac7c5299bc5d69e37c44d9081d43b", - "sha256:43ca3bbbe97af00f49efb06e352eae40434ca9d915906f77def219b88e85d907", - "sha256:4fcc4649dc762cddacd193e6b55bc02edca674067f5f98166d7713b193932b7f", - "sha256:5a0f54ce2c092aaf439813735584b9537cad479575a09892b8352fea5e988dc0", - "sha256:5a9a0d155deafd9448baff28c08e150d9b24ff010e899311ddd63c45c2445e28", - "sha256:5b02d65b9ccf0ef6c34cba6cf5bf2aab1bb2f49c6090bafeecc9cd81ad4ea1c1", - "sha256:60db23fa423575eeb65ea430cee741acb7c26a1365d103f7b0f6ec412b893853", - "sha256:642c2e7a804fcf18c222e1060df25fc210b9c58db7c91416fb055897fc27e8cc", - "sha256:6a9a25751acb379b466ff6be78a315e2b439d4c94c1e99cb7266d40a537995d3", - "sha256:6b1a564e6cb69922c7fe3a678b9f9a3c54e72b469875aa8018f18b4d1dd1adf3", - "sha256:6d323e1554b3d22cfc03cd3243b5bb815a51f5249fdcbb86fda4bf62bab9e164", - "sha256:6e743de5e9c3d1b7185870f480587b75b1cb604832e380d64f9504a0535912d1", - "sha256:709fe01086a55cf79d20f741f39325018f4df051ef39fe921b1ebe780a66184c", - "sha256:7b7c050ae976e286906dd3f26009e117eb000fb2cf3533398c5ad9ccc86867b1", - "sha256:7d2872609603cb35ca513d7404a94d6d608fc13211563571117046c9d2bcc3d7", - "sha256:7ef58fb89674095bfc57c4069e95d7a31cfdc0939e2a579882ac7d55aadfd2a1", - "sha256:80bb5c256f1415f747011dc3604b59bc1f91c6e7150bd7db03b19170ee06b320", - "sha256:81b19725065dcb43df02b37e03278c011a09e49757287dca60c5aecdd5a0b8ed", - "sha256:833b58d5d0b7e5b9832869f039203389ac7cbf01765639c7309fd50ef619e0b1", - "sha256:88bd7b6bd70a5b6803c1abf6bca012f7ed963e58c68d76ee20b9d751c74a3248", - "sha256:8ad85f7f4e20964db4daadcab70b47ab05c7c1cf2a7c1e51087bfaa83831854c", - "sha256:8c0ce1e99116d5ab21355d8ebe53d9460366704ea38ae4d9f6933188f327b456", - "sha256:8d649d616e5c6a678b26d15ece345354f7c2286acd6db868e65fcc5ff7c24a77", - "sha256:903500616422a40a98a5a3c4ff4ed9d0066f3b4c951fa286018ecdf0750194ef", - "sha256:9736af4641846491aedb3c3f56b9bc5568d92b0692303b5a305301a95dfd38b1", - "sha256:988635d122aaf2bdcef9e795435662bcd65b02f4f4c1ae37fbee7401c440b3a7", - "sha256:9cca3c2cdadb362116235fdbd411735de4328c61425b0aa9f872fd76d02c4e86", - "sha256:9e0fd32e0148dd5dea6af5fee42beb949098564cc23211a88d799e434255a1f4", - "sha256:9f3e6f9e05148ff90002b884fbc2a86bd303ae847e472f44ecc06c2cd2fcdb2d", - "sha256:a85d2b46be66a71bedde836d9e41859879cc54a2a04fad1191eb50c2066f6e9d", - "sha256:a9a52172be0b5aae932bef82a79ec0a0ce87288c7d132946d645eba03f0ad8a8", - "sha256:aa31fdcc33fef9eb2552cbcbfee7773d5a6792c137b359e82879c101e98584c5", - "sha256:b014c23646a467558be7da3d6b9fa409b2c567d2110599b7cf9a0c5992b3b471", - "sha256:b21bb4c09ffabfa0e85e3a6b623e19b80e7acd709b9f91452b8297ace2a8ab00", - "sha256:b5901a312f4d14c59918c221323068fad0540e34324925c8475263841dbdfe68", - "sha256:b9b7a708dd92306328117d8c4b62e2194d00c365f18eff11a9b53c6f923b01e3", - "sha256:d1967f46ea8f2db647c786e78d8cc7e4313dbd1b0aca360592d8027b8508e24d", - "sha256:d52a25136894c63de15a35bc0bdc5adb4b0e173b9c0d07a2be9d3ca64a332735", - "sha256:d77c85fedff92cf788face9bfa3ebaa364448ebb1d765302e9af11bf449ca36d", - "sha256:d79d7d5dc8a32b7093e81e97dad755127ff77bcc899e845f41bf71747af0c569", - "sha256:dbcda74c67263139358f4d188ae5faae95c30929281bc6866d00573783c422b7", - "sha256:ddaea91abf8b0d13443f6dac52e89051a5063c7d014710dcb4d4abb2ff811a59", - "sha256:dee0ce50c6a2dd9056c20db781e9c1cfd33e77d2d569f5d1d9321c641bb903d5", - "sha256:dee60e1de1898bde3b238f18340eec6148986da0455d8ba7848d50470a7a32fb", - "sha256:e2f83e18fe2f4c9e7db597e988f72712c0c3676d337d8b101f6758107c42425b", - "sha256:e3fb1677c720409d5f671e39bac6c9e0e422584e5f518bfd50aa4cbbea02433f", - "sha256:ee2b1b1769f6707a8a445162ea16dddf74285c3964f605877a20e38545c3c462", - "sha256:ee6acae74a2b91865910eef5e7de37dc6895ad96fa23603d1d27ea69df545015", - "sha256:ef3f72c9666bba2bab70d2a8b79f2c6d2c1a42a7f7e2b0ec83bb2f9e383950af" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==1.14.1" - }, - "xmltodict": { - "hashes": [ - "sha256:341595a488e3e01a85a9d8911d8912fd922ede5fecc4dce437eb4b6c8d037e56", - "sha256:aa89e8fd76320154a40d19a0df04a4695fb9dc5ba977cbb68ab3e4eb225e7852" - ], - "markers": "python_version >= '3.4'", - "version": "==0.13.0" - } - }, - "develop": { - "asgiref": { - "hashes": [ - "sha256:1d2880b792ae8757289136f1db2b7b99100ce959b2aa57fd69dab783d05afac4", - "sha256:4a29362a6acebe09bf1d6640db38c1dc3d9217c68e6f9f6204d72667fc19a424" - ], - "markers": "python_version >= '3.7'", - "version": "==3.5.2" - }, - "async-generator": { - "hashes": [ - "sha256:01c7bf666359b4967d2cda0000cc2e4af16a0ae098cbffcb8472fb9e8ad6585b", - "sha256:6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144" - ], - "markers": "python_version >= '3.5'", - "version": "==1.10" - }, - "attrs": { - "hashes": [ - "sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4", - "sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'", - "version": "==21.4.0" - }, - "certifi": { - "hashes": [ - "sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d", - "sha256:fe86415d55e84719d75f8b69414f6438ac3547d2078ab91b67e779ef69378412" - ], - "markers": "python_version >= '3.6'", - "version": "==2022.6.15" - }, - "cffi": { - "hashes": [ - "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5", - "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef", - "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104", - "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426", - "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405", - "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375", - "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a", - "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e", - "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc", - "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf", - "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185", - "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497", - "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3", - "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35", - "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c", - "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83", - "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21", - "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca", - "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984", - "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac", - "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd", - "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee", - "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a", - "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2", - "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192", - "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7", - "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585", - "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f", - "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e", - "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27", - "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b", - "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e", - "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e", - "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d", - "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c", - "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415", - "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82", - "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02", - "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314", - "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325", - "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c", - "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3", - "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914", - "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045", - "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d", - "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9", - "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5", - "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2", - "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c", - "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3", - "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2", - "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8", - "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d", - "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d", - "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9", - "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162", - "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76", - "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4", - "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e", - "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9", - "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6", - "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b", - "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01", - "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0" - ], - "version": "==1.15.1" - }, - "cryptography": { - "hashes": [ - "sha256:190f82f3e87033821828f60787cfa42bff98404483577b591429ed99bed39d59", - "sha256:2be53f9f5505673eeda5f2736bea736c40f051a739bfae2f92d18aed1eb54596", - "sha256:30788e070800fec9bbcf9faa71ea6d8068f5136f60029759fd8c3efec3c9dcb3", - "sha256:3d41b965b3380f10e4611dbae366f6dc3cefc7c9ac4e8842a806b9672ae9add5", - "sha256:4c590ec31550a724ef893c50f9a97a0c14e9c851c85621c5650d699a7b88f7ab", - "sha256:549153378611c0cca1042f20fd9c5030d37a72f634c9326e225c9f666d472884", - "sha256:63f9c17c0e2474ccbebc9302ce2f07b55b3b3fcb211ded18a42d5764f5c10a82", - "sha256:6bc95ed67b6741b2607298f9ea4932ff157e570ef456ef7ff0ef4884a134cc4b", - "sha256:7099a8d55cd49b737ffc99c17de504f2257e3787e02abe6d1a6d136574873441", - "sha256:75976c217f10d48a8b5a8de3d70c454c249e4b91851f6838a4e48b8f41eb71aa", - "sha256:7bc997818309f56c0038a33b8da5c0bfbb3f1f067f315f9abd6fc07ad359398d", - "sha256:80f49023dd13ba35f7c34072fa17f604d2f19bf0989f292cedf7ab5770b87a0b", - "sha256:91ce48d35f4e3d3f1d83e29ef4a9267246e6a3be51864a5b7d2247d5086fa99a", - "sha256:a958c52505c8adf0d3822703078580d2c0456dd1d27fabfb6f76fe63d2971cd6", - "sha256:b62439d7cd1222f3da897e9a9fe53bbf5c104fff4d60893ad1355d4c14a24157", - "sha256:b7f8dd0d4c1f21759695c05a5ec8536c12f31611541f8904083f3dc582604280", - "sha256:d204833f3c8a33bbe11eda63a54b1aad7aa7456ed769a982f21ec599ba5fa282", - "sha256:e007f052ed10cc316df59bc90fbb7ff7950d7e2919c9757fd42a2b8ecf8a5f67", - "sha256:f2dcb0b3b63afb6df7fd94ec6fbddac81b5492513f7b0436210d390c14d46ee8", - "sha256:f721d1885ecae9078c3f6bbe8a88bc0786b6e749bf32ccec1ef2b18929a05046", - "sha256:f7a6de3e98771e183645181b3627e2563dcde3ce94a9e42a3f427d2255190327", - "sha256:f8c0a6e9e1dd3eb0414ba320f85da6b0dcbd543126e30fcc546e7372a7fbf3b9" - ], - "version": "==37.0.4" - }, - "django": { - "hashes": [ - "sha256:110fb58fb12eca59e072ad59fc42d771cd642dd7a2f2416582aa9da7a8ef954a", - "sha256:996495c58bff749232426c88726d8cd38d24c94d7c1d80835aafffa9bc52985a" - ], - "index": "pypi", - "version": "==4.0.2" - }, - "django-debug-toolbar": { - "hashes": [ - "sha256:89a52128309eb4da12738801ff0c202d2ff8730d1c3225fac6acf630c303e661", - "sha256:97965f2630692de316ea0c1ca5bfa81660d7ba13146dbc6be2059cf55b35d0e5" - ], - "index": "pypi", - "version": "==3.5.0" - }, - "h11": { - "hashes": [ - "sha256:70813c1135087a248a4d38cc0e1a0181ffab2188141a93eaf567940c3957ff06", - "sha256:8ddd78563b633ca55346c8cd41ec0af27d3c79931828beffb46ce70a379e7442" - ], - "markers": "python_version >= '3.6'", - "version": "==0.13.0" - }, - "idna": { - "hashes": [ - "sha256:84d9dd047ffa80596e0f246e2eab0b391788b0503584e8945f2368256d2735ff", - "sha256:9d643ff0a55b762d5cdb124b8eaa99c66322e2157b69160bc32796e824360e6d" - ], - "markers": "python_version >= '3.5'", - "version": "==3.3" - }, - "outcome": { - "hashes": [ - "sha256:6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672", - "sha256:c4ab89a56575d6d38a05aa16daeaa333109c1f96167aba8901ab18b6b5e0f7f5" - ], - "markers": "python_version >= '3.7'", - "version": "==1.2.0" - }, - "pycodestyle": { - "hashes": [ - "sha256:720f8b39dde8b293825e7ff02c475f3077124006db4f440dcbc9a20b76548a20", - "sha256:eddd5847ef438ea1c7870ca7eb78a9d47ce0cdb4851a5523949f2601d0cbbe7f" - ], - "index": "pypi", - "version": "==2.8.0" - }, - "pycparser": { - "hashes": [ - "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9", - "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206" - ], - "version": "==2.21" - }, - "pyopenssl": { - "hashes": [ - "sha256:660b1b1425aac4a1bea1d94168a85d99f0b3144c869dd4390d27629d0087f1bf", - "sha256:ea252b38c87425b64116f808355e8da644ef9b07e429398bfece610f893ee2e0" - ], - "markers": "python_version >= '3.6'", - "version": "==22.0.0" - }, - "pysocks": { - "hashes": [ - "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299", - "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5", - "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0" - ], - "version": "==1.7.1" - }, - "selenium": { - "hashes": [ - "sha256:f67402b8f973aaa98d9c55b8f9aa63532009cd1859b2222a8b9800354942d8bc" - ], - "index": "pypi", - "version": "==4.3.0" - }, - "sniffio": { - "hashes": [ - "sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663", - "sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de" - ], - "markers": "python_version >= '3.5'", - "version": "==1.2.0" - }, - "sortedcontainers": { - "hashes": [ - "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88", - "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" - ], - "version": "==2.4.0" - }, - "sqlparse": { - "hashes": [ - "sha256:0c00730c74263a94e5a9919ade150dfc3b19c574389985446148402998287dae", - "sha256:48719e356bb8b42991bdbb1e8b83223757b93789c00910a616a071910ca4a64d" - ], - "markers": "python_version >= '3.5'", - "version": "==0.4.2" - }, - "trio": { - "hashes": [ - "sha256:4dc0bf9d5cc78767fc4516325b6d80cc0968705a31d0eec2ecd7cdda466265b0", - "sha256:523f39b7b69eef73501cebfe1aafd400a9aad5b03543a0eded52952488ff1c13" - ], - "markers": "python_version >= '3.7'", - "version": "==0.21.0" - }, - "trio-websocket": { - "hashes": [ - "sha256:5b558f6e83cc20a37c3b61202476c5295d1addf57bd65543364e0337e37ed2bc", - "sha256:a3d34de8fac26023eee701ed1e7bf4da9a8326b61a62934ec9e53b64970fd8fe" - ], - "markers": "python_version >= '3.5'", - "version": "==0.9.2" - }, - "urllib3": { - "hashes": [ - "sha256:8298d6d56d39be0e3bc13c1c97d133f9b45d797169a0e11cdd0e0489d786f7ec", - "sha256:879ba4d1e89654d9769ce13121e0f94310ea32e8d2f8cf587b77c08bbcdb30d6" - ], - "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4, 3.5' and python_version < '4.0'", - "version": "==1.26.10" - }, - "wsproto": { - "hashes": [ - "sha256:2218cb57952d90b9fca325c0dcfb08c3bda93e8fd8070b0a17f048e2e47a521b", - "sha256:a2e56bfd5c7cd83c1369d83b5feccd6d37798b74872866e62616e0ecf111bda8" - ], - "markers": "python_version >= '3.7'", - "version": "==1.1.0" - } - } -} diff --git a/README.md b/README.md new file mode 100644 index 0000000..ff6d3bd --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +``` +sudo docker run -it --rm -p 80:80 --name certbot \ + -v "/etc/letsencrypt:/etc/letsencrypt" \ + -v "/var/lib/letsencrypt:/var/lib/letsencrypt" \ + certbot/certbot certonly --standalone -d ptcoffee-dev.windmillapps.org +``` + +env settings +``` +NGINX_CONF=dev.conf +DJANGO_SETTINGS_MODULE=ptcoffee.settings +DB_ENGINE=django.db.backends.postgresql +POSTGRES_DB=postgres +POSTGRES_USER=postgres +POSTGRES_PASSWORD=postgres +DB_HOST=db +DB_PORT=5432 +CACHE_BACKEND=django.core.cache.backends.redis.RedisCache +CACHE_LOCATION=redis://redis:6379/0 +STRIPE_API_KEY=*** +PAYPAL_CLIENT_ID=*** +PAYPAL_SECRET_ID=*** +DEFAULT_FROM_EMAIL=debug@nathanjchapman.com +SERVER_EMAIL=debug@nathanjchapman.com +MAILGUN_API_KEY=*** +MAILGUN_SENDER_DOMAIN=*** +``` diff --git a/src/accounts/__init__.py b/accounts/__init__.py similarity index 100% rename from src/accounts/__init__.py rename to accounts/__init__.py diff --git a/src/accounts/adapter.py b/accounts/adapter.py similarity index 100% rename from src/accounts/adapter.py rename to accounts/adapter.py diff --git a/src/accounts/admin.py b/accounts/admin.py similarity index 100% rename from src/accounts/admin.py rename to accounts/admin.py diff --git a/src/accounts/apps.py b/accounts/apps.py similarity index 61% rename from src/accounts/apps.py rename to accounts/apps.py index 35cfd1f..734d6a1 100644 --- a/src/accounts/apps.py +++ b/accounts/apps.py @@ -5,7 +5,7 @@ class AccountsConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'accounts' - # def ready(self): - # from .signals import ( - # user_saved - # ) + def ready(self): + from .signals import ( + user_saved + ) diff --git a/src/accounts/fixtures/accounts.json b/accounts/fixtures/accounts.json similarity index 100% rename from src/accounts/fixtures/accounts.json rename to accounts/fixtures/accounts.json diff --git a/accounts/fixtures/bens_account.json b/accounts/fixtures/bens_account.json new file mode 100644 index 0000000..114b535 --- /dev/null +++ b/accounts/fixtures/bens_account.json @@ -0,0 +1,34 @@ +[{ + "model": "accounts.address", + "pk": 3, + "fields": { + "first_name": "Ben", + "last_name": "Cook", + "street_address_1": "1072 CENTER ST", + "street_address_2": "", + "city": "PORT TOWNSEND", + "state": "WA", + "postal_code": "98368" + } +}, { + "model": "accounts.user", + "pk": 2, + "fields": { + "password": "pbkdf2_sha256$320000$wptMSeHwCSQfTiGuZkoRgB$p4c6DXM5fCBC5oRHVIKm5IaryYGIRnacSN0w0oTim/U=", + "last_login": "2022-12-29T12:43:47.411Z", + "is_superuser": false, + "username": "bencook99@gmail.com", + "first_name": "Benjamin", + "last_name": "Cook", + "email": "bencook99@gmail.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-14T09:32:20Z", + "default_shipping_address": 3, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [3] + } +}] diff --git a/src/accounts/forms.py b/accounts/forms.py similarity index 100% rename from src/accounts/forms.py rename to accounts/forms.py diff --git a/src/accounts/migrations/0001_initial.py b/accounts/migrations/0001_initial.py similarity index 69% rename from src/accounts/migrations/0001_initial.py rename to accounts/migrations/0001_initial.py index 4ec0572..a72f02a 100644 --- a/src/accounts/migrations/0001_initial.py +++ b/accounts/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 4.0.2 on 2022-03-11 02:25 +# Generated by Django 4.1.5 on 2023-01-21 20:20 import django.contrib.auth.models import django.contrib.auth.validators @@ -25,7 +25,7 @@ class Migration(migrations.Migration): ('street_address_1', models.CharField(blank=True, max_length=256)), ('street_address_2', models.CharField(blank=True, max_length=256)), ('city', models.CharField(blank=True, max_length=256)), - ('state', models.CharField(blank=True, choices=[('AL', 'Alabama'), ('AK', 'Alaska'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('FL', 'Florida'), ('GA', 'Georgia'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PA', 'Pennsylvania'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], max_length=2)), + ('state', models.CharField(blank=True, choices=[('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('AA', 'Armed Forces Americas'), ('AE', 'Armed Forces Europe'), ('AP', 'Armed Forces Pacific'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FM', 'Federated States of Micronesia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MH', 'Marshall Islands'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PW', 'Palau'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], max_length=2)), ('postal_code', models.CharField(blank=True, max_length=20)), ], ), @@ -43,11 +43,12 @@ class Migration(migrations.Migration): ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), - ('addresses', models.ManyToManyField(blank=True, related_name='user_addresses', to='accounts.Address')), + ('stripe_id', models.CharField(blank=True, max_length=255)), + ('addresses', models.ManyToManyField(blank=True, related_name='user_addresses', to='accounts.address')), ('default_billing_address', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='accounts.address')), ('default_shipping_address', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='accounts.address')), - ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.Group', verbose_name='groups')), - ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.Permission', verbose_name='user permissions')), + ('groups', models.ManyToManyField(blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', related_name='user_set', related_query_name='user', to='auth.group', verbose_name='groups')), + ('user_permissions', models.ManyToManyField(blank=True, help_text='Specific permissions for this user.', related_name='user_set', related_query_name='user', to='auth.permission', verbose_name='user permissions')), ], options={ 'verbose_name': 'user', diff --git a/src/accounts/migrations/__init__.py b/accounts/migrations/__init__.py similarity index 100% rename from src/accounts/migrations/__init__.py rename to accounts/migrations/__init__.py diff --git a/src/accounts/models.py b/accounts/models.py similarity index 70% rename from src/accounts/models.py rename to accounts/models.py index 583ef01..f800495 100644 --- a/src/accounts/models.py +++ b/accounts/models.py @@ -1,3 +1,4 @@ +import stripe from django.db import models from django.urls import reverse from django.contrib.auth.models import AbstractUser @@ -17,6 +18,18 @@ class Address(models.Model): ) postal_code = models.CharField(max_length=20, blank=True) + def as_stripe_dict(self): + return { + 'name': f'{self.first_name} {self.last_name}', + 'address': { + 'line1': self.street_address_1, + 'line2': self.street_address_2, + 'city': self.city, + 'state': self.state, + 'postal_code': self.postal_code + } + } + def __str__(self): return f""" {self.first_name} {self.last_name} @@ -45,3 +58,13 @@ class User(AbstractUser): Address, related_name="+", null=True, blank=True, on_delete=models.SET_NULL ) stripe_id = models.CharField(max_length=255, blank=True) + + def get_or_create_stripe_id(self): + if not self.stripe_id: + response = stripe.Customer.create( + name=self.first_name + ' ' + self.last_name, + email=self.email + ) + self.stripe_id = response['id'] + self.save() + return self.stripe_id diff --git a/src/accounts/signals.py b/accounts/signals.py similarity index 65% rename from src/accounts/signals.py rename to accounts/signals.py index 97ac32e..02a14db 100644 --- a/src/accounts/signals.py +++ b/accounts/signals.py @@ -8,15 +8,11 @@ from django.conf import settings from .models import Address, User logger = logging.getLogger(__name__) +stripe.api_key = settings.STRIPE_API_KEY @receiver(post_save, sender=User, dispatch_uid='user_saved') def user_saved(sender, instance, created, **kwargs): logger.info('User was saved') if created or not instance.stripe_id: - stripe.api_key = settings.STRIPE_API_KEY - response = stripe.Customer.create( - name=instance.first_name + instance.last_name - ) - instance.stripe_id = response['id'] - instance.save() + instance.get_or_create_stripe_id() diff --git a/src/accounts/tasks.py b/accounts/tasks.py similarity index 100% rename from src/accounts/tasks.py rename to accounts/tasks.py diff --git a/src/accounts/templates/accounts/account_create.html b/accounts/templates/accounts/account_create.html similarity index 100% rename from src/accounts/templates/accounts/account_create.html rename to accounts/templates/accounts/account_create.html diff --git a/src/accounts/templates/accounts/account_detail.html b/accounts/templates/accounts/account_detail.html similarity index 100% rename from src/accounts/templates/accounts/account_detail.html rename to accounts/templates/accounts/account_detail.html diff --git a/src/accounts/templates/accounts/account_form.html b/accounts/templates/accounts/account_form.html similarity index 81% rename from src/accounts/templates/accounts/account_form.html rename to accounts/templates/accounts/account_form.html index c0a65d9..4caa0c3 100755 --- a/src/accounts/templates/accounts/account_form.html +++ b/accounts/templates/accounts/account_form.html @@ -9,9 +9,9 @@ {% csrf_token %} {{ form.as_p }} - or + or Cancel -{% endblock %} \ No newline at end of file +{% endblock %} diff --git a/src/accounts/templates/accounts/account_list.html b/accounts/templates/accounts/account_list.html similarity index 100% rename from src/accounts/templates/accounts/account_list.html rename to accounts/templates/accounts/account_list.html diff --git a/src/accounts/tests.py b/accounts/tests.py similarity index 100% rename from src/accounts/tests.py rename to accounts/tests.py diff --git a/src/accounts/urls.py b/accounts/urls.py similarity index 100% rename from src/accounts/urls.py rename to accounts/urls.py diff --git a/src/accounts/utils.py b/accounts/utils.py similarity index 96% rename from src/accounts/utils.py rename to accounts/utils.py index de0c7e7..8154408 100644 --- a/src/accounts/utils.py +++ b/accounts/utils.py @@ -4,7 +4,7 @@ from .models import Address, User from .tasks import send_account_created_email -def get_or_create_customer(request, form, shipping_address): +def get_or_create_customer(request, shipping_address): address, a_created = Address.objects.get_or_create( first_name=shipping_address['first_name'], last_name=shipping_address['last_name'], diff --git a/src/accounts/views.py b/accounts/views.py similarity index 100% rename from src/accounts/views.py rename to accounts/views.py diff --git a/src/core/__init__.py b/core/__init__.py similarity index 91% rename from src/core/__init__.py rename to core/__init__.py index 6ca70b1..efb4c27 100644 --- a/src/core/__init__.py +++ b/core/__init__.py @@ -190,21 +190,3 @@ class CoffeeGrind: (PERCOLATOR, 'Percolator'), (CAFE_STYLE, 'BLTC cafe pour over') ] - - -def build_usps_rate_request(weight, container, zip_destination): - service = ShippingContainer.get_shipping_service_from_container(container) - return \ - { - 'service': service, - 'zip_origination': settings.DEFAULT_ZIP_ORIGINATION, - 'zip_destination': zip_destination, - 'pounds': weight, - 'ounces': '0', - 'container': container, - 'width': '', - 'length': '', - 'height': '', - 'girth': '', - 'machinable': 'TRUE' - } diff --git a/src/core/admin.py b/core/admin.py similarity index 92% rename from src/core/admin.py rename to core/admin.py index 324c630..9263d80 100644 --- a/src/core/admin.py +++ b/core/admin.py @@ -11,6 +11,7 @@ from .models import ( ShippingRate, Order, Transaction, + Subscription, OrderLine, ) @@ -24,4 +25,5 @@ admin.site.register(Coupon) admin.site.register(ShippingRate) admin.site.register(Order) admin.site.register(Transaction) +admin.site.register(Subscription) admin.site.register(OrderLine) diff --git a/core/apps.py b/core/apps.py new file mode 100644 index 0000000..404d47f --- /dev/null +++ b/core/apps.py @@ -0,0 +1,14 @@ +from django.apps import AppConfig + + +class CoreConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'core' + + # def ready(self): + # from .signals import ( + # order_created, + # transaction_created, + # order_line_post_save, + # trackingnumber_postsave + # ) diff --git a/src/core/context_processors.py b/core/context_processors.py similarity index 100% rename from src/core/context_processors.py rename to core/context_processors.py diff --git a/src/core/exceptions.py b/core/exceptions.py similarity index 100% rename from src/core/exceptions.py rename to core/exceptions.py diff --git a/src/core/fixtures/coupons.json b/core/fixtures/coupons.json similarity index 93% rename from src/core/fixtures/coupons.json rename to core/fixtures/coupons.json index 62d65b6..f94d213 100644 --- a/src/core/fixtures/coupons.json +++ b/core/fixtures/coupons.json @@ -9,7 +9,7 @@ "valid_to": "2054-05-31T06:00:00Z", "discount_value_type": "percentage", "discount_value": "10.00", - "products": [], + "variants": [], "users": [1] } }, { @@ -23,7 +23,7 @@ "valid_to": "2022-04-30T06:00:00Z", "discount_value_type": "percentage", "discount_value": "10.00", - "products": [], + "variants": [], "users": [] } }] diff --git a/src/core/fixtures/merchandise.json b/core/fixtures/merchandise.json similarity index 91% rename from src/core/fixtures/merchandise.json rename to core/fixtures/merchandise.json index 5db1b43..08b65ca 100644 --- a/src/core/fixtures/merchandise.json +++ b/core/fixtures/merchandise.json @@ -7,7 +7,7 @@ "subtitle": "Camper Vacuum Mug", "description": "Camp mug is made of double-wall stainless steel, designed to keep drinks hot or cold for hours.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 3, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -19,10 +19,10 @@ "product": 10, "name": "Blue - 12 oz.", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -46,7 +46,7 @@ "subtitle": "Classic BLTC Logo front left and Steam/Waves on back", "description": "ComfortBlend Hoodie - Screen. EcoSmart® 7.8-oz poly-cotton blend hoodie features a front pouch pocket and two-ply hood with matching drawcord. Rib-knit cuffs and waistband ensure all-day comfort and warmth.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 5, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -58,10 +58,10 @@ "product": 11, "name": "Blue (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -73,10 +73,10 @@ "product": 11, "name": "Blue (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -88,10 +88,10 @@ "product": 11, "name": "Blue (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -122,7 +122,7 @@ "subtitle": "Logo T-Shirt with Steam/Waves on back", "description": "5.5 oz. DryBlend 50/50 T-Shirt - Screen. The 5.5-oz 50/50 cotton/polyester blend fabric is moisture-wicking.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 7, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -134,10 +134,10 @@ "product": 12, "name": "Heather Red (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -149,10 +149,10 @@ "product": 12, "name": "Heather Red (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -164,10 +164,10 @@ "product": 12, "name": "Heather Red (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -179,10 +179,10 @@ "product": 12, "name": "Heather Blue (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -194,10 +194,10 @@ "product": 12, "name": "Heather Blue (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -209,10 +209,10 @@ "product": 12, "name": "Heather Blue (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -257,7 +257,7 @@ "subtitle": "Washed Cotton Mesh Back Cap with Logo", "description": "Soft washed cotton gives this trucker hat an appealing vintage look. Designed with ventilated mesh back panels and a front twill sweatband for comfort.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 4, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -269,10 +269,10 @@ "product": 13, "name": "Black and White", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -296,7 +296,7 @@ "subtitle": "Classic BLTC Cafe Logo without the extra branding", "description": "Made from a 7.1-oz, 52/48 cotton/polyester blend. Includes a spacious hood with drawcords and metal grommets. Interior phone pocket with headphone cord port.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 6, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -308,10 +308,10 @@ "product": 14, "name": "Forest Green/Silver Embroidered (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -323,10 +323,10 @@ "product": 14, "name": "Forest Green/Silver Embroidered (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -338,10 +338,10 @@ "product": 14, "name": "Forest Green/Silver Embroidered (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -353,10 +353,10 @@ "product": 14, "name": "Navy Blue/Silver Embroidered (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -368,10 +368,10 @@ "product": 14, "name": "Navy Blue/Silver Embroidered (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -383,10 +383,10 @@ "product": 14, "name": "Navy Blue/Silver Embroidered (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -398,10 +398,10 @@ "product": 14, "name": "Black/Gold Embroidered (Small)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -413,10 +413,10 @@ "product": 14, "name": "Black/Gold Embroidered (Medium)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -428,10 +428,10 @@ "product": 14, "name": "Black/Gold Embroidered (Large)", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -469,7 +469,7 @@ "subtitle": "Embroidered Buttonless Cap", "description": "These caps feature a buttonless design that won't interfere with headsets/headphones. The low profile fit and adjustable fabric strap with hook-and-loop closure helps create a more comfortable fit.", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 2, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -481,10 +481,10 @@ "product": 15, "name": "Navy Blue with Red Embroidered Print", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -508,7 +508,7 @@ "subtitle": "Bean/Leaf Logo Neo Vacuum Insulated Cup", "description": "Designed to keep drinks hot or cold for hours. A great cup for enjoying wine, tea, coffee, hot chocolate, and more!", "checkout_limit": 20, - "visible_in_listings": false, + "visible_in_listings": true, "sorting": 1, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -520,10 +520,10 @@ "product": 16, "name": "Black and Gold 10 oz.", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" @@ -535,10 +535,10 @@ "product": 16, "name": "White and Black 10 oz.", "sku": "", - "price": "0.01", + "price": "25.00", "weight": "00:oz", "track_inventory": true, - "stock": 0, + "stock": 10, "sorting": null, "created_at": "2022-02-23T18:06:57.624Z", "updated_at": "2022-02-23T18:06:57.624Z" diff --git a/src/core/fixtures/new_coffee_variants.json b/core/fixtures/new_coffee_variants.json similarity index 100% rename from src/core/fixtures/new_coffee_variants.json rename to core/fixtures/new_coffee_variants.json diff --git a/src/core/fixtures/orders.json b/core/fixtures/orders.json similarity index 82% rename from src/core/fixtures/orders.json rename to core/fixtures/orders.json index 1201e87..1acfdf0 100644 --- a/src/core/fixtures/orders.json +++ b/core/fixtures/orders.json @@ -8,11 +8,11 @@ "billing_address": null, "shipping_address": 1, "coupon": null, - "subtotal_amount": "13.40", + "subtotal_amount": "26.80", "coupon_amount": "0.00", "shipping_total": "9.55", - "total_amount": "22.95", - "weight": "0.0:oz", + "total_amount": "36.35", + "weight": "32.0:oz", "created_at": "2022-03-15T17:18:59.584Z", "updated_at": "2022-03-15T17:18:59.584Z" } @@ -25,11 +25,11 @@ "billing_address": null, "shipping_address": 1, "coupon": null, - "subtotal_amount": "13.40", + "subtotal_amount": "26.80", "coupon_amount": "0.00", "shipping_total": "9.55", - "total_amount": "22.95", - "weight": "0.0:oz", + "total_amount": "36.35", + "weight": "32.0:oz", "created_at": "2022-03-15T17:22:18.440Z", "updated_at": "2022-03-15T17:22:18.440Z" } @@ -42,11 +42,11 @@ "billing_address": null, "shipping_address": 1, "coupon": null, - "subtotal_amount": "13.40", + "subtotal_amount": "26.80", "coupon_amount": "0.00", "shipping_total": "9.55", - "total_amount": "22.95", - "weight": "0.0:oz", + "total_amount": "36.35", + "weight": "32.0:oz", "created_at": "2022-03-15T17:26:27.869Z", "updated_at": "2022-03-15T17:26:27.869Z" } @@ -58,7 +58,7 @@ "variant": 1, "quantity": 2, "quantity_fulfilled": 0, - "customer_note": "Grind: Whole Beans; ", + "customer_note": "Grind: Whole Beans", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" @@ -71,7 +71,7 @@ "variant": 1, "quantity": 1, "quantity_fulfilled": 1, - "customer_note": "Grind: Espresso; ", + "customer_note": "Grind: Espresso", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" @@ -84,7 +84,7 @@ "variant": 8, "quantity": 1, "quantity_fulfilled": 1, - "customer_note": "Grind: Whole Beans; ", + "customer_note": "Grind: Whole Beans", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" @@ -97,7 +97,7 @@ "variant": 7, "quantity": 1, "quantity_fulfilled": 1, - "customer_note": "Grind: Cone Drip; ", + "customer_note": "Grind: Cone Drip", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" @@ -110,7 +110,7 @@ "variant": 4, "quantity": 1, "quantity_fulfilled": 0, - "customer_note": "Grind: Percolator; ", + "customer_note": "Grind: Percolator", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" @@ -123,7 +123,7 @@ "variant": 6, "quantity": 1, "quantity_fulfilled": 0, - "customer_note": "Grind: Whole Beans; ", + "customer_note": "Grind: Whole Beans", "currency": "USD", "unit_price": "13.40", "tax_rate": "0.00" diff --git a/src/core/fixtures/products.json b/core/fixtures/products.json similarity index 100% rename from src/core/fixtures/products.json rename to core/fixtures/products.json diff --git a/src/core/fixtures/site_settings_and_shipping_rates.json b/core/fixtures/site_settings_and_shipping_rates.json similarity index 77% rename from src/core/fixtures/site_settings_and_shipping_rates.json rename to core/fixtures/site_settings_and_shipping_rates.json index b4ec741..a8dc3ce 100644 --- a/src/core/fixtures/site_settings_and_shipping_rates.json +++ b/core/fixtures/site_settings_and_shipping_rates.json @@ -17,6 +17,8 @@ "default_shipping_rate": 1, "free_shipping_min": "100.00", "max_cart_quantity": 20, - "max_cart_weight": "20:lb" + "max_cart_weight": "20:lb", + "default_contact_email": "support@ptcoffee.com", + "order_from_email": "orders@ptcoffee.com" } }] diff --git a/src/core/forms.py b/core/forms.py similarity index 100% rename from src/core/forms.py rename to core/forms.py diff --git a/src/core/migrations/0001_initial.py b/core/migrations/0001_initial.py similarity index 67% rename from src/core/migrations/0001_initial.py rename to core/migrations/0001_initial.py index 3774cc1..484293e 100644 --- a/src/core/migrations/0001_initial.py +++ b/core/migrations/0001_initial.py @@ -1,7 +1,6 @@ -# Generated by Django 4.0.2 on 2022-10-16 02:36 +# Generated by Django 4.1.5 on 2023-01-21 20:20 import core.weight -from decimal import Decimal from django.conf import settings import django.contrib.postgres.fields import django.core.validators @@ -17,8 +16,8 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('accounts', '0003_user_stripe_id'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('accounts', '0001_initial'), ] operations = [ @@ -33,9 +32,10 @@ class Migration(migrations.Migration): ('valid_to', models.DateTimeField(blank=True, null=True)), ('discount_value_type', models.CharField(choices=[('fixed', 'USD'), ('percentage', '%')], default='fixed', max_length=10)), ('discount_value', models.DecimalField(decimal_places=2, max_digits=12)), + ('users', models.ManyToManyField(blank=True, to=settings.AUTH_USER_MODEL)), ], options={ - 'ordering': ('code',), + 'ordering': ['-valid_from', '-valid_to', 'code'], }, ), migrations.CreateModel( @@ -44,10 +44,11 @@ class Migration(migrations.Migration): ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('status', models.CharField(choices=[('draft', 'Draft'), ('unfulfilled', 'Unfulfilled'), ('partially_fulfilled', 'Partially fulfilled'), ('partially_returned', 'Partially returned'), ('returned', 'Returned'), ('fulfilled', 'Fulfilled'), ('canceled', 'Canceled')], default='unfulfilled', max_length=32)), ('subtotal_amount', models.DecimalField(decimal_places=2, default=0, max_digits=10)), - ('coupon_amount', models.CharField(blank=True, max_length=255)), + ('coupon_amount', models.DecimalField(decimal_places=2, default=0, max_digits=10)), ('shipping_total', models.DecimalField(decimal_places=2, default=0, max_digits=5)), ('total_amount', models.DecimalField(decimal_places=2, default=0, max_digits=10)), ('weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True)), + ('subscription_description', models.CharField(blank=True, max_length=500)), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), ('billing_address', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='accounts.address')), @@ -56,7 +57,8 @@ class Migration(migrations.Migration): ('shipping_address', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='accounts.address')), ], options={ - 'ordering': ('-created_at',), + 'ordering': ['-created_at'], + 'permissions': [('cancel_order', 'Can cancel order')], }, ), migrations.CreateModel( @@ -88,31 +90,33 @@ class Migration(migrations.Migration): 'verbose_name_plural': 'Product Categories', }, ), + migrations.CreateModel( + name='ProductPhoto', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('image', models.ImageField(upload_to='products/images')), + ('sorting', models.PositiveIntegerField(blank=True, null=True)), + ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.product')), + ], + options={ + 'ordering': ['sorting'], + }, + ), migrations.CreateModel( name='ShippingRate', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('shipping_provider', models.CharField(choices=[('USPS', 'USPS')], default='USPS', max_length=255)), ('name', models.CharField(max_length=255)), - ('container', models.CharField(choices=[('LG FLAT RATE BOX', 'Flate Rate Box - Large'), ('MD FLAT RATE BOX', 'Flate Rate Box - Medium'), ('REGIONALRATEBOXA', 'Regional Rate Box A'), ('REGIONALRATEBOXB', 'Regional Rate Box B'), ('VARIABLE', 'Variable')], default='VARIABLE', max_length=255)), - ('min_order_weight', models.PositiveIntegerField(blank=True, null=True)), - ('max_order_weight', models.PositiveIntegerField(blank=True, null=True)), + ('container', models.CharField(choices=[('PRIORITY', (('FLAT RATE ENVELOPE', 'Flat Rate Envelope'), ('LEGAL FLAT RATE ENVELOPE', 'Legal Flat Rate Envelope'), ('PADDED FLAT RATE ENVELOPE', 'Padded Flat Rate Envelope'), ('SM FLAT RATE ENVELOPE', 'Sm Flat Rate Envelope'), ('WINDOW FLAT RATE ENVELOPE', 'Window Flat Rate Envelope'), ('GIFT CARD FLAT RATE ENVELOPE', 'Gift Card Flat Rate Envelope'), ('SM FLAT RATE BOX', 'Sm Flat Rate Box'), ('MD FLAT RATE BOX', 'Md Flat Rate Box'), ('LG FLAT RATE BOX', 'Lg Flat Rate Box'), ('VARIABLE', 'Variable'))), ('PRIORITY COMMERCIAL', (('REGIONALRATEBOXA', 'Regional Rate Box A'), ('REGIONALRATEBOXB', 'Regional Rate Box B')))], default='VARIABLE', max_length=255)), + ('min_order_weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True)), + ('max_order_weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True)), + ('is_selectable', models.BooleanField(default=True)), ], options={ 'ordering': ['min_order_weight'], }, ), - migrations.CreateModel( - name='SiteSettings', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('usps_user_id', models.CharField(max_length=255)), - ], - options={ - 'verbose_name': 'Site Settings', - 'verbose_name_plural': 'Site Settings', - }, - ), migrations.CreateModel( name='Transaction', fields=[ @@ -141,44 +145,63 @@ class Migration(migrations.Migration): name='Subscription', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('stripe_id', models.CharField(blank=True, max_length=255)), - ('customer', models.OneToOneField(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='subscription', to=settings.AUTH_USER_MODEL)), + ('stripe_id', models.CharField(blank=True, db_index=True, max_length=255)), + ('items', django.contrib.postgres.fields.ArrayField(base_field=models.JSONField(blank=True, null=True), default=list, size=None)), + ('metadata', models.JSONField(blank=True, null=True)), + ('is_active', models.BooleanField(default=False)), + ('total_weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True)), + ('created_at', models.DateTimeField(auto_now_add=True)), + ('updated_at', models.DateTimeField(auto_now=True)), + ('customer', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='subscriptions', to=settings.AUTH_USER_MODEL)), + ('shipping_address', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='accounts.address')), ], ), + migrations.CreateModel( + name='SiteSettings', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('usps_user_id', models.CharField(max_length=255)), + ('free_shipping_min', models.DecimalField(blank=True, decimal_places=2, help_text='Minimum dollar amount in the cart subtotal to qualify for free shipping.', max_digits=12, null=True)), + ('max_cart_quantity', models.PositiveIntegerField(blank=True, default=20, help_text='Maximum amount of items allowed in cart.', null=True)), + ('max_cart_weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, help_text='Maximum weight allowed for cart.', measurement=measurement.measures.mass.Mass, null=True)), + ('default_contact_email', models.CharField(blank=True, max_length=255)), + ('order_from_email', models.CharField(blank=True, max_length=255)), + ('default_zip_origination', models.CharField(blank=True, default='98368', max_length=5)), + ('default_shipping_rate', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='core.shippingrate')), + ], + options={ + 'verbose_name': 'Site Settings', + 'verbose_name_plural': 'Site Settings', + }, + ), migrations.CreateModel( name='ProductVariant', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), - ('sku', models.CharField(max_length=255, unique=True)), - ('stripe_id', models.CharField(blank=True, max_length=255)), + ('sku', models.CharField(blank=True, max_length=255)), ('price', models.DecimalField(blank=True, decimal_places=2, max_digits=12, null=True)), - ('weight', django_measurement.models.MeasurementField(blank=True, measurement=measurement.measures.mass.Mass, null=True)), + ('weight', django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True)), + ('visible_in_listings', models.BooleanField(default=True)), ('track_inventory', models.BooleanField(default=False)), ('stock', models.IntegerField(blank=True, null=True, validators=[django.core.validators.MinValueValidator(0)])), + ('sorting', models.PositiveIntegerField(blank=True, null=True)), ('created_at', models.DateTimeField(auto_now_add=True)), ('updated_at', models.DateTimeField(auto_now=True)), + ('image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='core.productphoto')), ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='variants', to='core.product')), ], options={ - 'ordering': ['weight'], + 'ordering': ['sorting', 'weight'], }, ), - migrations.CreateModel( - name='ProductPhoto', - fields=[ - ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('image', models.ImageField(upload_to='products/images')), - ('product', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='core.product')), - ], - ), migrations.CreateModel( name='ProductOption', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=255)), ('options', django.contrib.postgres.fields.ArrayField(base_field=models.CharField(max_length=255), size=None)), - ('products', models.ManyToManyField(related_name='options', to='core.Product')), + ('products', models.ManyToManyField(related_name='options', to='core.product')), ], ), migrations.AddField( @@ -195,19 +218,23 @@ class Migration(migrations.Migration): ('customer_note', models.TextField(blank=True, default='')), ('currency', models.CharField(default='USD', max_length=3)), ('unit_price', models.DecimalField(decimal_places=2, max_digits=12)), - ('tax_rate', models.DecimalField(decimal_places=2, default=Decimal('0.0'), max_digits=5)), ('order', models.ForeignKey(editable=False, on_delete=django.db.models.deletion.CASCADE, related_name='lines', to='core.order')), + ('product', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='order_lines', to='core.product')), ('variant', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='order_lines', to='core.productvariant')), ], ), migrations.AddField( - model_name='coupon', - name='products', - field=models.ManyToManyField(blank=True, to='core.Product'), + model_name='order', + name='subscription', + field=models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='orders', to='core.subscription'), ), migrations.AddField( model_name='coupon', - name='users', - field=models.ManyToManyField(blank=True, to=settings.AUTH_USER_MODEL), + name='variants', + field=models.ManyToManyField(blank=True, to='core.productvariant'), + ), + migrations.AddIndex( + model_name='subscription', + index=models.Index(fields=['stripe_id'], name='core_subscr_stripe__08018b_idx'), ), ] diff --git a/src/core/migrations/__init__.py b/core/migrations/__init__.py similarity index 100% rename from src/core/migrations/__init__.py rename to core/migrations/__init__.py diff --git a/src/core/models.py b/core/models.py similarity index 76% rename from src/core/models.py rename to core/models.py index f6816f1..0182838 100644 --- a/src/core/models.py +++ b/core/models.py @@ -1,4 +1,5 @@ import logging +import json from decimal import Decimal from PIL import Image from measurement.measures import Weight @@ -24,8 +25,7 @@ from . import ( TransactionStatus, OrderStatus, ShippingProvider, - ShippingContainer, - build_usps_rate_request + ShippingContainer ) from .weight import WeightUnits, zero_weight @@ -124,6 +124,7 @@ class Product(models.Model): class ProductPhoto(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) image = models.ImageField(upload_to='products/images') + sorting = models.PositiveIntegerField(blank=True, null=True) def __str__(self): return f'{self.product.name} {self.image}' @@ -134,6 +135,9 @@ class ProductPhoto(models.Model): super(ProductPhoto, self).delete(*args, **kwargs) storage.delete(path) + class Meta: + ordering = ['sorting'] + # def save(self, *args, **kwargs): # super().save(*args, **kwargs) @@ -166,7 +170,6 @@ class ProductVariant(models.Model): ) name = models.CharField(max_length=255) sku = models.CharField(max_length=255, blank=True) - stripe_id = models.CharField(max_length=255, blank=True) price = models.DecimalField( max_digits=settings.DEFAULT_MAX_DIGITS, decimal_places=settings.DEFAULT_DECIMAL_PLACES, @@ -176,9 +179,11 @@ class ProductVariant(models.Model): weight = MeasurementField( measurement=Weight, unit_choices=WeightUnits.CHOICES, + default=zero_weight, blank=True, null=True ) + visible_in_listings = models.BooleanField(default=True) track_inventory = models.BooleanField(default=False) stock = models.IntegerField( blank=True, @@ -240,7 +245,7 @@ class Coupon(models.Model): decimal_places=settings.DEFAULT_DECIMAL_PLACES, ) - products = models.ManyToManyField(Product, blank=True) + variants = models.ManyToManyField(ProductVariant, blank=True) users = models.ManyToManyField(User, blank=True) class Meta: @@ -378,6 +383,14 @@ class Order(models.Model): blank=True, null=True ) + subscription = models.ForeignKey( + 'Subscription', + related_name='orders', + editable=False, + null=True, + on_delete=models.SET_NULL + ) + subscription_description = models.CharField(max_length=500, blank=True) created_at = models.DateTimeField(auto_now_add=True, editable=False) updated_at = models.DateTimeField(auto_now=True) @@ -410,7 +423,10 @@ class Order(models.Model): return reverse('dashboard:order-detail', kwargs={'pk': self.pk}) class Meta: - ordering = ('-created_at',) + ordering = ['-created_at'] + permissions = [ + ('cancel_order', 'Can cancel order'), + ] class Transaction(models.Model): @@ -438,6 +454,13 @@ class OrderLine(models.Model): editable=False, on_delete=models.CASCADE ) + product = models.ForeignKey( + Product, + related_name='order_lines', + on_delete=models.SET_NULL, + blank=True, + null=True, + ) variant = models.ForeignKey( ProductVariant, related_name='order_lines', @@ -458,9 +481,6 @@ class OrderLine(models.Model): max_digits=settings.DEFAULT_MAX_DIGITS, decimal_places=settings.DEFAULT_DECIMAL_PLACES, ) - tax_rate = models.DecimalField( - max_digits=5, decimal_places=2, default=Decimal('0.0') - ) def get_total(self): return self.unit_price * self.quantity @@ -500,14 +520,109 @@ class TrackingNumber(models.Model): return self.tracking_id +class SubscriptionManager(models.Manager): + def get_queryset(self): + return super().get_queryset().filter(is_active=True) + + class Subscription(models.Model): - stripe_id = models.CharField(max_length=255, blank=True) - customer = models.OneToOneField( + stripe_id = models.CharField(max_length=255, blank=True, db_index=True) + customer = models.ForeignKey( User, - related_name='subscription', + related_name='subscriptions', on_delete=models.SET_NULL, null=True ) + shipping_address = models.ForeignKey( + Address, + related_name='+', + editable=False, + null=True, + on_delete=models.SET_NULL + ) + items = ArrayField( + models.JSONField(blank=True, null=True), + default=list + ) + metadata = models.JSONField(blank=True, null=True) + is_active = models.BooleanField(default=False) + total_weight = MeasurementField( + measurement=Weight, + unit_choices=WeightUnits.CHOICES, + default=zero_weight, + blank=True, + null=True + ) + + created_at = models.DateTimeField(auto_now_add=True, editable=False) + updated_at = models.DateTimeField(auto_now=True) + + def convert_int_to_decimal(self, price): + return Decimal(str(price)[:-2] + '.' + str(price)[-2:]) + + def format_product(self, data): + return { + 'product': Product.objects.get(pk=data['pk']), + 'quantity': data['quantity'] + } + + def deserialize_subscription(self, data): + subscription = {} + + for x in data: + if 'Coffee' in x['description']: + subscription['unit_price'] = self.convert_int_to_decimal(x['price']['unit_amount']) + subscription['description'] = x['description'] + + if 'Shipping' in x['description']: + subscription['shipping_cost'] = self.convert_int_to_decimal(x['amount']) + + return subscription + + def create_order(self, data_object): + subscription = self.deserialize_subscription(data_object['lines']['data']) + subscription['items'] = map(self.format_product, self.metadata['products_and_quantities']) + subscription['customer_note'] = f"Grind: {self.metadata['grind']}" + + order = Order.objects.create( + customer=self.customer, + status=OrderStatus.UNFULFILLED, + shipping_address=self.shipping_address, + subtotal_amount=self.convert_int_to_decimal( + data_object['subtotal']) - subscription['shipping_cost'], + shipping_total=subscription['shipping_cost'], + total_amount=self.convert_int_to_decimal(data_object['total']), + weight=self.total_weight, + subscription=self, + subscription_description=subscription['description'] + ) + + bulk_lines = [OrderLine( + order=order, + product=item['product'], + quantity=item['quantity'], + customer_note=subscription['customer_note'], + unit_price=subscription['unit_price'] + ) for item in subscription['items']] + OrderLine.objects.bulk_create(bulk_lines) + + def format_metadata(self): + metadata = {} + for key, value in self.metadata.items(): + if 'products_and_quantities' in key: + metadata[key] = json.dumps(value) + else: + metadata[key] = value + metadata['subscription_pk'] = self.pk + return metadata + + def get_absolute_url(self): + return reverse('storefront:subscription-detail', kwargs={'pk': self.pk}) + + class Meta: + indexes = [ + models.Index(fields=['stripe_id']) + ] class SiteSettings(SingletonBase): @@ -540,6 +655,11 @@ class SiteSettings(SingletonBase): null=True, help_text='Maximum weight allowed for cart.' ) + default_contact_email = models.CharField(max_length=255, blank=True) + order_from_email = models.CharField(max_length=255, blank=True) + default_zip_origination = models.CharField( + max_length=5, blank=True, default='98368' + ) def __str__(self): return 'Site Settings' diff --git a/core/shipping.py b/core/shipping.py new file mode 100644 index 0000000..7db2100 --- /dev/null +++ b/core/shipping.py @@ -0,0 +1,101 @@ +import logging +from decimal import Decimal +from django.conf import settings +from django.db.models import Q + +from measurement.measures import Weight + +from core.usps import USPSApi +from core.exceptions import USPSPostageError, ShippingAddressError +from core.models import ( + ShippingRate, + SiteSettings, +) +from core import ( + ShippingService, + ShippingProvider, + ShippingContainer +) + +logger = logging.getLogger(__name__) + + +def get_shipping_container_choices_from_weight(weight): + is_selectable = Q( + is_selectable=True + ) + min_weight_matched = Q( + min_order_weight__lte=weight) | Q( + min_order_weight__isnull=True + ) + max_weight_matched = Q( + max_order_weight__gte=weight) | Q( + max_order_weight__isnull=True + ) + containers = ShippingRate.objects.filter( + is_selectable & min_weight_matched & max_weight_matched + ) + return containers + + +def get_shipping_container_from_choices(choices): + if len(choices) == 0: + return SiteSettings.load().default_shipping_rate.container + return choices[0].container + + +def get_shipping_cost(total_weight, postal_code): + if not total_weight > Weight(lb=0): + return Decimal('0.00') + + container = get_shipping_container_from_choices( + get_shipping_container_choices_from_weight(total_weight) + ) + + usps_rate_request = build_usps_rate_request( + str(total_weight.lb), container, str(postal_code) + ) + + usps = USPSApi(SiteSettings.load().usps_user_id, test=settings.DEBUG) + + try: + validation = usps.get_rate(usps_rate_request) + except ConnectionError as e: + raise e( + 'Could not connect to USPS, try again.' + ) + + logger.info(validation.result) + try: + postage = dict( + validation.result['RateV4Response']['Package']['Postage'] + ) + except KeyError: + raise USPSPostageError( + 'Could not retrieve postage.' + ) + + if usps_rate_request['service'] == ShippingContainer.PRIORITY: + shipping_cost = Decimal(postage['Rate']) + elif usps_rate_request['service'] == ShippingContainer.PRIORITY_COMMERCIAL: + shipping_cost = Decimal(postage['CommercialRate']) + + return shipping_cost + + +def build_usps_rate_request(weight, container, zip_destination): + service = ShippingContainer.get_shipping_service_from_container(container) + return \ + { + 'service': service, + 'zip_origination': SiteSettings.load().default_zip_origination, + 'zip_destination': zip_destination, + 'pounds': weight, + 'ounces': '0', + 'container': container, + 'width': '', + 'length': '', + 'height': '', + 'girth': '', + 'machinable': 'TRUE' + } diff --git a/src/core/signals.py b/core/signals.py similarity index 68% rename from src/core/signals.py rename to core/signals.py index bdd99f4..14bac23 100644 --- a/src/core/signals.py +++ b/core/signals.py @@ -17,35 +17,17 @@ from .tasks import ( ) logger = logging.getLogger(__name__) +stripe.api_key = settings.STRIPE_API_KEY -# @receiver(post_save, sender=ProductVariant, dispatch_uid='variant_created') -# def variant_saved(sender, instance, created, **kwargs): -# logger.info('Product was saved') -# if created or not instance.stripe_id: -# stripe.api_key = settings.STRIPE_API_KEY -# prod_response = stripe.Product.create( -# name=instance.product.name + ': ' + instance.name, -# description=instance.product.description -# ) -# price_response = stripe.Price.create( -# unit_amount=int(instance.price * 100), -# currency=settings.DEFAULT_CURRENCY, -# product=prod_response['id'] -# ) -# instance.stripe_id = prod_response['id'] -# instance.stripe_price_id = price_response['id'] -# instance.save() -# else: -# stripe.Product.modify( -# instance.stripe_id, -# name=instance.product.name + ': ' + instance.name, -# description=instance.product.description -# ) -# stripe.Price.modify( -# instance.stripe_price_id, -# unit_amount=int(instance.price * 100) -# ) +def format_order_lines(lines): + for line in lines: + yield { + 'variant': str(line.variant), + 'customer_note': line.customer_note, + 'quantity': line.quantity, + 'unit_price': str(line.unit_price) + } @receiver(post_save, sender=Order, dispatch_uid="order_created") @@ -65,7 +47,23 @@ def transaction_created(sender, instance, created, **kwargs): order = { 'order_id': instance.order.pk, 'email': instance.order.customer.email, - 'full_name': instance.order.customer.get_full_name() + 'full_name': instance.order.customer.get_full_name(), + 'subtotal_amount': str(instance.order.subtotal_amount), + 'coupon_amount': str(instance.order.coupon_amount), + 'shipping_total': str(instance.order.shipping_total), + 'total_amount': str(instance.order.total_amount), + 'shipping_address': { + 'first_name': instance.order.shipping_address.first_name, + 'last_name': instance.order.shipping_address.last_name, + 'street_address_1': instance.order.shipping_address.street_address_1, + 'street_address_2': instance.order.shipping_address.street_address_2, + 'city': instance.order.shipping_address.city, + 'state': instance.order.shipping_address.state, + 'postal_code': instance.order.shipping_address.postal_code + }, + 'line_items': list( + format_order_lines(instance.order.lines.all()) + ) } send_order_confirmation_email.delay(order) instance.confirmation_email_sent = True @@ -102,7 +100,9 @@ def order_line_post_save(sender, instance, created, **kwargs): pk=instance.order.pk )[0] - order.status = get_order_status(order.total_quantity_fulfilled, order.total_quantity_ordered) + order.status = get_order_status( + order.total_quantity_fulfilled, order.total_quantity_ordered + ) order.save() # order.update( diff --git a/core/subscription_utils.py b/core/subscription_utils.py new file mode 100644 index 0000000..9b05fb1 --- /dev/null +++ b/core/subscription_utils.py @@ -0,0 +1,74 @@ +import locale +locale.setlocale(locale.LC_ALL, '') + +data_object['subscription'] + + +def convert_int_to_currency(price): + return locale.currency(int(price) / 100) + + +def convert_int_to_decimal(price): + return Decimal(str(price)[:-2] + '.' + str(price)[-2:]) + + +def find_shipping_cost(data): + for x in data: + if x['description'] == 'Shipping': + return convert_int_to_currency(x['amount']) + break + else: + continue + + +def format_product(data, unit_price): + return { + 'product': Product.objects.get(pk=data['pk']), + 'quantity': data['quantity'] + } + + +def deserialize_subscription(data): + sub_data = {} + + for x in data: + if 'products_and_quantities' in x['metadata']: + sub_data['customer_note'] = f"Grind: {x['metadata']['grind']}" + sub_data['unit_price'] = convert_int_to_decimal(x['price']['unit_amount']) + sub_data['items'] = map(format_product, x['metadata']['products_and_quantities']) + sub_data['total_weight'] = x['metadata']['total_weight'] + + if x['description'] == 'Shipping': + sub_data['shipping_cost'] = convert_int_to_decimal(x['amount']) + continue + + return sub_data + + +# shipping_cost = find_shipping_cost(data_object['lines']['data']) +# items = find_products(data_object['lines']['data']) +# unit_price = find_unit_price(data_object['lines']['data']) + +sub_data = deserialize_subscription(data_object['lines']['data']) + +order = Order.objects.create( + customer=, + status=, + billing_address=, + shipping_address=, + subtotal_amount=, + shipping_total=, + total_amount=data_object['total'], + weight= +) + +order.lines.add( + [OrderLine( + product=item['product'], + quantity=item['quantity'], + customer_note=sub_data['customer_note'], + unit_price=sub_data['unit_price'] + ) for item in sub_data['items']] +) + +order.save() diff --git a/src/core/tasks.py b/core/tasks.py similarity index 86% rename from src/core/tasks.py rename to core/tasks.py index 5d47ae4..02fa9d3 100644 --- a/src/core/tasks.py +++ b/core/tasks.py @@ -1,11 +1,10 @@ from celery import shared_task from celery.utils.log import get_task_logger -from django.conf import settings from django.core.mail import EmailMessage, send_mail from templated_email import send_templated_mail -from .models import Order +from .models import Order, SiteSettings logger = get_task_logger(__name__) @@ -20,7 +19,7 @@ ORDER_REFUND_TEMPLATE = 'storefront/order_refund' def send_order_confirmation_email(order): send_templated_mail( template_name=CONFIRM_ORDER_TEMPLATE, - from_email=settings.ORDER_FROM_EMAIL, + from_email=SiteSettings.load().order_from_email, recipient_list=[order['email']], context=order ) @@ -32,7 +31,7 @@ def send_order_confirmation_email(order): def send_order_shipped_email(data): send_templated_mail( template_name=SHIP_ORDER_TEMPLATE, - from_email=settings.ORDER_FROM_EMAIL, + from_email=SiteSettings.load().order_from_email, recipient_list=[data['email']], context=data ) diff --git a/src/core/tests/__init__.py b/core/tests/__init__.py similarity index 100% rename from src/core/tests/__init__.py rename to core/tests/__init__.py diff --git a/src/core/tests/test_models.py b/core/tests/test_models.py similarity index 100% rename from src/core/tests/test_models.py rename to core/tests/test_models.py diff --git a/src/core/tests/test_views.py b/core/tests/test_views.py similarity index 100% rename from src/core/tests/test_views.py rename to core/tests/test_views.py diff --git a/src/core/usps.py b/core/usps.py similarity index 95% rename from src/core/usps.py rename to core/usps.py index 0e42e71..2142c5f 100644 --- a/src/core/usps.py +++ b/core/usps.py @@ -4,6 +4,9 @@ import xmltodict from lxml import etree from usps import USPSApi as USPSApiBase +from django.conf import settings + +from . import ShippingContainer class USPSApi(USPSApiBase): @@ -19,7 +22,6 @@ class USPSApi(USPSApiBase): class Rate: - def __init__(self, usps, request, **kwargs): xml = etree.Element('RateV4Request', {'USERID': usps.api_user_id}) etree.SubElement(xml, 'Revision').text = '2' diff --git a/src/core/views.py b/core/views.py similarity index 100% rename from src/core/views.py rename to core/views.py diff --git a/src/core/weight.py b/core/weight.py similarity index 100% rename from src/core/weight.py rename to core/weight.py diff --git a/src/dashboard/__init__.py b/dashboard/__init__.py similarity index 100% rename from src/dashboard/__init__.py rename to dashboard/__init__.py diff --git a/src/dashboard/admin.py b/dashboard/admin.py similarity index 100% rename from src/dashboard/admin.py rename to dashboard/admin.py diff --git a/src/dashboard/apps.py b/dashboard/apps.py similarity index 100% rename from src/dashboard/apps.py rename to dashboard/apps.py diff --git a/src/dashboard/forms.py b/dashboard/forms.py similarity index 93% rename from src/dashboard/forms.py rename to dashboard/forms.py index 4b8345c..36e738e 100644 --- a/src/dashboard/forms.py +++ b/dashboard/forms.py @@ -23,6 +23,7 @@ class ProductVariantUpdateForm(forms.ModelForm): 'sku', 'price', 'weight', + 'visible_in_listings', 'track_inventory', 'stock', 'sorting', @@ -48,7 +49,7 @@ class CouponForm(forms.ModelForm): 'valid_to', 'discount_value_type', 'discount_value', - 'products', + 'variants', ) widgets = { 'valid_from': forms.DateInput(attrs={ @@ -97,7 +98,10 @@ class OrderTrackingForm(forms.ModelForm): class Meta: model = TrackingNumber - fields = ('tracking_id',) + fields = ['tracking_id'] + labels = { + 'tracking_id': 'Tracking Number' + } OrderTrackingFormset = forms.inlineformset_factory( diff --git a/src/dashboard/migrations/__init__.py b/dashboard/migrations/__init__.py similarity index 100% rename from src/dashboard/migrations/__init__.py rename to dashboard/migrations/__init__.py diff --git a/src/dashboard/models.py b/dashboard/models.py similarity index 100% rename from src/dashboard/models.py rename to dashboard/models.py diff --git a/dashboard/templates/dashboard/catalog.html b/dashboard/templates/dashboard/catalog.html new file mode 100644 index 0000000..7a6ac93 --- /dev/null +++ b/dashboard/templates/dashboard/catalog.html @@ -0,0 +1,62 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Catalog | {% endblock %} + +{% block content %} +
+
+

Catalog

+ +
+ + {% for category in category_list %} +
+
+

{{ category }}

+ View category → +
+ {% include 'dashboard/product/_table.html' with product_list=category.product_set.all %} +
+ {% endfor %} + + {% if uncategorized_products|length > 0 %} +
+
+

Uncategorized Products

+
+ {% include 'dashboard/product/_table.html' with product_list=uncategorized_products %} +
+ {% endif %} + +
+
+

Product Options

+ + New product option +
+ + + + + + + + + {% for option in option_list %} + + + + + {% endfor %} + +
NameValues
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/category/confirm_delete.html b/dashboard/templates/dashboard/category/confirm_delete.html new file mode 100644 index 0000000..0c82c8d --- /dev/null +++ b/dashboard/templates/dashboard/category/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ category }} | {% endblock %} + +{% block content %} +{% url 'dashboard:category-detail' category.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=category form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/category/create_form.html b/dashboard/templates/dashboard/category/create_form.html new file mode 100644 index 0000000..b2ba07b --- /dev/null +++ b/dashboard/templates/dashboard/category/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New category | {% endblock %} + +{% block content %} +{% url 'dashboard:catalog' as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='category' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/category/detail.html b/dashboard/templates/dashboard/category/detail.html new file mode 100644 index 0000000..9c3825b --- /dev/null +++ b/dashboard/templates/dashboard/category/detail.html @@ -0,0 +1,32 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ category }} | {% endblock %} + +{% block content %} +
+

+ ← Back to catalog +

+
+
+

{{ category.name }}

+

Is a main category: {{ category.main_category|yesno:"Yes,No" }}

+
+
+ {% if perms.core.delete_productcategory %} + Delete + {% endif %} + {% if perms.core.change_productcategory %} + Edit + {% endif %} +
+
+
+
+

Products

+
+ {% include 'dashboard/product/_table.html' with product_list=category.product_set.all %} +
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/category/form.html b/dashboard/templates/dashboard/category/form.html new file mode 100644 index 0000000..2663750 --- /dev/null +++ b/dashboard/templates/dashboard/category/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ category }} | {% endblock %} + +{% block content %} +{% url 'dashboard:category-detail' category.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=category form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/category/list.html b/dashboard/templates/dashboard/category/list.html new file mode 100644 index 0000000..d36b932 --- /dev/null +++ b/dashboard/templates/dashboard/category/list.html @@ -0,0 +1,27 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Categories | {% endblock %} + +{% block content %} +
+

+ ← Back to catalog +

+
+

Categories

+ +
+ {% for category in category_list %} +
+
+

{{ category }}

+ View category → +
+ {% include 'dashboard/product/_table.html' with product_list=category.product_set.all %} +
+ {% endfor %} +
+{% endblock content %} diff --git a/dashboard/templates/dashboard/config.html b/dashboard/templates/dashboard/config.html new file mode 100644 index 0000000..00f59e5 --- /dev/null +++ b/dashboard/templates/dashboard/config.html @@ -0,0 +1,67 @@ +{% extends 'dashboard.html' %} +{% load static %} +{% load tz %} + +{% block head_title %}Site Configuration | {% endblock %} + +{% block content %} +
+
+

Site configuration

+
+ +
+
+

Site Settings

+ {% if perms.core.change_sitesettings %} + Edit + {% endif %} +
+
+
USPS User ID
+
{{ site_settings.usps_user_id }}
+
Default shipping rate
+
{{ site_settings.default_shipping_rate }}
+
Free shipping min
+
${{ site_settings.free_shipping_min }}
+
Max cart quantity
+
{{ site_settings.max_cart_quantity }} items
+
Max cart weight
+
{{ site_settings.max_cart_weight }}
+
Default contact email
+
{{ site_settings.default_contact_email }}
+
Default order-from email
+
{{ site_settings.order_from_email }}
+
+
+ +
+
+

Shipping rates

+ + New rate +
+ + + + + + + + + + + {% for rate in shipping_rate_list %} + + + + + + + {% empty %} +

No shipping rates yet.

+ {% endfor %} + +
NameShipping ProviderContainerWeight range
+
+
+{% endblock %} diff --git a/dashboard/templates/dashboard/coupon/confirm_delete.html b/dashboard/templates/dashboard/coupon/confirm_delete.html new file mode 100644 index 0000000..19b5592 --- /dev/null +++ b/dashboard/templates/dashboard/coupon/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ coupon }} | {% endblock %} + +{% block content %} +{% url 'dashboard:coupon-detail' coupon.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=coupon form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/coupon/create_form.html b/dashboard/templates/dashboard/coupon/create_form.html new file mode 100644 index 0000000..c9c366d --- /dev/null +++ b/dashboard/templates/dashboard/coupon/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New coupon | {% endblock %} + +{% block content %} +{% url 'dashboard:coupon-list' as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='coupon' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/coupon/detail.html b/dashboard/templates/dashboard/coupon/detail.html new file mode 100644 index 0000000..861cd51 --- /dev/null +++ b/dashboard/templates/dashboard/coupon/detail.html @@ -0,0 +1,40 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ coupon }} | {% endblock %} + +{% block content %} +
+

+ ← Back to coupons +

+
+

{{ coupon.name }}

+
+ {% if perms.core.delete_coupon %} + Delete + {% endif %} + {% if perms.core.change_coupon %} + Edit + {% endif %} +
+
+
+
+

Details

+
+
+
Applies to
+
{{ coupon.get_type_display }}
+
Code
+
{{ coupon.code }}
+
Valid from
+
{{ coupon.valid_from }}
+
Valid to
+
{{ coupon.valid_to }}
+
Discount value
+
{{ coupon.discount_value }} {{ coupon.get_discount_value_type_display }}
+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/coupon/form.html b/dashboard/templates/dashboard/coupon/form.html new file mode 100644 index 0000000..c38b016 --- /dev/null +++ b/dashboard/templates/dashboard/coupon/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ coupon }} | {% endblock %} + +{% block content %} +{% url 'dashboard:coupon-detail' coupon.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=coupon form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/coupon/list.html b/dashboard/templates/dashboard/coupon/list.html new file mode 100644 index 0000000..6858313 --- /dev/null +++ b/dashboard/templates/dashboard/coupon/list.html @@ -0,0 +1,52 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Coupons | {% endblock %} + +{% block content %} +
+
+

Coupons

+ + New coupon +
+
+
+

+
+ + + + + + + + + + + {% for coupon in coupon_list %} + + + + + + + + + {% empty %} + + + + {% endfor %} + +
NameCodeValidStartsEndsValue
No coupons.
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/customer/detail.html b/dashboard/templates/dashboard/customer/detail.html new file mode 100644 index 0000000..c0828fc --- /dev/null +++ b/dashboard/templates/dashboard/customer/detail.html @@ -0,0 +1,50 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ customer.get_full_name }} | {% endblock %} + +{% block content %} +
+

+ ← Back to customers +

+
+

Customer: {{customer.get_full_name}}

+ {% if perms.core.change_customer %} + Edit + {% endif %} +
+
+
+

Details

+
+
+
Primary email address
+
+ {{ customer.email }} ↗ +
+ +
Default shipping address
+
+ {% include 'dashboard/partials/_address.html' with address=customer.default_shipping_address %} +
+ +
All addresses
+
+ {% for address in customer.addresses.all %} + {% include 'dashboard/partials/_address.html' with address=address %} + {% endfor %} +
+
+
+ +
+
+

Orders

+
+ + {% include 'dashboard/order/_table.html' with order_list=customer.orders.all %} +
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/customer/form.html b/dashboard/templates/dashboard/customer/form.html new file mode 100644 index 0000000..8072a4c --- /dev/null +++ b/dashboard/templates/dashboard/customer/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ customer.get_full_name }} | {% endblock %} + +{% block content %} +{% url 'dashboard:customer-detail' customer.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=customer form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/customer/list.html b/dashboard/templates/dashboard/customer/list.html new file mode 100644 index 0000000..982cef0 --- /dev/null +++ b/dashboard/templates/dashboard/customer/list.html @@ -0,0 +1,58 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Customers | {% endblock %} + +{% block content %} +
+
+

Customers

+
+
+
+

+
+ + + + + + + + + + {% for customer in user_list %} + + + + + + {% empty %} + + + + {% endfor %} + + + + + + +
NameEmailOrders
No customers
+ {% if page_obj.has_previous %} + « first + previous + {% endif %} + + + Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }}. + + + {% if page_obj.has_next %} + next + last » + {% endif %} +
+
+
+{% endblock content %} diff --git a/src/dashboard/templates/dashboard/dashboard_detail.html b/dashboard/templates/dashboard/home.html similarity index 57% rename from src/dashboard/templates/dashboard/dashboard_detail.html rename to dashboard/templates/dashboard/home.html index 1e0decb..5df96d6 100644 --- a/src/dashboard/templates/dashboard/dashboard_detail.html +++ b/dashboard/templates/dashboard/home.html @@ -1,11 +1,13 @@ -{% extends "dashboard.html" %} +{% extends 'dashboard.html' %} {% load static %} {% load tz %} +{% block head_title %}Home | {% endblock %} + {% block content %}
-

Port Townsend Coffee

-
+

Port Townsend Roasting Co.

+
Orders
Today {% now "" %} @@ -19,7 +21,7 @@
- {{orders_unfulfilled}} orders ready to fulfill → + {{ orders_unfulfilled }} orders ready to fulfill →
{% endblock %} diff --git a/dashboard/templates/dashboard/option/confirm_delete.html b/dashboard/templates/dashboard/option/confirm_delete.html new file mode 100644 index 0000000..0d61fc6 --- /dev/null +++ b/dashboard/templates/dashboard/option/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ option }} | {% endblock %} + +{% block content %} +{% url 'dashboard:option-detail' option.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=option form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/option/create_form.html b/dashboard/templates/dashboard/option/create_form.html new file mode 100644 index 0000000..309fab3 --- /dev/null +++ b/dashboard/templates/dashboard/option/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New option | {% endblock %} + +{% block content %} +{% url 'dashboard:catalog' as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='option' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/option/detail.html b/dashboard/templates/dashboard/option/detail.html new file mode 100644 index 0000000..2bde75d --- /dev/null +++ b/dashboard/templates/dashboard/option/detail.html @@ -0,0 +1,33 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ option }} | {% endblock %} + +{% block content %} +
+

+ ← Back to catalog +

+
+

Product Option: {{ option.name }}

+
+ {% if perms.core.delete_productoption %} + Delete + {% endif %} + {% if perms.core.change_productoption %} + Edit + {% endif %} +
+
+
+
+

Products

+
+ +
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/option/form.html b/dashboard/templates/dashboard/option/form.html new file mode 100644 index 0000000..ecd9ee5 --- /dev/null +++ b/dashboard/templates/dashboard/option/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ option }} | {% endblock %} + +{% block content %} +{% url 'dashboard:option-detail' option.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=option form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/order/_table.html b/dashboard/templates/dashboard/order/_table.html new file mode 100644 index 0000000..2cb5272 --- /dev/null +++ b/dashboard/templates/dashboard/order/_table.html @@ -0,0 +1,24 @@ + + + Order No. + Date + Customer + Status + Total + + + + {% for order in order_list %} + + No. {{order.pk}} {% if order.subscription %}(subscription){% endif %} + {{order.created_at|date:"D, M j Y"}} + {{order.customer.get_full_name}} + +
+ {{order.get_status_display}} +
+ + ${{order.total_amount}} + + {% endfor %} + diff --git a/dashboard/templates/dashboard/order/cancel_form.html b/dashboard/templates/dashboard/order/cancel_form.html new file mode 100644 index 0000000..7b48396 --- /dev/null +++ b/dashboard/templates/dashboard/order/cancel_form.html @@ -0,0 +1,26 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Cancel Order No. {{ order.pk }} | {% endblock %} + +{% block content %} +
+

+ ← Back +

+
+

Cancel Order No. {{order.pk}}

+
+
+
+

Are you sure you want to cancel Order No. {{ order.pk }}?

+
+
+ {% csrf_token %} + {{ form.as_p }} +

+ +

+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/order/detail.html b/dashboard/templates/dashboard/order/detail.html new file mode 100644 index 0000000..acfe5eb --- /dev/null +++ b/dashboard/templates/dashboard/order/detail.html @@ -0,0 +1,163 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Order No. {{ order.pk }} | {% endblock %} + +{% block content %} +
+

+ ← Back to orders +

+
+

Order No. {{order.pk}}

+ {% if perms.core.cancel_order and order.status != 'canceled' %} + Cancel order + {% endif %} +
+
+
+

Details

+
+
+
Date
+
{{ order.created_at }}
+ +
Customer
+
+ {{order.customer.get_full_name}}  + {{order.customer.email}} ↗ +
+ + {% if order.subscription %} +
Subscription
+
+ {{ order.subscription_description }} View on Stripe ↗ +
+ {% else %} +
PayPal Transaction
+
+ {{order.transaction.get_status_display}} View on PayPal ↗ +
+ {% endif %} + +
Status
+
+ {{order.get_status_display}} ({{order.total_quantity_fulfilled}} / {{order.total_quantity_ordered}}) +
+
+
+
+
+

Items

+ Fulfill order → +
+ + + + + + + + + + + + {% for line in order.lines.all %} + + {% if line.variant %} + {% with product=line.variant.product %} + + + + + + {% endwith %} + {% elif line.product %} + {% with product=line.product %} + + + + + + {% endwith %} + {% endif %} + + {% endfor %} + + + + + + + {% if order.coupon_amount > 0 %} + + + + + {% endif %} + + + + + + + + + +
ProductSKUQuantityPriceTotal
+
+ {% if line.variant.image %} + {{line.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} +
{{line.variant}}
{{line.customer_note}}
+
+
{{product.sku}}{{line.quantity}}${{line.unit_price}}${{line.get_total}} +
+ {% if line.variant.image %} + {{line.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} +
{{line.product}}
{{line.customer_note}}
+
+
{{product.sku}}{{line.quantity}}${{line.unit_price}}${{line.get_total}}
Subtotal:${{order.subtotal_amount}}
Discount:${{ order.coupon_amount }}
Shipping:${{ order.shipping_total }}
Total:${{ order.total_amount }}
+
+ +
+
+

Shipping

+ Add tracking +
+
+
+ Shipping address + {% include 'dashboard/partials/_address.html' with address=order.shipping_address %} +
+ + + + + + + + + {% for number in order.tracking_numbers.all %} + + + + + {% empty %} + + + + {% endfor %} + +
DateTracking Number
{{number.created_at|date:"SHORT_DATE_FORMAT" }} + {{number.tracking_id}} ↗ +
No tracking information.
+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/order/fulfill.html b/dashboard/templates/dashboard/order/fulfill.html new file mode 100644 index 0000000..b118cf9 --- /dev/null +++ b/dashboard/templates/dashboard/order/fulfill.html @@ -0,0 +1,90 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Fulfill Order No. {{ order.pk }} | {% endblock %} + +{% block content %} +
+

+ ← Back to order +

+
+

Order No. {{order.pk}}

+
+
+
+

Fulfillment

+
+
+ {% csrf_token %} + {{ form.management_form }} + + + + + + + + + + + {% for form in form %} + + {% if form.instance.variant %} + {% with product=form.instance.variant.product %} + {{form.id}} + + + + + {% endwith %} + {% elif form.instance.product %} + {% with product=form.instance.product %} + {{form.id}} + + + + + {% endwith %} + {% endif %} + + {% endfor %} + + + {% for dict in form.errors %} + + {% for error in dict.values %} + + {% endfor %} + + {% endfor %} + + + + + +
ProductSKUOptionsQuantity to fulfill
+
+ {% if item.variant.image %} + {{item.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} +
{{form.instance.variant}}
+
+
{{product.sku}}{{form.instance.customer_note}}{{form.quantity_fulfilled}} / {{form.instance.quantity}} +
+ {% if item.variant.image %} + {{item.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} +
{{form.instance.product}}
+
+
{{product.sku}}{{form.instance.customer_note}}{{form.quantity_fulfilled}} / {{form.instance.quantity}}
{{ error }}
+ +
+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/order/list.html b/dashboard/templates/dashboard/order/list.html new file mode 100644 index 0000000..b9bd21d --- /dev/null +++ b/dashboard/templates/dashboard/order/list.html @@ -0,0 +1,41 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Orders | {% endblock %} + +{% block content %} +
+
+

Orders

+
+
+
+

+
+ + {% include 'dashboard/order/_table.html' with order_list=order_list %} + + + + + +
+ +
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/order/tracking_form.html b/dashboard/templates/dashboard/order/tracking_form.html new file mode 100644 index 0000000..05e9b5e --- /dev/null +++ b/dashboard/templates/dashboard/order/tracking_form.html @@ -0,0 +1,49 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Ship Order No. {{ order.pk }} | {% endblock %} + +{% block content %} +
+

+ ← Back to order +

+
+

Order No. {{order.pk}}

+
+
+
+

Add Tracking

+
+
+ Shipping address + {% include 'dashboard/partials/_address.html' with address=order.shipping_address %} +
+
+ {% csrf_token %} + {{ form.management_form }} + + + {% for formitem in form %} + {{formitem}} + {% endfor %} + + + {% for dict in form.errors %} + + {% for error in dict.values %} + + {% endfor %} + + {% endfor %} + + + + +
{{ error }}
+ +
+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/partials/_address.html b/dashboard/templates/dashboard/partials/_address.html new file mode 100644 index 0000000..1867d62 --- /dev/null +++ b/dashboard/templates/dashboard/partials/_address.html @@ -0,0 +1,9 @@ +
+ {{address.first_name}} + {{address.last_name}}
+ {{address.street_address_1}}
+ {% if address.street_address_2 %} + {{address.street_address_2}}
+ {% endif %} + {{address.city}}, {{address.state}}, {{address.postal_code}} +
diff --git a/dashboard/templates/dashboard/partials/_create_form.html b/dashboard/templates/dashboard/partials/_create_form.html new file mode 100644 index 0000000..eb04fe6 --- /dev/null +++ b/dashboard/templates/dashboard/partials/_create_form.html @@ -0,0 +1,17 @@ +
+

+ ← Back +

+
+

New {{ object }}

+
+
+
+ {% csrf_token %} + {{form.as_p}} +

+ +

+
+
+
diff --git a/dashboard/templates/dashboard/partials/_delete_form.html b/dashboard/templates/dashboard/partials/_delete_form.html new file mode 100644 index 0000000..4ff4af1 --- /dev/null +++ b/dashboard/templates/dashboard/partials/_delete_form.html @@ -0,0 +1,20 @@ +
+

+ ← Back +

+
+

Delete: {{ object }}

+
+
+
+

Are you sure you want to delete "{{ object }}"?

+
+
+ {% csrf_token %} + {{ form.as_p }} +

+ +

+
+
+
diff --git a/dashboard/templates/dashboard/partials/_form.html b/dashboard/templates/dashboard/partials/_form.html new file mode 100644 index 0000000..aa76b50 --- /dev/null +++ b/dashboard/templates/dashboard/partials/_form.html @@ -0,0 +1,17 @@ +
+

+ ← Back +

+
+

Update {{ object }}

+
+
+
+ {% csrf_token %} + {{form.as_p}} +

+ +

+
+
+
diff --git a/dashboard/templates/dashboard/product/_table.html b/dashboard/templates/dashboard/product/_table.html new file mode 100644 index 0000000..841837e --- /dev/null +++ b/dashboard/templates/dashboard/product/_table.html @@ -0,0 +1,35 @@ + + + + + + + + + + {% for product in product_list %} + + + + + + + + {% endfor %} + +
SortingProductVisible in listings
diff --git a/dashboard/templates/dashboard/product/confirm_delete.html b/dashboard/templates/dashboard/product/confirm_delete.html new file mode 100644 index 0000000..e92e825 --- /dev/null +++ b/dashboard/templates/dashboard/product/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ product }} | {% endblock %} + +{% block content %} +{% url 'dashboard:product-detail' product.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=product form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/product/create_form.html b/dashboard/templates/dashboard/product/create_form.html new file mode 100644 index 0000000..03df570 --- /dev/null +++ b/dashboard/templates/dashboard/product/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New product | {% endblock %} + +{% block content %} +{% url 'dashboard:catalog' as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='product' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/product/detail.html b/dashboard/templates/dashboard/product/detail.html new file mode 100644 index 0000000..60a982d --- /dev/null +++ b/dashboard/templates/dashboard/product/detail.html @@ -0,0 +1,142 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ product }} | {% endblock %} + +{% block content %} +
+

+ ← Back to catalog +

+
+

{{product.name}}

+
+ {% if perms.core.delete_product %} + Delete + {% endif %} + {% if perms.core.change_product %} + Edit + {% endif %} +
+
+
+
+

Details

+
+
+
Category
+
{{ product.category }}
+ +
Ordering
+
{{ product.sorting }}
+ +
Subtitle
+
{{ product.subtitle }}
+ +
Description
+
{{ product.description }}
+ +
Checkout limit
+
{{ product.checkout_limit }}
+ +
Visibility
+
+ {% if product.visible_in_listings %} + Visible in listings + {% else %} + Not visible in listings + {% endif %} +
+ +
Applied options
+
+

Edit product options on the catalog page

+ {% for option in product.options.all %} +

{{ option.name }}

+

+ {% for val in option.options %} + {{ val }}{% if not forloop.last %}, {% endif %} + {% endfor %} +

+ {% endfor %} +
+
+
+ +
+
+

Varaints

+ + New variant +
+ + + + + + + + + + + + + + {% for variant in product.variants.all %} + + + + + + + + + + + {% endfor %} + +
SortingNameVisibilitySKUPriceWeightStock
{{ variant.sorting }} +

{{ variant.name }}

+
+
+ {% if product.visible_in_listings and variant.visible_in_listings %} + Visible in listings + {% elif not product.visible_in_listings and variant.visible_in_listings %} + Not visible because product + {% else %} + Not visible in listings + {% endif %} +
+
{{ variant.sku }}${{ variant.price }}{{ variant.weight }} + {% if variant.track_inventory %} + {{ variant.stock }} + {% else %} + N/A + {% endif %} + + {% if perms.core.change_productvariant %} + Edit + {% endif %} +
+
+ +
+
+

Photos

+ + Upload new photo +
+ +
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/product/form.html b/dashboard/templates/dashboard/product/form.html new file mode 100644 index 0000000..19a9a82 --- /dev/null +++ b/dashboard/templates/dashboard/product/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ product }} | {% endblock %} + +{% block content %} +{% url 'dashboard:product-detail' product.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=product form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/product/list.html b/dashboard/templates/dashboard/product/list.html new file mode 100644 index 0000000..0f6081b --- /dev/null +++ b/dashboard/templates/dashboard/product/list.html @@ -0,0 +1,22 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Products | {% endblock %} + +{% block content %} +
+
+

Catalog

+ +
+
+
+

Products

+
+ {% include 'dashboard/product/_table.html' with product_list=product_list %} +
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/product/photo_create_form.html b/dashboard/templates/dashboard/product/photo_create_form.html new file mode 100644 index 0000000..4974dda --- /dev/null +++ b/dashboard/templates/dashboard/product/photo_create_form.html @@ -0,0 +1,23 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New Product Photo | {% endblock %} + +{% block content %} +
+

+ ← Back to product +

+
+

Add photo to {{product.name}}

+
+
+
+ {% csrf_token %} + {{form.as_p}} +

+ +

+
+
+
+{% endblock %} diff --git a/dashboard/templates/dashboard/rate/confirm_delete.html b/dashboard/templates/dashboard/rate/confirm_delete.html new file mode 100644 index 0000000..b65d08b --- /dev/null +++ b/dashboard/templates/dashboard/rate/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ rate }} | {% endblock %} + +{% block content %} +{% url 'dashboard:rate-detail' rate.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=rate form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/rate/create_form.html b/dashboard/templates/dashboard/rate/create_form.html new file mode 100644 index 0000000..38e5616 --- /dev/null +++ b/dashboard/templates/dashboard/rate/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New Shipping Rate | {% endblock %} + +{% block content %} +{% url 'dashboard:config' as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='rate' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/rate/detail.html b/dashboard/templates/dashboard/rate/detail.html new file mode 100644 index 0000000..e76db87 --- /dev/null +++ b/dashboard/templates/dashboard/rate/detail.html @@ -0,0 +1,36 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}{{ rate }} | {% endblock %} + +{% block content %} +
+

+ ← Back to site configuration +

+
+

Shipping Rate

+
+ {% if perms.core.delete_shippingrate %} + Delete + {% endif %} + {% if perms.core.change_shippingrate %} + Edit + {% endif %} +
+
+
+
+

{{rate.name}}

+
+
+
Shipping Provider
+
{{ rate.shipping_provider }}
+
Container
+
{{ rate.get_container_display }}
+
Weight range
+
{{ rate.min_order_weight }} – {{ rate.max_order_weight }}
+
+
+
+{% endblock content %} diff --git a/dashboard/templates/dashboard/rate/form.html b/dashboard/templates/dashboard/rate/form.html new file mode 100644 index 0000000..eab62d5 --- /dev/null +++ b/dashboard/templates/dashboard/rate/form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ rate }} | {% endblock %} + +{% block content %} +{% url 'dashboard:rate-detail' rate.pk as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object=rate form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/settings_form.html b/dashboard/templates/dashboard/settings_form.html new file mode 100644 index 0000000..705ccdc --- /dev/null +++ b/dashboard/templates/dashboard/settings_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update Site Settings | {% endblock %} + +{% block content %} +{% url 'dashboard:config' as back_url %} +{% include 'dashboard/partials/_form.html' with back_url=back_url object='Site Settings' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/stock.html b/dashboard/templates/dashboard/stock.html new file mode 100644 index 0000000..386398f --- /dev/null +++ b/dashboard/templates/dashboard/stock.html @@ -0,0 +1,51 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Product Stock | {% endblock %} + +{% block content %} +
+
+

Stock

+

Total in warehouse = available stock + unfulfilled

+
+ +
+ + + + + + + + + + + + {% for variant in variant_list %} + + {% with product=variant.product %} + + + + + + + {% endwith %} + + {% endfor %} + +
ProductSKUAvailable StockTotal in warehouse
+
+ {% if variant.image %} + {{variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} +
+
{{ variant }}{{ variant.sku }}{{ variant.stock|default_if_none:"0" }}{{ variant.total_in_warehouse }} + Restock → +
+
+
+{% endblock %} diff --git a/dashboard/templates/dashboard/variant/confirm_delete.html b/dashboard/templates/dashboard/variant/confirm_delete.html new file mode 100644 index 0000000..6999440 --- /dev/null +++ b/dashboard/templates/dashboard/variant/confirm_delete.html @@ -0,0 +1,9 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Delete {{ variant }} | {% endblock %} + +{% block content %} +{% url 'dashboard:product-detail' product.pk as back_url %} +{% include 'dashboard/partials/_delete_form.html' with back_url=back_url object=variant form=form %} +{% endblock content %} diff --git a/dashboard/templates/dashboard/variant/create_form.html b/dashboard/templates/dashboard/variant/create_form.html new file mode 100644 index 0000000..cdf1dd6 --- /dev/null +++ b/dashboard/templates/dashboard/variant/create_form.html @@ -0,0 +1,8 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}New product variant | {% endblock %} + +{% block content %} +{% url 'dashboard:product-detail' product.pk as back_url %} +{% include 'dashboard/partials/_create_form.html' with back_url=back_url object='product variant' form=form %} +{% endblock %} diff --git a/dashboard/templates/dashboard/variant/form.html b/dashboard/templates/dashboard/variant/form.html new file mode 100644 index 0000000..8c3622a --- /dev/null +++ b/dashboard/templates/dashboard/variant/form.html @@ -0,0 +1,26 @@ +{% extends 'dashboard.html' %} + +{% block head_title %}Update {{ variant }} | {% endblock %} + +{% block content %} +
+

+ ← Back to product +

+
+

Update variant

+ {% if perms.core.delete_productvariant %} + Delete + {% endif %} +
+
+
+ {% csrf_token %} + {{form.as_p}} +

+ +

+
+
+
+{% endblock %} diff --git a/dashboard/templates/dashboard/variant/restock.html b/dashboard/templates/dashboard/variant/restock.html new file mode 100644 index 0000000..480bd6c --- /dev/null +++ b/dashboard/templates/dashboard/variant/restock.html @@ -0,0 +1,26 @@ +{% extends 'dashboard.html' %} +{% load static %} + +{% block head_title %}Restock {{ variant }} | {% endblock %} + +{% block content %} +
+

← Back to stock

+
+

Restock variant

+
+
+
+

{{ variant }}

+
+
+ {% csrf_token %} + {{form.as_p}} +

Total in warehouse: {{ variant.total_in_warehouse }}

+

+ +

+
+
+
+{% endblock %} diff --git a/src/dashboard/tests/__init__.py b/dashboard/tests/__init__.py similarity index 100% rename from src/dashboard/tests/__init__.py rename to dashboard/tests/__init__.py diff --git a/src/dashboard/tests/test_views.py b/dashboard/tests/test_views.py similarity index 94% rename from src/dashboard/tests/test_views.py rename to dashboard/tests/test_views.py index feccc8f..fd985e5 100644 --- a/src/dashboard/tests/test_views.py +++ b/dashboard/tests/test_views.py @@ -66,10 +66,10 @@ logger = logging.getLogger(__name__) class ProductCreateViewTests(TestCase): fixtures = [ - 'site_settings_and_shipping_rates', + 'site_settings_and_shipping_rates.json', 'accounts.json', - 'coupons.json', 'products.json', + 'coupons.json', 'orders.json' ] @@ -96,15 +96,15 @@ class ProductCreateViewTests(TestCase): reverse('dashboard:product-create') ) self.assertEqual(response.status_code, 200) - self.assertTemplateUsed(response, 'dashboard/product_create_form.html') + self.assertTemplateUsed(response, 'dashboard/product/create_form.html') class OrderCancelViewTests(TestCase): fixtures = [ - 'site_settings_and_shipping_rates', + 'site_settings_and_shipping_rates.json', 'accounts.json', - 'coupons.json', 'products.json', + 'coupons.json', 'orders.json' ] @@ -131,4 +131,4 @@ class OrderCancelViewTests(TestCase): reverse('dashboard:order-cancel', kwargs={'pk': 1}) ) self.assertEqual(response.status_code, 200) - self.assertTemplateUsed(response, 'dashboard/order_cancel_form.html') + self.assertTemplateUsed(response, 'dashboard/order/cancel_form.html') diff --git a/src/dashboard/urls.py b/dashboard/urls.py similarity index 100% rename from src/dashboard/urls.py rename to dashboard/urls.py diff --git a/src/dashboard/views.py b/dashboard/views.py similarity index 67% rename from src/dashboard/views.py rename to dashboard/views.py index 48146ed..64e0a98 100644 --- a/src/dashboard/views.py +++ b/dashboard/views.py @@ -13,7 +13,9 @@ from django.views.generic.edit import ( from django.views.generic.detail import DetailView, SingleObjectMixin from django.views.generic.list import ListView from django.contrib.auth.decorators import login_required -from django.contrib.auth.mixins import LoginRequiredMixin +from django.contrib.auth.mixins import ( + LoginRequiredMixin, PermissionRequiredMixin +) from django.forms import inlineformset_factory from django.contrib import messages from django.contrib.messages.views import SuccessMessageMixin @@ -61,7 +63,7 @@ logger = logging.getLogger(__name__) class DashboardHomeView(LoginRequiredMixin, TemplateView): - template_name = 'dashboard/dashboard_detail.html' + template_name = 'dashboard/home.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) @@ -82,7 +84,7 @@ class DashboardHomeView(LoginRequiredMixin, TemplateView): return context -class DashboardConfigView(TemplateView): +class DashboardConfigView(LoginRequiredMixin, TemplateView): template_name = 'dashboard/config.html' def get_context_data(self, **kwargs): @@ -91,7 +93,10 @@ class DashboardConfigView(TemplateView): return context -class SiteSettingsUpdateView(UpdateView): +class SiteSettingsUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, UpdateView +): + permission_required = 'core.change_sitesettings' model = SiteSettings context_object_name = 'settings' template_name = 'dashboard/settings_form.html' @@ -100,7 +105,7 @@ class SiteSettingsUpdateView(UpdateView): success_message = 'Settings saved.' -class CatalogView(ListView): +class CatalogView(LoginRequiredMixin, ListView): model = ProductCategory context_object_name = 'category_list' template_name = 'dashboard/catalog.html' @@ -114,7 +119,7 @@ class CatalogView(ListView): return context -class StockView(ListView): +class StockView(LoginRequiredMixin, ListView): model = ProductVariant context_object_name = 'variant_list' template_name = 'dashboard/stock.html' @@ -136,67 +141,85 @@ class StockView(ListView): class ShippingRateDetailView(LoginRequiredMixin, DetailView): model = ShippingRate context_object_name = 'rate' - template_name = 'dashboard/rate_detail.html' + template_name = 'dashboard/rate/detail.html' -class ShippingRateCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView): +class ShippingRateCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_shippingrate' model = ShippingRate context_object_name = 'rate' - template_name = 'dashboard/rate_create_form.html' + template_name = 'dashboard/rate/create_form.html' fields = '__all__' success_message = '%(name)s created.' -class ShippingRateUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class ShippingRateUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_shippingrate' model = ShippingRate context_object_name = 'rate' - template_name = 'dashboard/rate_form.html' + template_name = 'dashboard/rate/form.html' success_message = 'ShippingRate saved.' fields = '__all__' -class ShippingRateDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView): +class ShippingRateDeleteView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, DeleteView +): + permission_required = 'core.delete_shippingrate' model = ShippingRate context_object_name = 'rate' - template_name = 'dashboard/rate_confirm_delete.html' + template_name = 'dashboard/rate/confirm_delete.html' success_message = 'ShippingRate deleted.' success_url = reverse_lazy('dashboard:config') class CouponListView(LoginRequiredMixin, ListView): model = Coupon - template_name = 'dashboard/coupon_list.html' + template_name = 'dashboard/coupon/list.html' -class CouponCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView): +class CouponCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_coupon' model = Coupon - template_name = 'dashboard/coupon_create_form.html' + template_name = 'dashboard/coupon/create_form.html' form_class = CouponForm success_message = '%(name)s created.' class CouponDetailView(LoginRequiredMixin, DetailView): model = Coupon - template_name = 'dashboard/coupon_detail.html' + template_name = 'dashboard/coupon/detail.html' -class CouponUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class CouponUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_coupon' model = Coupon - template_name = 'dashboard/coupon_form.html' + template_name = 'dashboard/coupon/form.html' success_message = '%(name)s saved.' form_class = CouponForm -class CouponDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView): +class CouponDeleteView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, DeleteView +): + permission_required = 'core.delete_coupon' model = Coupon - template_name = 'dashboard/coupon_confirm_delete.html' + template_name = 'dashboard/coupon/confirm_delete.html' success_url = reverse_lazy('dashboard:coupon-list') success_message = 'Coupon deleted.' class OrderListView(LoginRequiredMixin, ListView): model = Order - template_name = 'dashboard/order_list.html' + template_name = 'dashboard/order/list.html' paginate_by = 50 def get_queryset(self): @@ -205,25 +228,19 @@ class OrderListView(LoginRequiredMixin, ListView): object_list = Order.objects.filter( Q(status=OrderStatus.UNFULFILLED) | Q(status=OrderStatus.PARTIALLY_FULFILLED) - ).order_by( - '-created_at' - ).select_related( - 'customer' - ) + ).order_by('-created_at').select_related('customer') else: object_list = Order.objects.order_by( '-created_at' - ).select_related( - 'customer' - ) + ).select_related('customer') return object_list class OrderDetailView(LoginRequiredMixin, DetailView): model = Order - template_name = 'dashboard/order_detail.html' + template_name = 'dashboard/order/detail.html' def get_object(self): queryset = Order.objects.with_fulfillment_and_filter( @@ -245,7 +262,7 @@ class OrderDetailView(LoginRequiredMixin, DetailView): class OrderFulfillView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): model = Order - template_name = 'dashboard/order_fulfill.html' + template_name = 'dashboard/order/fulfill.html' form_class = OrderLineFormset success_message = 'Order saved.' @@ -257,11 +274,14 @@ class OrderFulfillView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): return reverse('dashboard:order-detail', kwargs={'pk': self.object.pk}) -class OrderCancelView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class OrderCancelView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.cancel_order' model = Order - template_name = "dashboard/order_cancel_form.html" + template_name = 'dashboard/order/cancel_form.html' form_class = OrderCancelForm - success_message = "Order canceled." + success_message = 'Order canceled.' initial = { 'status': OrderStatus.CANCELED } @@ -277,9 +297,9 @@ class OrderCancelView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): class OrderTrackingView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): model = Order - template_name = "dashboard/order_tracking_form.html" + template_name = 'dashboard/order/tracking_form.html' form_class = OrderTrackingFormset - success_message = "Order saved." + success_message = 'Order saved.' def form_valid(self, form): form.save() @@ -289,45 +309,54 @@ class OrderTrackingView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): return reverse('dashboard:order-detail', kwargs={'pk': self.object.pk}) -class CategoryListView(ListView): +class CategoryListView(LoginRequiredMixin, ListView): model = ProductCategory context_object_name = 'category_list' - template_name = 'dashboard/category_list.html' + template_name = 'dashboard/category/list.html' -class CategoryCreateView(SuccessMessageMixin, CreateView): +class CategoryCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_productcategory' model = ProductCategory context_object_name = 'category' success_message = 'Category created.' - template_name = 'dashboard/category_create_form.html' + template_name = 'dashboard/category/create_form.html' fields = '__all__' -class CategoryDetailView(DetailView): +class CategoryDetailView(LoginRequiredMixin, DetailView): model = ProductCategory context_object_name = 'category' - template_name = 'dashboard/category_detail.html' + template_name = 'dashboard/category/detail.html' -class CategoryUpdateView(SuccessMessageMixin, UpdateView): +class CategoryUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_productcategory' model = ProductCategory context_object_name = 'category' success_message = 'Category saved.' - template_name = 'dashboard/category_form.html' + template_name = 'dashboard/category/form.html' fields = '__all__' -class CategoryDeleteView(SuccessMessageMixin, DeleteView): +class CategoryDeleteView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, DeleteView +): + permission_required = 'core.delete_productcategory' model = ProductCategory context_object_name = 'category' success_message = 'Category deleted.' - template_name = 'dashboard/category_confirm_delete.html' + template_name = 'dashboard/category/confirm_delete.html' success_url = reverse_lazy('dashboard:catalog') class ProductListView(LoginRequiredMixin, ListView): model = Product - template_name = 'dashboard/product_list.html' + template_name = 'dashboard/product/list.html' ordering = 'sorting' # def get_queryset(self): @@ -341,7 +370,7 @@ class ProductListView(LoginRequiredMixin, ListView): class ProductDetailView(LoginRequiredMixin, DetailView): model = Product - template_name = 'dashboard/product_detail.html' + template_name = 'dashboard/product/detail.html' def get_object(self): pk = self.kwargs.get(self.pk_url_kwarg) @@ -350,39 +379,57 @@ class ProductDetailView(LoginRequiredMixin, DetailView): ).select_related( 'category', ).prefetch_related( - 'variants', 'options', - 'productphoto_set' + 'productphoto_set', + Prefetch( + 'variants', + queryset=ProductVariant.objects.all().order_by('sorting') + ) ) obj = queryset.get() return obj -class ProductCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView): +class ProductCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_product' model = Product - template_name = 'dashboard/product_create_form.html' + template_name = 'dashboard/product/create_form.html' fields = '__all__' success_message = '%(name)s created.' -class ProductUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class ProductUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_product' model = Product - template_name = 'dashboard/product_update_form.html' + template_name = 'dashboard/product/form.html' fields = '__all__' success_message = '%(name)s saved.' -class ProductDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView): +class ProductDeleteView( + LoginRequiredMixin, + PermissionRequiredMixin, + SuccessMessageMixin, + DeleteView +): + permission_required = 'core.delete_product' model = Product - template_name = 'dashboard/product_confirm_delete.html' + template_name = 'dashboard/product/confirm_delete.html' success_url = reverse_lazy('dashboard:catalog') success_message = 'Product deleted.' -class ProductPhotoCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView): +class ProductPhotoCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_productphoto' model = ProductPhoto pk_url_kwarg = 'photo_pk' - template_name = 'dashboard/prodphoto_create_form.html' + template_name = 'dashboard/product/photo_create_form.html' form_class = ProductPhotoForm success_message = 'Photo added.' @@ -399,7 +446,10 @@ class ProductPhotoCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView return reverse('dashboard:product-detail', kwargs={'pk': self.kwargs['pk']}) -class ProductPhotoDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView): +class ProductPhotoDeleteView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, DeleteView +): + permission_required = 'core.delete_productphoto' model = ProductPhoto pk_url_kwarg = 'photo_pk' template_name = 'dashboard/prodphoto_confirm_delete.html' @@ -409,15 +459,19 @@ class ProductPhotoDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView return reverse('dashboard:product-detail', kwargs={'pk': self.kwargs['pk']}) -class ProductVariantCreateView(SuccessMessageMixin, CreateView): +class ProductVariantCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_productvariant' model = ProductVariant success_message = 'Variant created.' - template_name = 'dashboard/variant_create_form.html' + template_name = 'dashboard/variant/create_form.html' fields = [ 'name', 'sku', 'price', 'weight', + 'visible_in_listings', 'track_inventory', 'stock', ] @@ -435,11 +489,14 @@ class ProductVariantCreateView(SuccessMessageMixin, CreateView): return reverse('dashboard:product-detail', kwargs={'pk': self.kwargs['pk']}) -class ProductVariantUpdateView(SuccessMessageMixin, UpdateView): +class ProductVariantUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_productvariant' model = ProductVariant pk_url_kwarg = 'variant_pk' - success_message = 'ProductVariant saved.' - template_name = 'dashboard/variant_form.html' + success_message = 'Variant saved.' + template_name = 'dashboard/variant/form.html' form_class = ProductVariantUpdateForm context_object_name = 'variant' @@ -456,11 +513,17 @@ class ProductVariantUpdateView(SuccessMessageMixin, UpdateView): return reverse('dashboard:product-detail', kwargs={'pk': self.kwargs['pk']}) -class ProductVariantDeleteView(SuccessMessageMixin, DeleteView): +class ProductVariantDeleteView( + LoginRequiredMixin, + PermissionRequiredMixin, + SuccessMessageMixin, + DeleteView +): + permission_required = 'core.delete_productvariant' model = ProductVariant pk_url_kwarg = 'variant_pk' success_message = 'ProductVariant deleted.' - template_name = 'dashboard/variant_confirm_delete.html' + template_name = 'dashboard/variant/confirm_delete.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) @@ -471,12 +534,15 @@ class ProductVariantDeleteView(SuccessMessageMixin, DeleteView): return reverse('dashboard:product-detail', kwargs={'pk': self.kwargs['pk']}) -class ProductVariantStockUpdateView(LoginRequiredMixin, UpdateView): +class ProductVariantStockUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, UpdateView +): + permission_required = 'core.change_productvariant' model = ProductVariant pk_url_kwarg = 'variant_pk' success_message = 'ProductVariant saved.' success_url = reverse_lazy('dashboard:stock') - template_name = 'dashboard/variant_restock.html' + template_name = 'dashboard/variant/restock.html' fields = [ 'stock', ] @@ -505,13 +571,16 @@ class ProductVariantStockUpdateView(LoginRequiredMixin, UpdateView): class ProductOptionDetailView(LoginRequiredMixin, DetailView): model = ProductOption - template_name = 'dashboard/option_detail.html' + template_name = 'dashboard/option/detail.html' context_object_name = 'option' -class ProductOptionCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateView): +class ProductOptionCreateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, CreateView +): + permission_required = 'core.add_productoption' model = ProductOption - template_name = 'dashboard/option_create_form.html' + template_name = 'dashboard/option/create_form.html' fields = [ 'name', 'options', @@ -520,10 +589,13 @@ class ProductOptionCreateView(LoginRequiredMixin, SuccessMessageMixin, CreateVie success_message = '%(name)s created.' -class ProductOptionUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class ProductOptionUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'core.change_productoption' model = ProductOption success_message = 'Option saved.' - template_name = 'dashboard/option_form.html' + template_name = 'dashboard/option/form.html' fields = [ 'name', 'options', @@ -533,17 +605,20 @@ class ProductOptionUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateVie success_url = reverse_lazy('dashboard:catalog') -class ProductOptionDeleteView(LoginRequiredMixin, SuccessMessageMixin, DeleteView): +class ProductOptionDeleteView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, DeleteView +): + permission_required = 'core.delete_productoption' model = ProductOption success_message = 'ProductOption deleted.' - template_name = 'dashboard/option_confirm_delete.html' + template_name = 'dashboard/option/confirm_delete.html' context_object_name = 'option' success_url = reverse_lazy('dashboard:catalog') class CustomerListView(LoginRequiredMixin, ListView): model = User - template_name = 'dashboard/customer_list.html' + template_name = 'dashboard/customer/list.html' paginate_by = 100 def get_queryset(self): @@ -562,13 +637,16 @@ class CustomerListView(LoginRequiredMixin, ListView): class CustomerDetailView(LoginRequiredMixin, DetailView): model = User - template_name = 'dashboard/customer_detail.html' + template_name = 'dashboard/customer/detail.html' context_object_name = 'customer' -class CustomerUpdateView(LoginRequiredMixin, SuccessMessageMixin, UpdateView): +class CustomerUpdateView( + LoginRequiredMixin, PermissionRequiredMixin, SuccessMessageMixin, UpdateView +): + permission_required = 'accounts.change_user' model = User - template_name = 'dashboard/customer_form.html' + template_name = 'dashboard/customer/form.html' context_object_name = 'customer' success_message = 'Customer saved.' fields = ( diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..d87d188 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,53 @@ +services: + db: + image: "postgres:15.1-alpine3.17" + volumes: + - ./data/db:/var/lib/postgresql/data + env_file: .env + ports: + - "5432:5432" + redis: + image: "redis:7.0.7-alpine3.17" + command: redis-server + volumes: + - ./redis/redis.conf:/usr/local/etc/redis/redis.conf + - ./redis-data:/var/lib/redis + environment: + - REDIS_REPLICATION_MODE=master + celery: + build: . + command: celery -A ptcoffee worker --loglevel=INFO + env_file: .env + volumes: + - .:/app + depends_on: + - db + - redis + web: + build: . + command: sh -c "python manage.py migrate && python manage.py collectstatic --no-input && gunicorn --bind :8000 --reload ptcoffee.wsgi:application" + volumes: + - .:/app + - ./static/:/var/www/static + - ./media/:/var/www/media + ports: + - "8000:8000" + env_file: .env + depends_on: + - redis + - db + nginx: + image: "nginx:1.23.3-alpine" + restart: always + ports: + - "80:80" + - "443:443" + volumes: + - ./static/:/var/www/static + - ./media/:/var/www/media + - ./nginx/${NGINX_CONF}:/etc/nginx/conf.d/default.conf + - /var/www/html:/var/www/html + - /etc/letsencrypt:/etc/letsencrypt + - /var/lib/letsencrypt:/var/lib/letsencrypt + depends_on: + - web diff --git a/fixtures/db_backup_2022-01-21.json b/fixtures/db_backup_2022-01-21.json new file mode 100644 index 0000000..2c813f5 --- /dev/null +++ b/fixtures/db_backup_2022-01-21.json @@ -0,0 +1,49787 @@ +[ + { + "model": "accounts.address", + "pk": 1, + "fields": { + "first_name": "Ben", + "last_name": "Cook", + "street_address_1": "1072 CENTER ST", + "street_address_2": "", + "city": "PORT TOWNSEND", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 2, + "fields": { + "first_name": "Ben", + "last_name": "Cook", + "street_address_1": "1072 CENTER ST", + "street_address_2": "", + "city": "PORT TOWNSEND", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 3, + "fields": { + "first_name": "Nathan", + "last_name": "Chapman", + "street_address_1": "1579 Talon Dr", + "street_address_2": "", + "city": "Logan", + "state": "UT", + "postal_code": "84321" + } + }, + { + "model": "accounts.address", + "pk": 4, + "fields": { + "first_name": "Benjamin", + "last_name": "Cook", + "street_address_1": "100 Tyler Street", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 5, + "fields": { + "first_name": "BENJAMIN", + "last_name": "COOK", + "street_address_1": "100 TYLER ST, WATER", + "street_address_2": "WATER", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 6, + "fields": { + "first_name": "Richard", + "last_name": "Mittnacht", + "street_address_1": "38138 Vista Key Dr NE", + "street_address_2": "", + "city": "Hansville", + "state": "WA", + "postal_code": "98340" + } + }, + { + "model": "accounts.address", + "pk": 7, + "fields": { + "first_name": "Jesse", + "last_name": "Swank", + "street_address_1": "1072 Center St", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 8, + "fields": { + "first_name": "Joseph", + "last_name": "Chapman", + "street_address_1": "234 Rosewood Circle", + "street_address_2": "", + "city": "Logan", + "state": "UT", + "postal_code": "84321" + } + }, + { + "model": "accounts.address", + "pk": 9, + "fields": { + "first_name": "William", + "last_name": "Schmidt", + "street_address_1": "9222 W Meadow Lake Dr", + "street_address_2": "", + "city": "Snohomish", + "state": "WA", + "postal_code": "98290" + } + }, + { + "model": "accounts.address", + "pk": 10, + "fields": { + "first_name": "Kathryn", + "last_name": "Constant", + "street_address_1": "2917 SE 28th Ave", + "street_address_2": "", + "city": "Portland", + "state": "OR", + "postal_code": "97202" + } + }, + { + "model": "accounts.address", + "pk": 11, + "fields": { + "first_name": "Jim", + "last_name": "Coleman", + "street_address_1": "610 S. W. 187th Street", + "street_address_2": "", + "city": "Normandy Park", + "state": "WA", + "postal_code": "98166" + } + }, + { + "model": "accounts.address", + "pk": 12, + "fields": { + "first_name": "Megan", + "last_name": "Lee", + "street_address_1": "313 West Bingham St.", + "street_address_2": "", + "city": "Statesville", + "state": "NC", + "postal_code": "28677" + } + }, + { + "model": "accounts.address", + "pk": 13, + "fields": { + "first_name": "Joshua", + "last_name": "Adler", + "street_address_1": "5500 Harbour Pointe Blvd", + "street_address_2": "Apt R102", + "city": "Mukilteo", + "state": "WA", + "postal_code": "98275" + } + }, + { + "model": "accounts.address", + "pk": 14, + "fields": { + "first_name": "sid", + "last_name": "atwood", + "street_address_1": "311 N Cabot Rd", + "street_address_2": "", + "city": "Everett", + "state": "WA", + "postal_code": "98203" + } + }, + { + "model": "accounts.address", + "pk": 15, + "fields": { + "first_name": "Meg", + "last_name": "Cotner", + "street_address_1": "9027 NE Humboldt Street", + "street_address_2": "", + "city": "Portland", + "state": "OR", + "postal_code": "97220" + } + }, + { + "model": "accounts.address", + "pk": 16, + "fields": { + "first_name": "Eric", + "last_name": "Kaufman", + "street_address_1": "7734 20th Ave sw", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98106" + } + }, + { + "model": "accounts.address", + "pk": 17, + "fields": { + "first_name": "Kelly", + "last_name": "Andrews", + "street_address_1": "PO Box 238", + "street_address_2": "27-B Lucky Way", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 18, + "fields": { + "first_name": "Debra", + "last_name": "Frederick", + "street_address_1": "11419 141ST AVE CT NW", + "street_address_2": "", + "city": "GIG HARBOR", + "state": "WA", + "postal_code": "98329" + } + }, + { + "model": "accounts.address", + "pk": 19, + "fields": { + "first_name": "Camille", + "last_name": "Atkinson", + "street_address_1": "1775 Fir St S", + "street_address_2": "", + "city": "Salem", + "state": "OR", + "postal_code": "97302" + } + }, + { + "model": "accounts.address", + "pk": 20, + "fields": { + "first_name": "Cyrus", + "last_name": "Dworsky", + "street_address_1": "PO Box 13", + "street_address_2": "", + "city": "Walpole", + "state": "ME", + "postal_code": "04573" + } + }, + { + "model": "accounts.address", + "pk": 21, + "fields": { + "first_name": "Margaret", + "last_name": "Sork", + "street_address_1": "P.O. Box 288", + "street_address_2": "", + "city": "north bend", + "state": "WA", + "postal_code": "98045" + } + }, + { + "model": "accounts.address", + "pk": 22, + "fields": { + "first_name": "Tad", + "last_name": "Coleman", + "street_address_1": "974 Hodges Way", + "street_address_2": "", + "city": "Stone Mountain", + "state": "GA", + "postal_code": "30087" + } + }, + { + "model": "accounts.address", + "pk": 23, + "fields": { + "first_name": "Reid A", + "last_name": "Branson", + "street_address_1": "7705 15TH AV NE", + "street_address_2": "", + "city": "SEATTLE", + "state": "WA", + "postal_code": "98115" + } + }, + { + "model": "accounts.address", + "pk": 24, + "fields": { + "first_name": "James", + "last_name": "Diebold", + "street_address_1": "5493 Cape George Rd", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 25, + "fields": { + "first_name": "Catherine M", + "last_name": "Wakefield", + "street_address_1": "34624 9Th Ct Sw", + "street_address_2": "", + "city": "Federal Way", + "state": "WA", + "postal_code": "98023" + } + }, + { + "model": "accounts.address", + "pk": 26, + "fields": { + "first_name": "Brian", + "last_name": "Mishler", + "street_address_1": "24335 SE TIGER MOUNTAIN RD", + "street_address_2": "", + "city": "ISSAQUAH", + "state": "WA", + "postal_code": "98027" + } + }, + { + "model": "accounts.address", + "pk": 27, + "fields": { + "first_name": "Kaysa", + "last_name": "Korpela", + "street_address_1": "4031 N Douglas Hwy", + "street_address_2": "Number B", + "city": "Juneau", + "state": "AK", + "postal_code": "99801" + } + }, + { + "model": "accounts.address", + "pk": 28, + "fields": { + "first_name": "Janette", + "last_name": "Newman", + "street_address_1": "5156 NE 1st CT", + "street_address_2": "", + "city": "Renton", + "state": "WA", + "postal_code": "98059" + } + }, + { + "model": "accounts.address", + "pk": 29, + "fields": { + "first_name": "Carl", + "last_name": "Andersen", + "street_address_1": "1690 Dow Road", + "street_address_2": "", + "city": "Freeland", + "state": "WA", + "postal_code": "98249" + } + }, + { + "model": "accounts.address", + "pk": 30, + "fields": { + "first_name": "Christine", + "last_name": "Crowder", + "street_address_1": "1255 Tule Dr", + "street_address_2": "", + "city": "Reno", + "state": "NV", + "postal_code": "89521" + } + }, + { + "model": "accounts.address", + "pk": 31, + "fields": { + "first_name": "Linda", + "last_name": "Mendez", + "street_address_1": "3635 Fremont Ave.N.", + "street_address_2": "#404", + "city": "Seattle", + "state": "WA", + "postal_code": "98103" + } + }, + { + "model": "accounts.address", + "pk": 32, + "fields": { + "first_name": "John", + "last_name": "Dossi", + "street_address_1": "17855 Limerock Road", + "street_address_2": "", + "city": "Sonora", + "state": "CA", + "postal_code": "95370" + } + }, + { + "model": "accounts.address", + "pk": 33, + "fields": { + "first_name": "Bri", + "last_name": "Desmet", + "street_address_1": "2511 soper hill road", + "street_address_2": "", + "city": "Lake stevens", + "state": "WA", + "postal_code": "98258" + } + }, + { + "model": "accounts.address", + "pk": 34, + "fields": { + "first_name": "James", + "last_name": "Tuthill", + "street_address_1": "652 N Pierce St", + "street_address_2": "", + "city": "Laramie", + "state": "WY", + "postal_code": "82070" + } + }, + { + "model": "accounts.address", + "pk": 35, + "fields": { + "first_name": "Rod", + "last_name": "Dorland", + "street_address_1": "30816 3rd ave ne", + "street_address_2": "suite b", + "city": "stanwood", + "state": "WA", + "postal_code": "98292" + } + }, + { + "model": "accounts.address", + "pk": 36, + "fields": { + "first_name": "Sam", + "last_name": "Leader", + "street_address_1": "355 Zimpher Drive", + "street_address_2": "", + "city": "Sebastopol", + "state": "CA", + "postal_code": "95472" + } + }, + { + "model": "accounts.address", + "pk": 37, + "fields": { + "first_name": "Tina", + "last_name": "Carter", + "street_address_1": "15311 Ashworth Pl N", + "street_address_2": "", + "city": "Shoreline", + "state": "WA", + "postal_code": "98133" + } + }, + { + "model": "accounts.address", + "pk": 38, + "fields": { + "first_name": "Jesse", + "last_name": "Bornfreund", + "street_address_1": "21530 NE 29th St", + "street_address_2": "", + "city": "Sammamish", + "state": "WA", + "postal_code": "98074" + } + }, + { + "model": "accounts.address", + "pk": 39, + "fields": { + "first_name": "Thomas", + "last_name": "Sheeran", + "street_address_1": "2925 S. King St", + "street_address_2": "#303", + "city": "Honolulu", + "state": "HI", + "postal_code": "96826" + } + }, + { + "model": "accounts.address", + "pk": 40, + "fields": { + "first_name": "Rachel L", + "last_name": "Rutledge", + "street_address_1": "PO Box 2053", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 41, + "fields": { + "first_name": "Anders", + "last_name": "Ibsen", + "street_address_1": "4801 N 19th St", + "street_address_2": "", + "city": "Tacoma", + "state": "WA", + "postal_code": "98406" + } + }, + { + "model": "accounts.address", + "pk": 42, + "fields": { + "first_name": "Debbie", + "last_name": "Roeters", + "street_address_1": "10912 NE 11th Avenue", + "street_address_2": "", + "city": "Vancouver", + "state": "WA", + "postal_code": "98685" + } + }, + { + "model": "accounts.address", + "pk": 43, + "fields": { + "first_name": "Mary", + "last_name": "Morrill", + "street_address_1": "11025 239th PL. SW", + "street_address_2": "", + "city": "Edmonds", + "state": "WA", + "postal_code": "98020" + } + }, + { + "model": "accounts.address", + "pk": 44, + "fields": { + "first_name": "Jean", + "last_name": "Gorecki", + "street_address_1": "1431 Lake Washington Blvd South", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98144" + } + }, + { + "model": "accounts.address", + "pk": 45, + "fields": { + "first_name": "Irene", + "last_name": "Wallace", + "street_address_1": "4443 E. Burning Tree Loop", + "street_address_2": "", + "city": "Flagstaff", + "state": "AZ", + "postal_code": "86004" + } + }, + { + "model": "accounts.address", + "pk": 46, + "fields": { + "first_name": "Richard", + "last_name": "McClure", + "street_address_1": "461 32 Street", + "street_address_2": "", + "city": "Manhattan Beach", + "state": "CA", + "postal_code": "90266" + } + }, + { + "model": "accounts.address", + "pk": 47, + "fields": { + "first_name": "Gina", + "last_name": "Deddens", + "street_address_1": "4717 verguene ave", + "street_address_2": "", + "city": "Shrewsbury", + "state": "MO", + "postal_code": "63119" + } + }, + { + "model": "accounts.address", + "pk": 48, + "fields": { + "first_name": "Cheryl", + "last_name": "Richards", + "street_address_1": "126 1st Pl", + "street_address_2": "#1", + "city": "Brooklyn", + "state": "NY", + "postal_code": "11231" + } + }, + { + "model": "accounts.address", + "pk": 49, + "fields": { + "first_name": "Cheryl", + "last_name": "Wolfer", + "street_address_1": "6110 Pacific Ave SE Apt 337", + "street_address_2": "", + "city": "Lacey", + "state": "WA", + "postal_code": "98503" + } + }, + { + "model": "accounts.address", + "pk": 50, + "fields": { + "first_name": "Verne", + "last_name": "Deason", + "street_address_1": "1241 Alicante Drive", + "street_address_2": "", + "city": "Pacifica", + "state": "CA", + "postal_code": "94044" + } + }, + { + "model": "accounts.address", + "pk": 51, + "fields": { + "first_name": "Mark", + "last_name": "Spangler", + "street_address_1": "14619 81st AVE NE", + "street_address_2": "", + "city": "Kenmore", + "state": "WA", + "postal_code": "98028" + } + }, + { + "model": "accounts.address", + "pk": 52, + "fields": { + "first_name": "Annie", + "last_name": "Byers", + "street_address_1": "1224 Harris Ave #204", + "street_address_2": "", + "city": "Bellingham", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 53, + "fields": { + "first_name": "Renee", + "last_name": "Swenson", + "street_address_1": "PO BOX 321", + "street_address_2": "", + "city": "Elma", + "state": "WA", + "postal_code": "98541" + } + }, + { + "model": "accounts.address", + "pk": 54, + "fields": { + "first_name": "Anita", + "last_name": "Bains", + "street_address_1": "2277 Seringa Ave", + "street_address_2": "", + "city": "Bremerton", + "state": "WA", + "postal_code": "98310" + } + }, + { + "model": "accounts.address", + "pk": 55, + "fields": { + "first_name": "Betsy", + "last_name": "Sherrow", + "street_address_1": "2922 Eastlake Ave. E", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98102" + } + }, + { + "model": "accounts.address", + "pk": 56, + "fields": { + "first_name": "Julie", + "last_name": "Betts", + "street_address_1": "4655A Florence Place", + "street_address_2": "", + "city": "Eureka", + "state": "CA", + "postal_code": "95503" + } + }, + { + "model": "accounts.address", + "pk": 57, + "fields": { + "first_name": "Alexander", + "last_name": "Kleinberg", + "street_address_1": "4941 Lynwood Center Road NE", + "street_address_2": "", + "city": "Bainbridge Island", + "state": "WA", + "postal_code": "98110" + } + }, + { + "model": "accounts.address", + "pk": 58, + "fields": { + "first_name": "Ben", + "last_name": "Sparks", + "street_address_1": "2153 NW Talus Dr", + "street_address_2": "", + "city": "Issaquah", + "state": "WA", + "postal_code": "98027" + } + }, + { + "model": "accounts.address", + "pk": 59, + "fields": { + "first_name": "James W.", + "last_name": "Diebold", + "street_address_1": "5493 Cape George Rd", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 60, + "fields": { + "first_name": "Sarah", + "last_name": "Brown", + "street_address_1": "3407 Woodley Rd NW", + "street_address_2": "", + "city": "Washington", + "state": "DC", + "postal_code": "20016" + } + }, + { + "model": "accounts.address", + "pk": 61, + "fields": { + "first_name": "T.C.", + "last_name": "Queener", + "street_address_1": "24123 Saint Moritz Dr.", + "street_address_2": "", + "city": "Santa Clarita", + "state": "CA", + "postal_code": "91355" + } + }, + { + "model": "accounts.address", + "pk": 62, + "fields": { + "first_name": "Jason", + "last_name": "Karriker", + "street_address_1": "1009 Western Ave", + "street_address_2": "#1202", + "city": "Seattle", + "state": "WA", + "postal_code": "98104" + } + }, + { + "model": "accounts.address", + "pk": 63, + "fields": { + "first_name": "Ron", + "last_name": "Jones", + "street_address_1": "20 Desvio Ct", + "street_address_2": "", + "city": "Pacifica", + "state": "CA", + "postal_code": "94044" + } + }, + { + "model": "accounts.address", + "pk": 64, + "fields": { + "first_name": "Monty", + "last_name": "Alder", + "street_address_1": "1722 185 Ave NE", + "street_address_2": "", + "city": "Snohomish", + "state": "WA", + "postal_code": "98290" + } + }, + { + "model": "accounts.address", + "pk": 65, + "fields": { + "first_name": "Steven Patrick", + "last_name": "Riemersma", + "street_address_1": "1938, Alpland Ct", + "street_address_2": "Alpland Ct", + "city": "Sparks", + "state": "NV", + "postal_code": "89434" + } + }, + { + "model": "accounts.address", + "pk": 66, + "fields": { + "first_name": "Jen baldwin", + "last_name": "mackey", + "street_address_1": "8 Iroquois circle", + "street_address_2": "", + "city": "Brunswick", + "state": "ME", + "postal_code": "04011" + } + }, + { + "model": "accounts.address", + "pk": 67, + "fields": { + "first_name": "Michael", + "last_name": "Pakes", + "street_address_1": "1031 Harbor Ct.", + "street_address_2": "", + "city": "Hollister", + "state": "CA", + "postal_code": "95023" + } + }, + { + "model": "accounts.address", + "pk": 68, + "fields": { + "first_name": "Susan", + "last_name": "Walker", + "street_address_1": "4690 Steeplechase Lane", + "street_address_2": "", + "city": "Flowery Branch", + "state": "GA", + "postal_code": "30542" + } + }, + { + "model": "accounts.address", + "pk": 69, + "fields": { + "first_name": "TRACY", + "last_name": "BAUER", + "street_address_1": "33851 Mariana Dr.", + "street_address_2": "Apt A", + "city": "Dana Point", + "state": "CA", + "postal_code": "92629" + } + }, + { + "model": "accounts.address", + "pk": 70, + "fields": { + "first_name": "Evan L.", + "last_name": "Loeffler", + "street_address_1": "13736 42nd Ave NE", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98125" + } + }, + { + "model": "accounts.address", + "pk": 71, + "fields": { + "first_name": "Nanette", + "last_name": "Duncan", + "street_address_1": "1484 Oxford Ave.", + "street_address_2": "", + "city": "Richland", + "state": "WA", + "postal_code": "99352" + } + }, + { + "model": "accounts.address", + "pk": 72, + "fields": { + "first_name": "Laura", + "last_name": "Pereira", + "street_address_1": "13153 South Lil Old Ln.", + "street_address_2": "", + "city": "Riverton", + "state": "UT", + "postal_code": "84065" + } + }, + { + "model": "accounts.address", + "pk": 73, + "fields": { + "first_name": "Yaroslav", + "last_name": "Levkiv", + "street_address_1": "19105 SE 342nd Street", + "street_address_2": "", + "city": "Auburn", + "state": "WA", + "postal_code": "98092" + } + }, + { + "model": "accounts.address", + "pk": 74, + "fields": { + "first_name": "John", + "last_name": "Thorpe", + "street_address_1": "21786 Windmill Loop NW", + "street_address_2": "", + "city": "Poulsbo", + "state": "WA", + "postal_code": "98370" + } + }, + { + "model": "accounts.address", + "pk": 75, + "fields": { + "first_name": "Richard", + "last_name": "Mittnacht", + "street_address_1": "300 S Australian Ave", + "street_address_2": "Unit 328", + "city": "West Palm Beach", + "state": "FL", + "postal_code": "33401" + } + }, + { + "model": "accounts.address", + "pk": 76, + "fields": { + "first_name": "Carly", + "last_name": "Levkiv", + "street_address_1": "19105 SE 342nd ST", + "street_address_2": "", + "city": "Auburn", + "state": "WA", + "postal_code": "98092" + } + }, + { + "model": "accounts.address", + "pk": 77, + "fields": { + "first_name": "kirk", + "last_name": "hamilton", + "street_address_1": "13065 ring lane", + "street_address_2": "", + "city": "La Conner", + "state": "WA", + "postal_code": "98257" + } + }, + { + "model": "accounts.address", + "pk": 78, + "fields": { + "first_name": "Karl", + "last_name": "Eagan", + "street_address_1": "2273 Merrimack Valley Ave", + "street_address_2": "", + "city": "Henderson", + "state": "NV", + "postal_code": "89044" + } + }, + { + "model": "accounts.address", + "pk": 79, + "fields": { + "first_name": "cathie", + "last_name": "cannon", + "street_address_1": "7018 Brooklyn Ave NE", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98115" + } + }, + { + "model": "accounts.address", + "pk": 80, + "fields": { + "first_name": "KIRK", + "last_name": "HAMILTON", + "street_address_1": "13065 Ring Lane", + "street_address_2": "", + "city": "La Conner", + "state": "WA", + "postal_code": "98257" + } + }, + { + "model": "accounts.address", + "pk": 81, + "fields": { + "first_name": "Charles", + "last_name": "Wolfinger", + "street_address_1": "5959 Waverly Ave.", + "street_address_2": "", + "city": "La Jolla", + "state": "CA", + "postal_code": "92037" + } + }, + { + "model": "accounts.address", + "pk": 82, + "fields": { + "first_name": "Kevin", + "last_name": "dosch", + "street_address_1": "3223 93rd Pl ne", + "street_address_2": "", + "city": "Clyde hill", + "state": "WA", + "postal_code": "98004" + } + }, + { + "model": "accounts.address", + "pk": 83, + "fields": { + "first_name": "Sally", + "last_name": "Weymouth", + "street_address_1": "1257 Beach Loop Drive SW", + "street_address_2": "", + "city": "Bandon", + "state": "OR", + "postal_code": "97411" + } + }, + { + "model": "accounts.address", + "pk": 84, + "fields": { + "first_name": "Tim", + "last_name": "Potter", + "street_address_1": "22710 18th Ave S", + "street_address_2": "", + "city": "Des Moines", + "state": "WA", + "postal_code": "98198" + } + }, + { + "model": "accounts.address", + "pk": 85, + "fields": { + "first_name": "Brian", + "last_name": "Bauer", + "street_address_1": "PO Box 370116", + "street_address_2": "", + "city": "Montara", + "state": "CA", + "postal_code": "94037" + } + }, + { + "model": "accounts.address", + "pk": 86, + "fields": { + "first_name": "Monisha Jake", + "last_name": "Ray-O'Leary", + "street_address_1": "5406 37th Ave SW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98126" + } + }, + { + "model": "accounts.address", + "pk": 87, + "fields": { + "first_name": "Phillip", + "last_name": "Marucha", + "street_address_1": "783 SW Regency Pl", + "street_address_2": "", + "city": "Portland", + "state": "OR", + "postal_code": "97225" + } + }, + { + "model": "accounts.address", + "pk": 88, + "fields": { + "first_name": "Dale", + "last_name": "Ferrel", + "street_address_1": "603 CAPUCHINO DR", + "street_address_2": "", + "city": "Millbrae", + "state": "CA", + "postal_code": "94030" + } + }, + { + "model": "accounts.address", + "pk": 89, + "fields": { + "first_name": "j. Royce", + "last_name": "Meyerott", + "street_address_1": "2054 Mt. Dallas rd.", + "street_address_2": "", + "city": "friday harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 90, + "fields": { + "first_name": "Frank", + "last_name": "Hesketh", + "street_address_1": "2113 Lakemoor Dr SW", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98512" + } + }, + { + "model": "accounts.address", + "pk": 91, + "fields": { + "first_name": "Francis", + "last_name": "Hesketh", + "street_address_1": "2113 Lakemoor Dr SW", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98512" + } + }, + { + "model": "accounts.address", + "pk": 92, + "fields": { + "first_name": "Betsy", + "last_name": "Burlingame", + "street_address_1": "93 Grandview Drive", + "street_address_2": "", + "city": "Sequim", + "state": "WA", + "postal_code": "98382" + } + }, + { + "model": "accounts.address", + "pk": 93, + "fields": { + "first_name": "Jane", + "last_name": "Barker", + "street_address_1": "226 W Cedar St", + "street_address_2": "", + "city": "Sequim", + "state": "WA", + "postal_code": "98382" + } + }, + { + "model": "accounts.address", + "pk": 94, + "fields": { + "first_name": "Cassie", + "last_name": "Grigal", + "street_address_1": "712 S 50th St.", + "street_address_2": "", + "city": "Tacoma", + "state": "WA", + "postal_code": "98408" + } + }, + { + "model": "accounts.address", + "pk": 95, + "fields": { + "first_name": "Rosemary", + "last_name": "Tinsley", + "street_address_1": "29625 Rash RD NE", + "street_address_2": "", + "city": "Kingston", + "state": "WA", + "postal_code": "98346" + } + }, + { + "model": "accounts.address", + "pk": 96, + "fields": { + "first_name": "Mary", + "last_name": "Reddy", + "street_address_1": "4190 Archwood Ct", + "street_address_2": "", + "city": "Langley", + "state": "WA", + "postal_code": "98260" + } + }, + { + "model": "accounts.address", + "pk": 97, + "fields": { + "first_name": "Ben M", + "last_name": "Sparks", + "street_address_1": "2153 NW TALUS DR", + "street_address_2": "", + "city": "ISSAQUAH", + "state": "WA", + "postal_code": "98027" + } + }, + { + "model": "accounts.address", + "pk": 98, + "fields": { + "first_name": "Malcolm J", + "last_name": "Reider", + "street_address_1": "11228 Evanston Ave N", + "street_address_2": "", + "city": "SEATTLE", + "state": "WA", + "postal_code": "98133" + } + }, + { + "model": "accounts.address", + "pk": 99, + "fields": { + "first_name": "James", + "last_name": "White", + "street_address_1": "110 N Tillicum Beach Ln", + "street_address_2": "", + "city": "Shelton", + "state": "WA", + "postal_code": "98584" + } + }, + { + "model": "accounts.address", + "pk": 100, + "fields": { + "first_name": "Tom", + "last_name": "Sheeran", + "street_address_1": "2825 S King St Apt 303", + "street_address_2": "", + "city": "Honolulu", + "state": "HI", + "postal_code": "96826" + } + }, + { + "model": "accounts.address", + "pk": 101, + "fields": { + "first_name": "Carly", + "last_name": "Bockorick", + "street_address_1": "2160 Volpp Street", + "street_address_2": "", + "city": "West Linn", + "state": "OR", + "postal_code": "97068" + } + }, + { + "model": "accounts.address", + "pk": 102, + "fields": { + "first_name": "Michelee", + "last_name": "Scott", + "street_address_1": "12400 Kallgren Road Northeast", + "street_address_2": "", + "city": "Bainbridge Island", + "state": "WA", + "postal_code": "98110" + } + }, + { + "model": "accounts.address", + "pk": 103, + "fields": { + "first_name": "rod", + "last_name": "dorland", + "street_address_1": "30816 3rd ave ne", + "street_address_2": "", + "city": "stanwood", + "state": "WA", + "postal_code": "98292" + } + }, + { + "model": "accounts.address", + "pk": 104, + "fields": { + "first_name": "Allen", + "last_name": "Schiepan", + "street_address_1": "202 Mobley Dr.", + "street_address_2": "", + "city": "Boise", + "state": "ID", + "postal_code": "83712" + } + }, + { + "model": "accounts.address", + "pk": 105, + "fields": { + "first_name": "James", + "last_name": "Dunigan", + "street_address_1": "8855 38th. Ave. SW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98126" + } + }, + { + "model": "accounts.address", + "pk": 106, + "fields": { + "first_name": "Steve", + "last_name": "Rapport", + "street_address_1": "3431 Chartres St #3", + "street_address_2": "", + "city": "New Orleans", + "state": "LA", + "postal_code": "70117" + } + }, + { + "model": "accounts.address", + "pk": 107, + "fields": { + "first_name": "Annie", + "last_name": "Wingrove", + "street_address_1": "803 124th Ct NE", + "street_address_2": "", + "city": "Lake Stevens", + "state": "WA", + "postal_code": "98258" + } + }, + { + "model": "accounts.address", + "pk": 108, + "fields": { + "first_name": "Robert Allen", + "last_name": "Latham", + "street_address_1": "PO BOX 31, (37996 Bay St NE)", + "street_address_2": "", + "city": "Hansville", + "state": "WA", + "postal_code": "98340" + } + }, + { + "model": "accounts.address", + "pk": 109, + "fields": { + "first_name": "Charles", + "last_name": "Hansen", + "street_address_1": "2603 Summit Drive", + "street_address_2": "", + "city": "Colorado Springs", + "state": "CO", + "postal_code": "80909" + } + }, + { + "model": "accounts.address", + "pk": 110, + "fields": { + "first_name": "Sarah", + "last_name": "Brown", + "street_address_1": "2500 Ridge Road", + "street_address_2": "", + "city": "Steamboat Springs", + "state": "CO", + "postal_code": "80487" + } + }, + { + "model": "accounts.address", + "pk": 111, + "fields": { + "first_name": "Leona", + "last_name": "Elro", + "street_address_1": "120 Woodland Drive", + "street_address_2": "", + "city": "Oneonta", + "state": "NY", + "postal_code": "13820" + } + }, + { + "model": "accounts.address", + "pk": 112, + "fields": { + "first_name": "Sasha", + "last_name": "Gorecki", + "street_address_1": "3735 Alabama St", + "street_address_2": "", + "city": "San Diego", + "state": "CA", + "postal_code": "92104" + } + }, + { + "model": "accounts.address", + "pk": 113, + "fields": { + "first_name": "Jesse", + "last_name": "Rappaport", + "street_address_1": "8655 Olsen Road", + "street_address_2": "", + "city": "Webster", + "state": "WI", + "postal_code": "54893" + } + }, + { + "model": "accounts.address", + "pk": 114, + "fields": { + "first_name": "Angela", + "last_name": "Robar", + "street_address_1": "226 W 2nd St, Apt 5", + "street_address_2": "", + "city": "Port Angeles", + "state": "WA", + "postal_code": "98362" + } + }, + { + "model": "accounts.address", + "pk": 115, + "fields": { + "first_name": "Andrzej", + "last_name": "Palejko", + "street_address_1": "13533 93rd Ave NE", + "street_address_2": "", + "city": "Kirkland", + "state": "WA", + "postal_code": "98034" + } + }, + { + "model": "accounts.address", + "pk": 116, + "fields": { + "first_name": "Karen", + "last_name": "Kusel", + "street_address_1": "4851 SW Lake Grove Cir", + "street_address_2": "", + "city": "Palm City", + "state": "FL", + "postal_code": "34990" + } + }, + { + "model": "accounts.address", + "pk": 117, + "fields": { + "first_name": "Bon", + "last_name": "Bernard", + "street_address_1": "3032 NW 69th St.", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98117" + } + }, + { + "model": "accounts.address", + "pk": 118, + "fields": { + "first_name": "Debra", + "last_name": "wilder", + "street_address_1": "210 Patton Turn", + "street_address_2": "", + "city": "Bradley", + "state": "IL", + "postal_code": "60915" + } + }, + { + "model": "accounts.address", + "pk": 119, + "fields": { + "first_name": "Christine and Art", + "last_name": "Crowder", + "street_address_1": "1255 Tule Dr", + "street_address_2": "", + "city": "Reno", + "state": "NV", + "postal_code": "89521" + } + }, + { + "model": "accounts.address", + "pk": 120, + "fields": { + "first_name": "Nancy", + "last_name": "Stagnitta", + "street_address_1": "1527 green oak dr", + "street_address_2": "", + "city": "Interlochen", + "state": "MI", + "postal_code": "49643" + } + }, + { + "model": "accounts.address", + "pk": 121, + "fields": { + "first_name": "Don", + "last_name": "Beattie", + "street_address_1": "1013 15th st", + "street_address_2": "", + "city": "Belllingham", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 122, + "fields": { + "first_name": "SYLVIA", + "last_name": "Marie", + "street_address_1": "6107 Burnside Rd.", + "street_address_2": "", + "city": "SEBASTOPOL", + "state": "CA", + "postal_code": "95472" + } + }, + { + "model": "accounts.address", + "pk": 123, + "fields": { + "first_name": "Pam C", + "last_name": "Fry", + "street_address_1": "POB 1386", + "street_address_2": "", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 124, + "fields": { + "first_name": "Paula", + "last_name": "Deboo", + "street_address_1": "165 Swiftwater Lane", + "street_address_2": "", + "city": "Leavenworth", + "state": "WA", + "postal_code": "98826" + } + }, + { + "model": "accounts.address", + "pk": 125, + "fields": { + "first_name": "ROD", + "last_name": "DORLAND", + "street_address_1": "30816 3rd ave ne", + "street_address_2": "", + "city": "stanwood", + "state": "WA", + "postal_code": "98292" + } + }, + { + "model": "accounts.address", + "pk": 126, + "fields": { + "first_name": "Nadine", + "last_name": "Iselin", + "street_address_1": "1690 Cottage St SE", + "street_address_2": "", + "city": "Salem", + "state": "OR", + "postal_code": "97302" + } + }, + { + "model": "accounts.address", + "pk": 127, + "fields": { + "first_name": "jeff", + "last_name": "dworsky", + "street_address_1": "po box 32", + "street_address_2": "", + "city": "stonington", + "state": "ME", + "postal_code": "04681" + } + }, + { + "model": "accounts.address", + "pk": 128, + "fields": { + "first_name": "Michelle", + "last_name": "musura", + "street_address_1": "3505 NE Prescott St", + "street_address_2": "", + "city": "Portland", + "state": "OR", + "postal_code": "97211" + } + }, + { + "model": "accounts.address", + "pk": 129, + "fields": { + "first_name": "Ebony", + "last_name": "pickard", + "street_address_1": "1-s burn rd", + "street_address_2": "", + "city": "Waldron", + "state": "WA", + "postal_code": "98297" + } + }, + { + "model": "accounts.address", + "pk": 130, + "fields": { + "first_name": "David J", + "last_name": "Glickerman", + "street_address_1": "5137 Kenilworth Place NE", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98105" + } + }, + { + "model": "accounts.address", + "pk": 131, + "fields": { + "first_name": "William", + "last_name": "Conbere", + "street_address_1": "4771 Miletus Way", + "street_address_2": "", + "city": "Oceanside", + "state": "CA", + "postal_code": "92056" + } + }, + { + "model": "accounts.address", + "pk": 132, + "fields": { + "first_name": "Jo", + "last_name": "Jarl", + "street_address_1": "234 E. 9th St.", + "street_address_2": "", + "city": "Port Angeles", + "state": "WA", + "postal_code": "98362" + } + }, + { + "model": "accounts.address", + "pk": 133, + "fields": { + "first_name": "Greg", + "last_name": "Blosser", + "street_address_1": "3060 Orange Brace Rd", + "street_address_2": "", + "city": "Riverwoods", + "state": "IL", + "postal_code": "60015" + } + }, + { + "model": "accounts.address", + "pk": 134, + "fields": { + "first_name": "Galiya", + "last_name": "Shakenova", + "street_address_1": "16201 Meadow Rd, Unit G1", + "street_address_2": "UNIT G1", + "city": "Lynnwood", + "state": "WA", + "postal_code": "98087" + } + }, + { + "model": "accounts.address", + "pk": 135, + "fields": { + "first_name": "james", + "last_name": "micka", + "street_address_1": "1906 5th Avenue North", + "street_address_2": "#202", + "city": "Seattle", + "state": "WA", + "postal_code": "98109" + } + }, + { + "model": "accounts.address", + "pk": 136, + "fields": { + "first_name": "Michele", + "last_name": "Erskine", + "street_address_1": "14 Drystack Way", + "street_address_2": "", + "city": "Simpsonville", + "state": "SC", + "postal_code": "29681" + } + }, + { + "model": "accounts.address", + "pk": 137, + "fields": { + "first_name": "Irwinder R", + "last_name": "Singh", + "street_address_1": "16014 2nd Avenue NE", + "street_address_2": "", + "city": "Duvall", + "state": "WA", + "postal_code": "98019" + } + }, + { + "model": "accounts.address", + "pk": 138, + "fields": { + "first_name": "Jody", + "last_name": "Purcell", + "street_address_1": "28 Via Perico", + "street_address_2": "", + "city": "Rancho Santa Margarita", + "state": "CA", + "postal_code": "92688" + } + }, + { + "model": "accounts.address", + "pk": 139, + "fields": { + "first_name": "Ann", + "last_name": "DePouw", + "street_address_1": "9045 Sunset Bluffs Drive", + "street_address_2": "", + "city": "Clarkston", + "state": "MI", + "postal_code": "48348" + } + }, + { + "model": "accounts.address", + "pk": 140, + "fields": { + "first_name": "Trevor", + "last_name": "Tonn", + "street_address_1": "1731 126th Ave SE", + "street_address_2": "", + "city": "bellevue", + "state": "WA", + "postal_code": "98005" + } + }, + { + "model": "accounts.address", + "pk": 141, + "fields": { + "first_name": "Jeff", + "last_name": "Aker", + "street_address_1": "2225 S. Havana st", + "street_address_2": "", + "city": "Spokane", + "state": "WA", + "postal_code": "99223" + } + }, + { + "model": "accounts.address", + "pk": 142, + "fields": { + "first_name": "Don", + "last_name": "Beattie", + "street_address_1": "1013 15TH ST", + "street_address_2": "", + "city": "BELLINGHAM", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 143, + "fields": { + "first_name": "Kevin", + "last_name": "dosch", + "street_address_1": "3223 93rd pl ne", + "street_address_2": "", + "city": "Clyde hill", + "state": "WA", + "postal_code": "98004" + } + }, + { + "model": "accounts.address", + "pk": 144, + "fields": { + "first_name": "John R.", + "last_name": "Meyerott", + "street_address_1": "2054 Mount Dallas Rd", + "street_address_2": "", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 145, + "fields": { + "first_name": "Peter", + "last_name": "Tutak", + "street_address_1": "5906 Beach Drive SW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98136" + } + }, + { + "model": "accounts.address", + "pk": 146, + "fields": { + "first_name": "Irene T N", + "last_name": "Wallace", + "street_address_1": "4443 E. Burning Tree Loop", + "street_address_2": "", + "city": "Flagstaff", + "state": "AZ", + "postal_code": "86004" + } + }, + { + "model": "accounts.address", + "pk": 147, + "fields": { + "first_name": "Catherine", + "last_name": "Wakefield", + "street_address_1": "34624 9th Ct SW", + "street_address_2": "", + "city": "Federal Way", + "state": "WA", + "postal_code": "98023" + } + }, + { + "model": "accounts.address", + "pk": 148, + "fields": { + "first_name": "Richard C.", + "last_name": "Hansen", + "street_address_1": "6694 Rock Crystal LN NE", + "street_address_2": "", + "city": "Keizer", + "state": "OR", + "postal_code": "97303" + } + }, + { + "model": "accounts.address", + "pk": 149, + "fields": { + "first_name": "Debra", + "last_name": "Frederick", + "street_address_1": "11419 141st Ave Ct NW", + "street_address_2": "", + "city": "Gig Harbor", + "state": "WA", + "postal_code": "98329" + } + }, + { + "model": "accounts.address", + "pk": 150, + "fields": { + "first_name": "Alex", + "last_name": "Carleton", + "street_address_1": "19 Smugglers Cove Road", + "street_address_2": "", + "city": "Cape Elizabeth", + "state": "ME", + "postal_code": "04107" + } + }, + { + "model": "accounts.address", + "pk": 151, + "fields": { + "first_name": "Isaac", + "last_name": "Dworsky", + "street_address_1": "P.O. Box 557", + "street_address_2": "", + "city": "Stonington", + "state": "ME", + "postal_code": "04681" + } + }, + { + "model": "accounts.address", + "pk": 152, + "fields": { + "first_name": "Susan", + "last_name": "Henry", + "street_address_1": "16115 2nd Ave NE", + "street_address_2": "", + "city": "Duvall", + "state": "WA", + "postal_code": "98019" + } + }, + { + "model": "accounts.address", + "pk": 153, + "fields": { + "first_name": "Cynthia", + "last_name": "Jefferson", + "street_address_1": "P.O. Box 440", + "street_address_2": "", + "city": "Indianola", + "state": "WA", + "postal_code": "98342" + } + }, + { + "model": "accounts.address", + "pk": 154, + "fields": { + "first_name": "Nancy", + "last_name": "Golden", + "street_address_1": "4440 Willard Place", + "street_address_2": "Apt 420", + "city": "Chevy Chase", + "state": "MD", + "postal_code": "20815" + } + }, + { + "model": "accounts.address", + "pk": 155, + "fields": { + "first_name": "Peter", + "last_name": "Frickland", + "street_address_1": "1619 Main St.", + "street_address_2": "Suite 1606", + "city": "Freeland", + "state": "WA", + "postal_code": "98249" + } + }, + { + "model": "accounts.address", + "pk": 156, + "fields": { + "first_name": "Beth", + "last_name": "Hesketh", + "street_address_1": "2113 Lakemoor Dr SW", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98512" + } + }, + { + "model": "accounts.address", + "pk": 157, + "fields": { + "first_name": "DALE K", + "last_name": "FERREL", + "street_address_1": "603 Capuchino Drive", + "street_address_2": "", + "city": "Millbrae", + "state": "CA", + "postal_code": "94030" + } + }, + { + "model": "accounts.address", + "pk": 158, + "fields": { + "first_name": "John", + "last_name": "DeClements", + "street_address_1": "3724 sundown dr.", + "street_address_2": "", + "city": "Bremerton", + "state": "WA", + "postal_code": "98312" + } + }, + { + "model": "accounts.address", + "pk": 159, + "fields": { + "first_name": "jim", + "last_name": "way", + "street_address_1": "712 Biorka Street", + "street_address_2": "", + "city": "Sitka", + "state": "AK", + "postal_code": "99835" + } + }, + { + "model": "accounts.address", + "pk": 160, + "fields": { + "first_name": "Shelly", + "last_name": "Dax", + "street_address_1": "255 East Hayes Avenue", + "street_address_2": "", + "city": "Cottage Grove", + "state": "OR", + "postal_code": "97424" + } + }, + { + "model": "accounts.address", + "pk": 161, + "fields": { + "first_name": "Valerie", + "last_name": "Mannikko", + "street_address_1": "4039 19th Ave SW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98106" + } + }, + { + "model": "accounts.address", + "pk": 162, + "fields": { + "first_name": "ZuVuYah", + "last_name": "DianaCristina", + "street_address_1": "5534 Mount Pleasant Road", + "street_address_2": "", + "city": "Port Angeles", + "state": "WA", + "postal_code": "98362" + } + }, + { + "model": "accounts.address", + "pk": 163, + "fields": { + "first_name": "Emily", + "last_name": "Byrum", + "street_address_1": "360 Cottage Lane", + "street_address_2": "", + "city": "Langley", + "state": "WA", + "postal_code": "98260" + } + }, + { + "model": "accounts.address", + "pk": 164, + "fields": { + "first_name": "Steven", + "last_name": "Riemersma", + "street_address_1": "1938 Alpland Ct", + "street_address_2": "Alpland Ct", + "city": "Sparks", + "state": "NV", + "postal_code": "89434" + } + }, + { + "model": "accounts.address", + "pk": 165, + "fields": { + "first_name": "Steven", + "last_name": "Riemersma", + "street_address_1": "1938 Alpland Ct", + "street_address_2": "", + "city": "Sparks", + "state": "NV", + "postal_code": "89434" + } + }, + { + "model": "accounts.address", + "pk": 166, + "fields": { + "first_name": "Steven", + "last_name": "Riemersma", + "street_address_1": "1938, Alpland Ct", + "street_address_2": "Alpland Ct", + "city": "Sparks", + "state": "NV", + "postal_code": "89434" + } + }, + { + "model": "accounts.address", + "pk": 167, + "fields": { + "first_name": "Bernard", + "last_name": "Hensey", + "street_address_1": "4 Eden Lane", + "street_address_2": "Mercer Island", + "city": "Mercer Island", + "state": "WA", + "postal_code": "98040" + } + }, + { + "model": "accounts.address", + "pk": 168, + "fields": { + "first_name": "Steven Patrick", + "last_name": "Riemersma", + "street_address_1": "1938 Alpland Ct", + "street_address_2": "", + "city": "Sparks", + "state": "NV", + "postal_code": "89434" + } + }, + { + "model": "accounts.address", + "pk": 169, + "fields": { + "first_name": "Kimberly", + "last_name": "Fairchild", + "street_address_1": "11990 Elnora Place", + "street_address_2": "", + "city": "Granada Hills", + "state": "CA", + "postal_code": "91344" + } + }, + { + "model": "accounts.address", + "pk": 170, + "fields": { + "first_name": "Yvonne", + "last_name": "Sparks", + "street_address_1": "7084 Barnstable Cir NW", + "street_address_2": "", + "city": "Canton", + "state": "OH", + "postal_code": "44718" + } + }, + { + "model": "accounts.address", + "pk": 171, + "fields": { + "first_name": "Kathleen", + "last_name": "Raschko", + "street_address_1": "4109 12th Ave S", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98108" + } + }, + { + "model": "accounts.address", + "pk": 172, + "fields": { + "first_name": "Crystal", + "last_name": "Dowling", + "street_address_1": "4118 148th St SW Apt D1", + "street_address_2": "", + "city": "Lynnwood", + "state": "WA", + "postal_code": "98087" + } + }, + { + "model": "accounts.address", + "pk": 173, + "fields": { + "first_name": "Devin", + "last_name": "Giles", + "street_address_1": "3 Barr Dr", + "street_address_2": "Apt B", + "city": "Barrington", + "state": "NJ", + "postal_code": "08007" + } + }, + { + "model": "accounts.address", + "pk": 174, + "fields": { + "first_name": "Lynn", + "last_name": "Wenzel", + "street_address_1": "PO Box 872", + "street_address_2": "", + "city": "Clinton", + "state": "WA", + "postal_code": "98236" + } + }, + { + "model": "accounts.address", + "pk": 175, + "fields": { + "first_name": "John Anthony", + "last_name": "Dossi", + "street_address_1": "17855 Lime Rock Drive", + "street_address_2": "", + "city": "Sonora", + "state": "CA", + "postal_code": "95370" + } + }, + { + "model": "accounts.address", + "pk": 176, + "fields": { + "first_name": "Jamae", + "last_name": "Hill", + "street_address_1": "19450 County Road 3590", + "street_address_2": "", + "city": "Ada", + "state": "OK", + "postal_code": "74820" + } + }, + { + "model": "accounts.address", + "pk": 177, + "fields": { + "first_name": "Coulter", + "last_name": "Stewart", + "street_address_1": "10045 Barrel Racer Drive", + "street_address_2": "", + "city": "Reno", + "state": "NV", + "postal_code": "89521" + } + }, + { + "model": "accounts.address", + "pk": 178, + "fields": { + "first_name": "Mark", + "last_name": "Frazier", + "street_address_1": "22312 se 244th pl", + "street_address_2": "", + "city": "Maple Valley", + "state": "WA", + "postal_code": "98038" + } + }, + { + "model": "accounts.address", + "pk": 179, + "fields": { + "first_name": "Dawn", + "last_name": "Foster", + "street_address_1": "1825 25th Avenue Southeast", + "street_address_2": "", + "city": "Puyallup", + "state": "WA", + "postal_code": "98374" + } + }, + { + "model": "accounts.address", + "pk": 180, + "fields": { + "first_name": "Sharon M", + "last_name": "Taki-Bishop", + "street_address_1": "420 Olympus Blvd.", + "street_address_2": "", + "city": "Port Ludlow", + "state": "WA", + "postal_code": "98365" + } + }, + { + "model": "accounts.address", + "pk": 181, + "fields": { + "first_name": "Casey", + "last_name": "deHaas", + "street_address_1": "915 23rd Avenue", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98122" + } + }, + { + "model": "accounts.address", + "pk": 182, + "fields": { + "first_name": "Diana", + "last_name": "Ray", + "street_address_1": "23714 NE 4th Pl", + "street_address_2": "", + "city": "Sammamish", + "state": "WA", + "postal_code": "98074" + } + }, + { + "model": "accounts.address", + "pk": 183, + "fields": { + "first_name": "Jeanette", + "last_name": "Reisenburg", + "street_address_1": "4550 N. Flowing Wells", + "street_address_2": "Unit 132", + "city": "Tucson", + "state": "AZ", + "postal_code": "85705" + } + }, + { + "model": "accounts.address", + "pk": 184, + "fields": { + "first_name": "Jim", + "last_name": "Miklusis", + "street_address_1": "10532 115th PL NE", + "street_address_2": "", + "city": "Kirkland", + "state": "WA", + "postal_code": "98033" + } + }, + { + "model": "accounts.address", + "pk": 185, + "fields": { + "first_name": "Gina", + "last_name": "Deddens", + "street_address_1": "4717 verguene ave", + "street_address_2": "", + "city": "Saint Louis", + "state": "MO", + "postal_code": "63119" + } + }, + { + "model": "accounts.address", + "pk": 186, + "fields": { + "first_name": "Shae Weinblatt", + "last_name": "Dey", + "street_address_1": "3100 Ferry Ave Unit C213", + "street_address_2": "", + "city": "BELLINGHAM,", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 187, + "fields": { + "first_name": "Larry L", + "last_name": "LeFevre", + "street_address_1": "2837 Spring Drive", + "street_address_2": "", + "city": "Vandalia", + "state": "IL", + "postal_code": "62471" + } + }, + { + "model": "accounts.address", + "pk": 188, + "fields": { + "first_name": "Marc", + "last_name": "Klein", + "street_address_1": "1731 N. Vista Street", + "street_address_2": "", + "city": "Los Angeles", + "state": "CA", + "postal_code": "90046" + } + }, + { + "model": "accounts.address", + "pk": 189, + "fields": { + "first_name": "Frank", + "last_name": "hesketh", + "street_address_1": "2113 Lakemoor Dr SW", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98512" + } + }, + { + "model": "accounts.address", + "pk": 190, + "fields": { + "first_name": "Lisa", + "last_name": "Blaylock", + "street_address_1": "14979 San Pablo Ave", + "street_address_2": "", + "city": "San Jose", + "state": "CA", + "postal_code": "95127" + } + }, + { + "model": "accounts.address", + "pk": 191, + "fields": { + "first_name": "Lani Loring", + "last_name": "Howell", + "street_address_1": "PO Box 6336", + "street_address_2": "", + "city": "Kamuela", + "state": "HI", + "postal_code": "96743" + } + }, + { + "model": "accounts.address", + "pk": 192, + "fields": { + "first_name": "PETRINA", + "last_name": "WALKER", + "street_address_1": "130 E. Peebles Ct.", + "street_address_2": "", + "city": "Shelton", + "state": "WA", + "postal_code": "98584" + } + }, + { + "model": "accounts.address", + "pk": 193, + "fields": { + "first_name": "Diana", + "last_name": "Ray", + "street_address_1": "23714 NE 4th PL", + "street_address_2": "", + "city": "Sammamish", + "state": "WA", + "postal_code": "98074" + } + }, + { + "model": "accounts.address", + "pk": 194, + "fields": { + "first_name": "Paul", + "last_name": "Harrington", + "street_address_1": "11416 Queensbury Dr", + "street_address_2": "", + "city": "Bakersfield", + "state": "CA", + "postal_code": "93312" + } + }, + { + "model": "accounts.address", + "pk": 195, + "fields": { + "first_name": "john r", + "last_name": "meyerott", + "street_address_1": "2054 Mt. Dallas rd.", + "street_address_2": "", + "city": "friday harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 196, + "fields": { + "first_name": "Toni", + "last_name": "McCullough", + "street_address_1": "27110 53rd Avenue NE", + "street_address_2": "", + "city": "Arlington", + "state": "WA", + "postal_code": "98223" + } + }, + { + "model": "accounts.address", + "pk": 197, + "fields": { + "first_name": "Syma", + "last_name": "Mendelsohn", + "street_address_1": "5705 McKinley St", + "street_address_2": "", + "city": "Bethesda", + "state": "MD", + "postal_code": "20817" + } + }, + { + "model": "accounts.address", + "pk": 198, + "fields": { + "first_name": "BRIAN", + "last_name": "WAY", + "street_address_1": "35 WEST MAIN", + "street_address_2": "UNIT 5538", + "city": "FRISCO", + "state": "CO", + "postal_code": "80443" + } + }, + { + "model": "accounts.address", + "pk": 199, + "fields": { + "first_name": "Alex", + "last_name": "Carleton", + "street_address_1": "1217 8th Ave West", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98119" + } + }, + { + "model": "accounts.address", + "pk": 200, + "fields": { + "first_name": "James", + "last_name": "Niziol", + "street_address_1": "19 Smugglers Cove Road", + "street_address_2": "", + "city": "Cape Elizabeth", + "state": "ME", + "postal_code": "04107" + } + }, + { + "model": "accounts.address", + "pk": 201, + "fields": { + "first_name": "Beth Reaver", + "last_name": "Lee", + "street_address_1": "1378 Bonanza Alley", + "street_address_2": "", + "city": "Camano Island", + "state": "WA", + "postal_code": "98282" + } + }, + { + "model": "accounts.address", + "pk": 202, + "fields": { + "first_name": "Steven", + "last_name": "Androes", + "street_address_1": "p.o. box 98231", + "street_address_2": "", + "city": "Des Moines", + "state": "WA", + "postal_code": "98198" + } + }, + { + "model": "accounts.address", + "pk": 203, + "fields": { + "first_name": "Amber", + "last_name": "Ditto", + "street_address_1": "312 crown drive", + "street_address_2": "", + "city": "Everett", + "state": "WA", + "postal_code": "98203" + } + }, + { + "model": "accounts.address", + "pk": 204, + "fields": { + "first_name": "Jean", + "last_name": "Gorecki", + "street_address_1": "1431 Lake Washington Blvd. S.", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98144" + } + }, + { + "model": "accounts.address", + "pk": 205, + "fields": { + "first_name": "DON", + "last_name": "BEATTTIE", + "street_address_1": "1013 15th St", + "street_address_2": "", + "city": "Bellingham", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 206, + "fields": { + "first_name": "Steve", + "last_name": "Rapport", + "street_address_1": "3431 Chartres St #3", + "street_address_2": "", + "city": "New Orleans", + "state": "AL", + "postal_code": "70117" + } + }, + { + "model": "accounts.address", + "pk": 207, + "fields": { + "first_name": "Benjamin", + "last_name": "Cook", + "street_address_1": "100 TYLER St", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 208, + "fields": { + "first_name": "Melissa", + "last_name": "Nelson", + "street_address_1": "6722 163rd PL SW", + "street_address_2": "", + "city": "Lynnwood", + "state": "WA", + "postal_code": "98037" + } + }, + { + "model": "accounts.address", + "pk": 209, + "fields": { + "first_name": "Thomas", + "last_name": "Sugahara", + "street_address_1": "1730 Misty Pl NW", + "street_address_2": "", + "city": "Salem", + "state": "OR", + "postal_code": "97304" + } + }, + { + "model": "accounts.address", + "pk": 210, + "fields": { + "first_name": "Gary", + "last_name": "Hays", + "street_address_1": "1353 SE 194th Pl", + "street_address_2": "", + "city": "Camas", + "state": "WA", + "postal_code": "98607" + } + }, + { + "model": "accounts.address", + "pk": 211, + "fields": { + "first_name": "Rob", + "last_name": "Brownstein", + "street_address_1": "282 Poplar Ave", + "street_address_2": "", + "city": "San Bruno", + "state": "CA", + "postal_code": "94066" + } + }, + { + "model": "accounts.address", + "pk": 212, + "fields": { + "first_name": "Jesse", + "last_name": "Bornfreund", + "street_address_1": "21530 NE 29th St.", + "street_address_2": "", + "city": "Sammamish", + "state": "WA", + "postal_code": "98074" + } + }, + { + "model": "accounts.address", + "pk": 213, + "fields": { + "first_name": "Michael", + "last_name": "Betz", + "street_address_1": "2630 Franklin St", + "street_address_2": "", + "city": "Bellingham", + "state": "WA", + "postal_code": "98225" + } + }, + { + "model": "accounts.address", + "pk": 214, + "fields": { + "first_name": "Madeleine", + "last_name": "Gautier", + "street_address_1": "9916 S Weybridge Cir", + "street_address_2": "", + "city": "Sandy", + "state": "UT", + "postal_code": "84092" + } + }, + { + "model": "accounts.address", + "pk": 215, + "fields": { + "first_name": "Irwinder", + "last_name": "Singh", + "street_address_1": "16014 2nd Ave NE", + "street_address_2": "", + "city": "Duvall", + "state": "WA", + "postal_code": "98019" + } + }, + { + "model": "accounts.address", + "pk": 216, + "fields": { + "first_name": "Rod", + "last_name": "Dorland", + "street_address_1": "30816 3rd ave ne", + "street_address_2": "", + "city": "stanwood", + "state": "WA", + "postal_code": "98292" + } + }, + { + "model": "accounts.address", + "pk": 217, + "fields": { + "first_name": "JILL M", + "last_name": "BRANDENBERGER", + "street_address_1": "2225 EDMONDS AVE NE", + "street_address_2": "", + "city": "Renton", + "state": "WA", + "postal_code": "98056" + } + }, + { + "model": "accounts.address", + "pk": 218, + "fields": { + "first_name": "Christina", + "last_name": "Valenzuela", + "street_address_1": "1025 Aranceto Cir", + "street_address_2": "", + "city": "Merritt Island", + "state": "FL", + "postal_code": "32952" + } + }, + { + "model": "accounts.address", + "pk": 219, + "fields": { + "first_name": "Karen", + "last_name": "mitchell", + "street_address_1": "1483 Ginkgo Ave", + "street_address_2": "", + "city": "Packwood", + "state": "IA", + "postal_code": "52580" + } + }, + { + "model": "accounts.address", + "pk": 220, + "fields": { + "first_name": "Betsy", + "last_name": "Sherrow", + "street_address_1": "2922 Eastlake Ave East", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98102" + } + }, + { + "model": "accounts.address", + "pk": 221, + "fields": { + "first_name": "Nicholas", + "last_name": "Adams", + "street_address_1": "5648 Boundary Dr. South", + "street_address_2": "", + "city": "Salem", + "state": "OR", + "postal_code": "97306" + } + }, + { + "model": "accounts.address", + "pk": 222, + "fields": { + "first_name": "Lorrie", + "last_name": "McCoy", + "street_address_1": "2852 S Rhein River", + "street_address_2": "", + "city": "Eagle", + "state": "ID", + "postal_code": "83616" + } + }, + { + "model": "accounts.address", + "pk": 223, + "fields": { + "first_name": "Reggie", + "last_name": "Staines", + "street_address_1": "150 Kari Glen Dr.", + "street_address_2": "", + "city": "Fayetteville", + "state": "GA", + "postal_code": "30215" + } + }, + { + "model": "accounts.address", + "pk": 224, + "fields": { + "first_name": "David", + "last_name": "Strayer", + "street_address_1": "336 F Street", + "street_address_2": "", + "city": "Salt Lake City", + "state": "UT", + "postal_code": "84103" + } + }, + { + "model": "accounts.address", + "pk": 225, + "fields": { + "first_name": "Francis & Rebecca", + "last_name": "Smith", + "street_address_1": "8 Island Drive", + "street_address_2": "", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 226, + "fields": { + "first_name": "Francis", + "last_name": "Smith", + "street_address_1": "8 Island Drive", + "street_address_2": "", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 227, + "fields": { + "first_name": "Kimberly", + "last_name": "Fairchild", + "street_address_1": "11990 Elnora Pl", + "street_address_2": "", + "city": "Granada Hills", + "state": "CA", + "postal_code": "91344" + } + }, + { + "model": "accounts.address", + "pk": 228, + "fields": { + "first_name": "Eric", + "last_name": "Kaufman", + "street_address_1": "1304 Arrowhead Ave", + "street_address_2": "", + "city": "Ventura", + "state": "CA", + "postal_code": "93004" + } + }, + { + "model": "accounts.address", + "pk": 229, + "fields": { + "first_name": "Kaysa", + "last_name": "Korpela", + "street_address_1": "4031 N Douglas Hwy #B", + "street_address_2": "", + "city": "Juneau", + "state": "AK", + "postal_code": "99801" + } + }, + { + "model": "accounts.address", + "pk": 230, + "fields": { + "first_name": "Laurie", + "last_name": "Jolosky", + "street_address_1": "18317 Baldwin Rd", + "street_address_2": "", + "city": "Bothell", + "state": "WA", + "postal_code": "98012" + } + }, + { + "model": "accounts.address", + "pk": 231, + "fields": { + "first_name": "Julie", + "last_name": "Betts", + "street_address_1": "4655 Florence Place", + "street_address_2": "A", + "city": "Eureka", + "state": "CA", + "postal_code": "95503" + } + }, + { + "model": "accounts.address", + "pk": 232, + "fields": { + "first_name": "Aurelio", + "last_name": "Corpuz", + "street_address_1": "1083 S 317th ST", + "street_address_2": "", + "city": "Federal Way", + "state": "WA", + "postal_code": "98003" + } + }, + { + "model": "accounts.address", + "pk": 233, + "fields": { + "first_name": "George Kyle", + "last_name": "Turlington", + "street_address_1": "2801 Hidden Knoll Tr", + "street_address_2": "", + "city": "Frisco", + "state": "TX", + "postal_code": "75034" + } + }, + { + "model": "accounts.address", + "pk": 234, + "fields": { + "first_name": "Kelly", + "last_name": "Hance", + "street_address_1": "210 Canyon Rd", + "street_address_2": "", + "city": "Roundup", + "state": "MT", + "postal_code": "59072" + } + }, + { + "model": "accounts.address", + "pk": 235, + "fields": { + "first_name": "Stuart", + "last_name": "Sipahigil", + "street_address_1": "9201 W Jackson St", + "street_address_2": "APT 203", + "city": "Muncie", + "state": "IN", + "postal_code": "47304" + } + }, + { + "model": "accounts.address", + "pk": 236, + "fields": { + "first_name": "Coulter", + "last_name": "Stewart", + "street_address_1": "10045 Barrel Racer Dr.", + "street_address_2": "", + "city": "Reno", + "state": "NV", + "postal_code": "89521" + } + }, + { + "model": "accounts.address", + "pk": 237, + "fields": { + "first_name": "Kevin", + "last_name": "Casey", + "street_address_1": "PO Box 13", + "street_address_2": "", + "city": "Wild Rose", + "state": "WI", + "postal_code": "54984" + } + }, + { + "model": "accounts.address", + "pk": 238, + "fields": { + "first_name": "Betsy", + "last_name": "Burlingame", + "street_address_1": "26402 S. Greencastle Drive", + "street_address_2": "", + "city": "Sun Lakes", + "state": "AZ", + "postal_code": "85248" + } + }, + { + "model": "accounts.address", + "pk": 239, + "fields": { + "first_name": "Nancy", + "last_name": "Golden", + "street_address_1": "4440 Willard Avenue, Apt. 420", + "street_address_2": "", + "city": "Chevy Chase", + "state": "MD", + "postal_code": "20815" + } + }, + { + "model": "accounts.address", + "pk": 240, + "fields": { + "first_name": "Samantha", + "last_name": "Martin", + "street_address_1": "11208 SE 213th St", + "street_address_2": "", + "city": "Kent", + "state": "WA", + "postal_code": "98031" + } + }, + { + "model": "accounts.address", + "pk": 241, + "fields": { + "first_name": "Gregory", + "last_name": "Harsen", + "street_address_1": "6055 Napa Ave", + "street_address_2": "", + "city": "Rancho Cucamonga", + "state": "CA", + "postal_code": "91701" + } + }, + { + "model": "accounts.address", + "pk": 242, + "fields": { + "first_name": "Joanna", + "last_name": "Power", + "street_address_1": "3615 Burke Ave N", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98103" + } + }, + { + "model": "accounts.address", + "pk": 243, + "fields": { + "first_name": "Nobuko", + "last_name": "Reed", + "street_address_1": "2400 NW 80th St.", + "street_address_2": "218", + "city": "Seattle", + "state": "WA", + "postal_code": "98117" + } + }, + { + "model": "accounts.address", + "pk": 244, + "fields": { + "first_name": "Wendy", + "last_name": "Mintiero", + "street_address_1": "6240 5th Ave NW, APT 2", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98107" + } + }, + { + "model": "accounts.address", + "pk": 245, + "fields": { + "first_name": "Josh", + "last_name": "Adler", + "street_address_1": "5500 Harbour Pointe Blvd", + "street_address_2": "Apt R102", + "city": "Mukilteo", + "state": "WA", + "postal_code": "98275" + } + }, + { + "model": "accounts.address", + "pk": 246, + "fields": { + "first_name": "Josh", + "last_name": "Adler", + "street_address_1": "5500 Harbour Pointe Boulevard", + "street_address_2": "Apt R102", + "city": "Mukilteo", + "state": "WA", + "postal_code": "98275" + } + }, + { + "model": "accounts.address", + "pk": 247, + "fields": { + "first_name": "Karen", + "last_name": "mitchell", + "street_address_1": "1483 ginkgo ave", + "street_address_2": "", + "city": "Packwood", + "state": "IA", + "postal_code": "52580" + } + }, + { + "model": "accounts.address", + "pk": 249, + "fields": { + "first_name": "Aude", + "last_name": "Tabet", + "street_address_1": "1217 8th Ave W", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98119" + } + }, + { + "model": "accounts.address", + "pk": 250, + "fields": { + "first_name": "SYLVIA", + "last_name": "marie", + "street_address_1": "6107 Burnside Rd.", + "street_address_2": "", + "city": "SEBASTOPOL", + "state": "CA", + "postal_code": "95472" + } + }, + { + "model": "accounts.address", + "pk": 251, + "fields": { + "first_name": "Malcolm J", + "last_name": "Reider", + "street_address_1": "11228 Evanston Ave N", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98133" + } + }, + { + "model": "accounts.address", + "pk": 252, + "fields": { + "first_name": "SHERRY", + "last_name": "RIVERS", + "street_address_1": "25401 36TH AVE E", + "street_address_2": "", + "city": "SPANAWAY", + "state": "WA", + "postal_code": "98387" + } + }, + { + "model": "accounts.address", + "pk": 253, + "fields": { + "first_name": "YeeTsu", + "last_name": "Willoughby", + "street_address_1": "2493 Oregon St.", + "street_address_2": "", + "city": "Union City", + "state": "CA", + "postal_code": "94587" + } + }, + { + "model": "accounts.address", + "pk": 254, + "fields": { + "first_name": "Kristine", + "last_name": "Ostby", + "street_address_1": "5260 Zachary Grove", + "street_address_2": "Apt U208", + "city": "Colorado Springs", + "state": "CO", + "postal_code": "80919" + } + }, + { + "model": "accounts.address", + "pk": 255, + "fields": { + "first_name": "Bon", + "last_name": "Bernar", + "street_address_1": "3032 NW 69th St.", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98117" + } + }, + { + "model": "accounts.address", + "pk": 256, + "fields": { + "first_name": "James", + "last_name": "Wallace", + "street_address_1": "4443 E. Burning Tree Loop", + "street_address_2": "", + "city": "Flagstaff", + "state": "AZ", + "postal_code": "86004" + } + }, + { + "model": "accounts.address", + "pk": 257, + "fields": { + "first_name": "Nancy", + "last_name": "Stagnitta", + "street_address_1": "Interlochen Center for the Arts", + "street_address_2": "9900 Diamond Park Rd", + "city": "Interlochen", + "state": "MI", + "postal_code": "49643" + } + }, + { + "model": "accounts.address", + "pk": 258, + "fields": { + "first_name": "Paula", + "last_name": "Deboo", + "street_address_1": "165 Swiftwater Ln", + "street_address_2": "", + "city": "Leavenworth", + "state": "WA", + "postal_code": "98826" + } + }, + { + "model": "accounts.address", + "pk": 259, + "fields": { + "first_name": "Russell", + "last_name": "Jared", + "street_address_1": "1310 Firland Dr", + "street_address_2": "", + "city": "Puyallup", + "state": "WA", + "postal_code": "98371" + } + }, + { + "model": "accounts.address", + "pk": 260, + "fields": { + "first_name": "Dawn", + "last_name": "Wilson", + "street_address_1": "2408 Kempton St SE", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98501" + } + }, + { + "model": "accounts.address", + "pk": 261, + "fields": { + "first_name": "Sarah", + "last_name": "Wyllie", + "street_address_1": "2341 NW STANLEY AVE", + "street_address_2": "", + "city": "GRESHAM", + "state": "OR", + "postal_code": "97030" + } + }, + { + "model": "accounts.address", + "pk": 262, + "fields": { + "first_name": "Richelle", + "last_name": "Olsen", + "street_address_1": "5912 Broad View Ave NE", + "street_address_2": "", + "city": "Tacoma", + "state": "WA", + "postal_code": "98422" + } + }, + { + "model": "accounts.address", + "pk": 263, + "fields": { + "first_name": "James B", + "last_name": "Way", + "street_address_1": "712 Biorka Street", + "street_address_2": "", + "city": "Sitka", + "state": "AK", + "postal_code": "99835" + } + }, + { + "model": "accounts.address", + "pk": 264, + "fields": { + "first_name": "David", + "last_name": "Brown", + "street_address_1": "3320 Viewcrest Dr NE", + "street_address_2": "", + "city": "Bremerton", + "state": "WA", + "postal_code": "98310" + } + }, + { + "model": "accounts.address", + "pk": 265, + "fields": { + "first_name": "riley", + "last_name": "magnuson", + "street_address_1": "po box 774", + "street_address_2": "", + "city": "Lopez Island", + "state": "WA", + "postal_code": "98261" + } + }, + { + "model": "accounts.address", + "pk": 266, + "fields": { + "first_name": "Royce", + "last_name": "Meyerott", + "street_address_1": "2054 Mount Dallas Rd", + "street_address_2": "", + "city": "Friday Harbor", + "state": "WA", + "postal_code": "98250" + } + }, + { + "model": "accounts.address", + "pk": 267, + "fields": { + "first_name": "Rochelle", + "last_name": "Atkins", + "street_address_1": "3803 Crystal Ridge Dr. SE", + "street_address_2": "", + "city": "Puyallup", + "state": "WA", + "postal_code": "98372" + } + }, + { + "model": "accounts.address", + "pk": 268, + "fields": { + "first_name": "Kimberly", + "last_name": "Fairchild", + "street_address_1": "11990 ELNORA PL", + "street_address_2": "", + "city": "GRANADA HILLS", + "state": "CA", + "postal_code": "91344" + } + }, + { + "model": "accounts.address", + "pk": 269, + "fields": { + "first_name": "Natasha", + "last_name": "Moni", + "street_address_1": "PO Box 888", + "street_address_2": "", + "city": "White Salmon", + "state": "WA", + "postal_code": "98672" + } + }, + { + "model": "accounts.address", + "pk": 270, + "fields": { + "first_name": "Laura Rose", + "last_name": "Carne", + "street_address_1": "2109 E Highlands Street", + "street_address_2": "", + "city": "Bremerton", + "state": "WA", + "postal_code": "98310" + } + }, + { + "model": "accounts.address", + "pk": 271, + "fields": { + "first_name": "Sandra", + "last_name": "Elmelund", + "street_address_1": "1702 Melody Circle, Unit 207", + "street_address_2": "", + "city": "Port Angeles", + "state": "WA", + "postal_code": "98362" + } + }, + { + "model": "accounts.address", + "pk": 272, + "fields": { + "first_name": "Kevin", + "last_name": "Casey", + "street_address_1": "455 Euclid Ave.", + "street_address_2": "PO Box 13", + "city": "Wild Rose", + "state": "WI", + "postal_code": "54984" + } + }, + { + "model": "accounts.address", + "pk": 273, + "fields": { + "first_name": "Maureen", + "last_name": "Cyr", + "street_address_1": "12239 1st Ave NW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98177" + } + }, + { + "model": "accounts.address", + "pk": 274, + "fields": { + "first_name": "Kaysa", + "last_name": "korpela", + "street_address_1": "4031 N Douglas Hwy #B", + "street_address_2": "", + "city": "Juneau", + "state": "AK", + "postal_code": "99801" + } + }, + { + "model": "accounts.address", + "pk": 275, + "fields": { + "first_name": "Deborah O", + "last_name": "Edmund", + "street_address_1": "1934 Ne 52nd Ave", + "street_address_2": "", + "city": "Hillsboro", + "state": "OR", + "postal_code": "97124" + } + }, + { + "model": "accounts.address", + "pk": 276, + "fields": { + "first_name": "Lorie", + "last_name": "Waehner", + "street_address_1": "8031 Jack Island dr", + "street_address_2": "", + "city": "Johns Island", + "state": "SC", + "postal_code": "29455" + } + }, + { + "model": "accounts.address", + "pk": 277, + "fields": { + "first_name": "dean", + "last_name": "brock", + "street_address_1": "28176 Ruby ct", + "street_address_2": "", + "city": "chesterfield TWP", + "state": "MI", + "postal_code": "48047" + } + }, + { + "model": "accounts.address", + "pk": 278, + "fields": { + "first_name": "Pat", + "last_name": "Dougherty", + "street_address_1": "2302 Riddle Ave", + "street_address_2": "Apt. 108", + "city": "Wilmington", + "state": "DE", + "postal_code": "19806" + } + }, + { + "model": "accounts.address", + "pk": 279, + "fields": { + "first_name": "Teresa", + "last_name": "Martinez", + "street_address_1": "314 S British Columbia Ave", + "street_address_2": "", + "city": "Lynden", + "state": "WA", + "postal_code": "98264" + } + }, + { + "model": "accounts.address", + "pk": 280, + "fields": { + "first_name": "Karen", + "last_name": "Anderson", + "street_address_1": "1645 Montclair Dr", + "street_address_2": "", + "city": "Elgin", + "state": "IL", + "postal_code": "60123" + } + }, + { + "model": "accounts.address", + "pk": 281, + "fields": { + "first_name": "Guy", + "last_name": "Atkins", + "street_address_1": "3803 Crystal Ridge Dr SE", + "street_address_2": "", + "city": "Puyallup", + "state": "WA", + "postal_code": "98372" + } + }, + { + "model": "accounts.address", + "pk": 282, + "fields": { + "first_name": "Samuel", + "last_name": "Soyer", + "street_address_1": "22925 SE 241st Pl", + "street_address_2": "", + "city": "Maple Valley", + "state": "WA", + "postal_code": "98038" + } + }, + { + "model": "accounts.address", + "pk": 283, + "fields": { + "first_name": "Nina", + "last_name": "Kenny", + "street_address_1": "8727 W Laurel Ln", + "street_address_2": "", + "city": "Peoria", + "state": "AZ", + "postal_code": "85345" + } + }, + { + "model": "accounts.address", + "pk": 284, + "fields": { + "first_name": "Gina", + "last_name": "Deddens", + "street_address_1": "4717 verguene ave", + "street_address_2": "", + "city": "St. Louis", + "state": "MO", + "postal_code": "63119" + } + }, + { + "model": "accounts.address", + "pk": 285, + "fields": { + "first_name": "Alexandria", + "last_name": "Theisen", + "street_address_1": "311 N Yakima Ave #101", + "street_address_2": "", + "city": "Tacoma", + "state": "WA", + "postal_code": "98403" + } + }, + { + "model": "accounts.address", + "pk": 286, + "fields": { + "first_name": "John", + "last_name": "Dossi", + "street_address_1": "17855 Limerock road", + "street_address_2": "", + "city": "Sonora", + "state": "CA", + "postal_code": "95370" + } + }, + { + "model": "accounts.address", + "pk": 287, + "fields": { + "first_name": "SUE L", + "last_name": "RHODES", + "street_address_1": "6323 95TH ST N.E.", + "street_address_2": "", + "city": "Marysville", + "state": "WA", + "postal_code": "98270" + } + }, + { + "model": "accounts.address", + "pk": 288, + "fields": { + "first_name": "Rebecca", + "last_name": "Berus", + "street_address_1": "966 Pavilion St.", + "street_address_2": "Unit 5", + "city": "Cincinnati", + "state": "OH", + "postal_code": "45202" + } + }, + { + "model": "accounts.address", + "pk": 289, + "fields": { + "first_name": "Christopher and", + "last_name": "Heather", + "street_address_1": "136 Ponce De Leon Court", + "street_address_2": "", + "city": "Decatur", + "state": "GA", + "postal_code": "30030" + } + }, + { + "model": "accounts.address", + "pk": 290, + "fields": { + "first_name": "Christy", + "last_name": "VanGaasbeek", + "street_address_1": "2509 Tulane Dr.", + "street_address_2": "", + "city": "Ft. Collins", + "state": "CO", + "postal_code": "80525" + } + }, + { + "model": "accounts.address", + "pk": 291, + "fields": { + "first_name": "Robert", + "last_name": "Moates", + "street_address_1": "PO Box 5", + "street_address_2": "", + "city": "Allyn", + "state": "WA", + "postal_code": "98524" + } + }, + { + "model": "accounts.address", + "pk": 292, + "fields": { + "first_name": "faith", + "last_name": "haas", + "street_address_1": "405 NE Mason Street, Apt 508", + "street_address_2": "", + "city": "Portland", + "state": "OR", + "postal_code": "97211" + } + }, + { + "model": "accounts.address", + "pk": 293, + "fields": { + "first_name": "Elizabeth", + "last_name": "canpbell", + "street_address_1": "518 soldier road #98", + "street_address_2": "", + "city": "Fairfield", + "state": "ID", + "postal_code": "83327" + } + }, + { + "model": "accounts.address", + "pk": 294, + "fields": { + "first_name": "Anna", + "last_name": "VerValin", + "street_address_1": "415 21ST AVE SW", + "street_address_2": "", + "city": "PUYALLUP", + "state": "WA", + "postal_code": "98371" + } + }, + { + "model": "accounts.address", + "pk": 295, + "fields": { + "first_name": "Ian", + "last_name": "cunningham", + "street_address_1": "7003 - 39th Ave. NE", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98115" + } + }, + { + "model": "accounts.address", + "pk": 296, + "fields": { + "first_name": "Ian & Stephanie", + "last_name": "Cunningham", + "street_address_1": "7003 - 39th Ave. NE", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98115" + } + }, + { + "model": "accounts.address", + "pk": 297, + "fields": { + "first_name": "Winston", + "last_name": "Alder", + "street_address_1": "406 11th Ave N", + "street_address_2": "Apt 774", + "city": "Nashville", + "state": "TN", + "postal_code": "37203" + } + }, + { + "model": "accounts.address", + "pk": 298, + "fields": { + "first_name": "Nadine", + "last_name": "Iselin", + "street_address_1": "po bx 323", + "street_address_2": "", + "city": "Los Olivos", + "state": "CA", + "postal_code": "93441" + } + }, + { + "model": "accounts.address", + "pk": 299, + "fields": { + "first_name": "Betsy &", + "last_name": "Paul", + "street_address_1": "5151 N Nagle", + "street_address_2": "", + "city": "Chicago", + "state": "IL", + "postal_code": "60630" + } + }, + { + "model": "accounts.address", + "pk": 300, + "fields": { + "first_name": "Chris & Lyn", + "last_name": "Bartot", + "street_address_1": "11135 Fleetwood St", + "street_address_2": "MERRY XMAS! XO The Seattle Bartots", + "city": "Huntley", + "state": "IL", + "postal_code": "60142" + } + }, + { + "model": "accounts.address", + "pk": 301, + "fields": { + "first_name": "Amy & Kevin", + "last_name": "Williams", + "street_address_1": "1629 SW Montgomery St", + "street_address_2": "MERRY XMAS! XO The Seattle Bartots", + "city": "Portland", + "state": "OR", + "postal_code": "97201" + } + }, + { + "model": "accounts.address", + "pk": 302, + "fields": { + "first_name": "Betsy", + "last_name": "Sherrow", + "street_address_1": "2922 Eastlake Avenue East", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98102" + } + }, + { + "model": "accounts.address", + "pk": 303, + "fields": { + "first_name": "Scott", + "last_name": "", + "street_address_1": "1145 Thorndyke Rd", + "street_address_2": "", + "city": "Port Ludlow", + "state": "WA", + "postal_code": "98365" + } + }, + { + "model": "accounts.address", + "pk": 304, + "fields": { + "first_name": "Karyn", + "last_name": "mitchell", + "street_address_1": "1483 ginkgo ave", + "street_address_2": "", + "city": "Packwood", + "state": "IA", + "postal_code": "52580" + } + }, + { + "model": "accounts.address", + "pk": 305, + "fields": { + "first_name": "Richard", + "last_name": "McCauley", + "street_address_1": "3809 NW 114th Way", + "street_address_2": "", + "city": "Vancouver", + "state": "WA", + "postal_code": "98685" + } + }, + { + "model": "accounts.address", + "pk": 306, + "fields": { + "first_name": "Paula", + "last_name": "Grimes", + "street_address_1": "1314 East 4th Street", + "street_address_2": "", + "city": "Port Angeles", + "state": "WA", + "postal_code": "98362" + } + }, + { + "model": "accounts.address", + "pk": 307, + "fields": { + "first_name": "Nadine", + "last_name": "Iselin", + "street_address_1": "PO Box 323", + "street_address_2": "", + "city": "Los Olivos", + "state": "CA", + "postal_code": "93441" + } + }, + { + "model": "accounts.address", + "pk": 308, + "fields": { + "first_name": "Olsen", + "last_name": "Michele", + "street_address_1": "1093 30th Street", + "street_address_2": "", + "city": "Port Townsend", + "state": "WA", + "postal_code": "98368" + } + }, + { + "model": "accounts.address", + "pk": 309, + "fields": { + "first_name": "Christine H", + "last_name": "Connor", + "street_address_1": "41 Oakwood Avenue", + "street_address_2": "", + "city": "Rye", + "state": "NY", + "postal_code": "10580" + } + }, + { + "model": "accounts.address", + "pk": 310, + "fields": { + "first_name": "Laura", + "last_name": "Grady", + "street_address_1": "3024 N 26th St", + "street_address_2": "", + "city": "Tacoma", + "state": "WA", + "postal_code": "98407" + } + }, + { + "model": "accounts.address", + "pk": 311, + "fields": { + "first_name": "Tracy", + "last_name": "Burklund", + "street_address_1": "375 I Street", + "street_address_2": "", + "city": "Chula Vista", + "state": "CA", + "postal_code": "91910" + } + }, + { + "model": "accounts.address", + "pk": 312, + "fields": { + "first_name": "Andrea", + "last_name": "Thorpe", + "street_address_1": "3036 Gull Harbor Rd Ne", + "street_address_2": "", + "city": "Olympia", + "state": "WA", + "postal_code": "98506" + } + }, + { + "model": "accounts.address", + "pk": 313, + "fields": { + "first_name": "Kristen Marie", + "last_name": "Jones", + "street_address_1": "9009 6th Avenue NW", + "street_address_2": "", + "city": "Seattle", + "state": "WA", + "postal_code": "98117" + } + }, + { + "model": "accounts.address", + "pk": 314, + "fields": { + "first_name": "Jeri S", + "last_name": "Baird", + "street_address_1": "10257 147th Ave SE", + "street_address_2": "", + "city": "Renton", + "state": "WA", + "postal_code": "98059" + } + }, + { + "model": "accounts.address", + "pk": 315, + "fields": { + "first_name": "Catherine", + "last_name": "Wakefield", + "street_address_1": "34624 9Th Ct Sw", + "street_address_2": "", + "city": "Federal Way", + "state": "WA", + "postal_code": "98023" + } + }, + { + "model": "accounts.address", + "pk": 316, + "fields": { + "first_name": "Nancy", + "last_name": "McGinnis", + "street_address_1": "23257 SE 34th Place", + "street_address_2": "", + "city": "Sammamish", + "state": "WA", + "postal_code": "98075" + } + }, + { + "model": "accounts.address", + "pk": 317, + "fields": { + "first_name": "Nissa", + "last_name": "Gay", + "street_address_1": "422 Green River Street", + "street_address_2": "", + "city": "Oxnard", + "state": "CA", + "postal_code": "93036" + } + }, + { + "model": "accounts.address", + "pk": 318, + "fields": { + "first_name": "Charles", + "last_name": "Wolfinger", + "street_address_1": "5959 Waverly Ave", + "street_address_2": "", + "city": "La Jolla", + "state": "CA", + "postal_code": "92037" + } + }, + { + "model": "accounts.address", + "pk": 319, + "fields": { + "first_name": "Kristine", + "last_name": "Ostby", + "street_address_1": "5260 Zachary Grove Apt U208", + "street_address_2": "", + "city": "Colorado Springs", + "state": "CO", + "postal_code": "80919" + } + }, + { + "model": "accounts.address", + "pk": 320, + "fields": { + "first_name": "Victoria", + "last_name": "Smith", + "street_address_1": "4400 Sinclair Avenue", + "street_address_2": "", + "city": "Austin", + "state": "TX", + "postal_code": "78756" + } + }, + { + "model": "accounts.address", + "pk": 321, + "fields": { + "first_name": "Carly", + "last_name": "", + "street_address_1": "2160 Volpp Street", + "street_address_2": "", + "city": "West LInn", + "state": "OR", + "postal_code": "97068" + } + }, + { + "model": "accounts.address", + "pk": 322, + "fields": { + "first_name": "Roberet Simmons, c/o Jeanie", + "last_name": "Shepherd", + "street_address_1": "2750 N.. Hopi Pl. #2", + "street_address_2": "", + "city": "Tucson", + "state": "AZ", + "postal_code": "85705" + } + }, + { + "model": "accounts.address", + "pk": 323, + "fields": { + "first_name": "Christopher", + "last_name": "Eppley", + "street_address_1": "926 Henning Way N", + "street_address_2": "", + "city": "Keizer", + "state": "OR", + "postal_code": "97303" + } + }, + { + "model": "accounts.address", + "pk": 324, + "fields": { + "first_name": "Meghan", + "last_name": "Durovchic", + "street_address_1": "15195 Sunwood Blvd", + "street_address_2": "Apt BB21", + "city": "Tukwila", + "state": "WA", + "postal_code": "98188" + } + }, + { + "model": "accounts.address", + "pk": 325, + "fields": { + "first_name": "Seth T.", + "last_name": "Longacre", + "street_address_1": "70 Garfield St", + "street_address_2": "Apt 16", + "city": "Ashland", + "state": "OR", + "postal_code": "97520" + } + }, + { + "model": "accounts.address", + "pk": 326, + "fields": { + "first_name": "Bernard", + "last_name": "Hensey", + "street_address_1": "4 Eden Lane", + "street_address_2": "", + "city": "Mercer Island", + "state": "WA", + "postal_code": "98040" + } + }, + { + "model": "accounts.address", + "pk": 327, + "fields": { + "first_name": "Amanda", + "last_name": "White", + "street_address_1": "1029 NE 100th Street", + "street_address_2": "Unit B", + "city": "Seattle", + "state": "WA", + "postal_code": "98125" + } + }, + { + "model": "accounts.address", + "pk": 328, + "fields": { + "first_name": "Robert", + "last_name": "Fallis", + "street_address_1": "6429 Restawhile Court SW", + "street_address_2": "", + "city": "Tumwater", + "state": "WA", + "postal_code": "98512" + } + }, + { + "model": "accounts.address", + "pk": 329, + "fields": { + "first_name": "Robert Simmons c/o Jeanie", + "last_name": "Shepard", + "street_address_1": "2750 N. Hopi Pl.", + "street_address_2": "# 2", + "city": "Tucson", + "state": "AZ", + "postal_code": "85705" + } + }, + { + "model": "accounts.address", + "pk": 330, + "fields": { + "first_name": "Beverly", + "last_name": "Praiswater", + "street_address_1": "2243 Bensley St.", + "street_address_2": "", + "city": "Henderson", + "state": "NV", + "postal_code": "89044" + } + }, + { + "model": "accounts.address", + "pk": 331, + "fields": { + "first_name": "Dale", + "last_name": "Sprecker", + "street_address_1": "113 Katie Lynn Court", + "street_address_2": "", + "city": "Wentzville", + "state": "MO", + "postal_code": "63385" + } + }, + { + "model": "accounts.address", + "pk": 332, + "fields": { + "first_name": "Corleone", + "last_name": "Delaveris", + "street_address_1": "1588 Wedgewood Dr", + "street_address_2": "", + "city": "Hillsborough", + "state": "CA", + "postal_code": "94010" + } + }, + { + "model": "accounts.address", + "pk": 333, + "fields": { + "first_name": "Sam", + "last_name": "Emerick", + "street_address_1": "5933 WILLOWROSS WAY", + "street_address_2": "", + "city": "PLANO", + "state": "TX", + "postal_code": "75093" + } + }, + { + "model": "accounts.user", + "pk": 1, + "fields": { + "password": "pbkdf2_sha256$320000$JuVBBtorh4470MpIAU0feN$FshMtJ50ED5tThOdwiRQZuLoZo+73+ry3jOliojAq48=", + "last_login": "2023-01-21T04:20:06.372Z", + "is_superuser": true, + "username": "nathanchapman", + "first_name": "Nathan", + "last_name": "Chapman", + "email": "contact@nathanjchapman.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-14T04:07:38Z", + "default_shipping_address": 3, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 3 + ] + } + }, + { + "model": "accounts.user", + "pk": 2, + "fields": { + "password": "pbkdf2_sha256$320000$wptMSeHwCSQfTiGuZkoRgB$p4c6DXM5fCBC5oRHVIKm5IaryYGIRnacSN0w0oTim/U=", + "last_login": "2023-01-05T13:33:24.264Z", + "is_superuser": false, + "username": "bencook99@gmail.com", + "first_name": "Benjamin", + "last_name": "Cook", + "email": "bencook99@gmail.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-14T09:32:20Z", + "default_shipping_address": 2, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 1, + 2 + ] + } + }, + { + "model": "accounts.user", + "pk": 5, + "fields": { + "password": "pbkdf2_sha256$320000$HjrgDlMncrXXXmf2xFYeyP$zJsHDPJ1ou4doxXBKmF8JkGOuttcEYoQ5QvpySK3BNk=", + "last_login": "2022-05-14T12:23:40.345Z", + "is_superuser": false, + "username": "bltc999@gmail.com", + "first_name": "Benjamin", + "last_name": "Cook", + "email": "bltc999@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-14T12:23:39.311Z", + "default_shipping_address": 2, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 2, + 5 + ] + } + }, + { + "model": "accounts.user", + "pk": 6, + "fields": { + "password": "pbkdf2_sha256$320000$yUUS5rGenuoWBx3wta3jye$fq7PzcjTfXGmjMqUZlFrBLn7JXHvEhRtdzW/n+RS9iw=", + "last_login": "2023-01-11T23:36:30.366Z", + "is_superuser": false, + "username": "oediver@yahoo.com", + "first_name": "Richard", + "last_name": "Mittnacht", + "email": "oediver@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-15T23:15:31.462Z", + "default_shipping_address": 6, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 6, + 75 + ] + } + }, + { + "model": "accounts.user", + "pk": 7, + "fields": { + "password": "pbkdf2_sha256$320000$iaIwyeJW2HFehtwQe1Z814$rOTRaPaUixqwIUjSvkLJgbOALIHKH8pkkh03lHgOOBo=", + "last_login": "2022-05-16T17:54:26.455Z", + "is_superuser": false, + "username": "jesseswank@me.com", + "first_name": "Jesse", + "last_name": "Swank", + "email": "jesseswank@me.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-16T17:34:17.947Z", + "default_shipping_address": 7, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 7 + ] + } + }, + { + "model": "accounts.user", + "pk": 8, + "fields": { + "password": "pbkdf2_sha256$320000$216kUrXCBXc5W4lzZsEyEK$RjODKxet/IlqcicYJJ58vGO+QZ9rgBY3/gbsc2qhxNQ=", + "last_login": "2022-06-01T15:17:23.164Z", + "is_superuser": false, + "username": "bencook@ptcoffee.com", + "first_name": "Ben", + "last_name": "Cook", + "email": "bencook@ptcoffee.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-16T17:53:20.001Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 9, + "fields": { + "password": "pbkdf2_sha256$320000$vjayOBpAv77dlqmAS4bYfY$GxYvEo02b6CZCznYHInUhdhFkdn+/xjNnmgXqvAPQzs=", + "last_login": "2022-12-19T21:36:31.500Z", + "is_superuser": false, + "username": "jesse@ptcoffee.com", + "first_name": "Jesse", + "last_name": "Swank", + "email": "jesse@ptcoffee.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-16T17:55:20.118Z", + "default_shipping_address": 27, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 144, + 27, + 39, + 266, + 329 + ] + } + }, + { + "model": "accounts.user", + "pk": 10, + "fields": { + "password": "pbkdf2_sha256$320000$owkgxHJNA3AJYxLTieobZp$JwA4vq47i1WGg3ziEYOhK0z2Zjh2EXzsak/9pIHuPl8=", + "last_login": "2023-01-04T17:57:32.805Z", + "is_superuser": true, + "username": "joseph.chapman@hey.com", + "first_name": "Joseph", + "last_name": "Chapman", + "email": "joseph.chapman@hey.com", + "is_staff": true, + "is_active": true, + "date_joined": "2022-05-16T19:31:21Z", + "default_shipping_address": 8, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 8 + ] + } + }, + { + "model": "accounts.user", + "pk": 11, + "fields": { + "password": "pbkdf2_sha256$320000$9F0hNdjwBm0HtPgUI5GoWp$qaa1PRjyvpWh3EHSMh2M/+FqBtH4LfQzPqqcaObAcuQ=", + "last_login": null, + "is_superuser": false, + "username": "wschmidt22@gmail.com", + "first_name": "William", + "last_name": "Schmidt", + "email": "wschmidt22@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-17T12:24:16.169Z", + "default_shipping_address": 9, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 9 + ] + } + }, + { + "model": "accounts.user", + "pk": 12, + "fields": { + "password": "pbkdf2_sha256$320000$Mwkt9RLfB6y4QQWGXBXb2b$Y6drqOACM/qVtuk3CYdNiYMBl9Vs6R7hNEI4su14SCk=", + "last_login": "2022-05-17T18:53:51.561Z", + "is_superuser": false, + "username": "perfecthumans@gmail.com", + "first_name": "Kathryn", + "last_name": "Constant", + "email": "perfecthumans@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-17T18:36:09.170Z", + "default_shipping_address": 10, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 10 + ] + } + }, + { + "model": "accounts.user", + "pk": 13, + "fields": { + "password": "pbkdf2_sha256$320000$F3sReobFheMqswlnrSw2gf$oekVI+bv/NKQB5Co5GUZQRVdygOBayeDh4u1Tb5GKsI=", + "last_login": null, + "is_superuser": false, + "username": "colemanjj@comcast.net", + "first_name": "Jim", + "last_name": "Coleman", + "email": "colemanjj@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-18T18:13:48.319Z", + "default_shipping_address": 11, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 11 + ] + } + }, + { + "model": "accounts.user", + "pk": 14, + "fields": { + "password": "pbkdf2_sha256$320000$P4bPjbECREYgA7iOV9Y6pd$5pJjZbvsm7Vz27Wp3pid1jcUuyIMtquNE4ICNlCfOqc=", + "last_login": null, + "is_superuser": false, + "username": "8a12meganl@gmail.com", + "first_name": "Megan", + "last_name": "Lee", + "email": "8a12meganl@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-19T16:32:59.005Z", + "default_shipping_address": 12, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 12 + ] + } + }, + { + "model": "accounts.user", + "pk": 15, + "fields": { + "password": "pbkdf2_sha256$320000$FtgzoaAWfxCzM5QtMxgs7x$qc8ivyqGZGPJFgYXwiOSqRmTp7De9RFiRTGWqbtl8ik=", + "last_login": null, + "is_superuser": false, + "username": "josh_adler@comcast.net", + "first_name": "Joshua", + "last_name": "Adler", + "email": "josh_adler@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-19T20:39:02.151Z", + "default_shipping_address": 13, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 13 + ] + } + }, + { + "model": "accounts.user", + "pk": 16, + "fields": { + "password": "pbkdf2_sha256$320000$xxdIv0UNlJczK6wcFNVgTM$hs4VnVxrhwKFZzFz5sz53eMURMhR2q1/8rOqLlBZkWQ=", + "last_login": "2023-01-07T15:06:09.812Z", + "is_superuser": false, + "username": "sidatwood@gmail.com", + "first_name": "sid", + "last_name": "atwood", + "email": "sidatwood@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-20T13:50:14.024Z", + "default_shipping_address": 14, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 14 + ] + } + }, + { + "model": "accounts.user", + "pk": 17, + "fields": { + "password": "pbkdf2_sha256$320000$yH1aB43pvDUtEaCCl3Usrp$nOrwiRQ3aEdYMnK+RAB/Bp6GL7pYto42Oj/HTPTWHlQ=", + "last_login": "2022-12-19T16:59:03.542Z", + "is_superuser": false, + "username": "jbold1955@gmail.com", + "first_name": "James", + "last_name": "Diebold", + "email": "jbold1955@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-20T19:28:22.851Z", + "default_shipping_address": 59, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 24, + 59 + ] + } + }, + { + "model": "accounts.user", + "pk": 18, + "fields": { + "password": "pbkdf2_sha256$320000$AuHgCk0DoBZmAywd4OzNrr$LAcPKLfekUbx1AyVPPINP96Y42495umbhugC7vLAiqc=", + "last_login": "2022-05-20T20:29:11.762Z", + "is_superuser": false, + "username": "pammygilly@wavecable.com", + "first_name": "Pam", + "last_name": "Gilbert", + "email": "pammygilly@wavecable.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-20T20:29:11.106Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 19, + "fields": { + "password": "pbkdf2_sha256$320000$UCkYXvs2zrJlaYV4gKRg4L$WSwLs7WaoIHCJGSiWqdljML5Z2U3cJHYatNrlzVCHAU=", + "last_login": "2022-05-23T16:13:05.857Z", + "is_superuser": false, + "username": "juneau51@hotmail.com", + "first_name": "Kaysa", + "last_name": "Korpela", + "email": "juneau51@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-20T20:37:53.935Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 20, + "fields": { + "password": "pbkdf2_sha256$320000$wMpyiMxzUb4POPiTGxTViB$MVLiShCKCx6BTFKPwary7mwRv3d31GJJp6s+pP0pVhw=", + "last_login": null, + "is_superuser": false, + "username": "meg.cotner@gmail.com", + "first_name": "Meg", + "last_name": "Cotner", + "email": "meg.cotner@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-20T21:51:16.604Z", + "default_shipping_address": 15, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 15 + ] + } + }, + { + "model": "accounts.user", + "pk": 21, + "fields": { + "password": "pbkdf2_sha256$320000$arjgf3zzysnfIB2VTlqVem$IRYd3kpBsCihBCPLgKQRE6RYjLDLS4iSjvyHSZ/HIcU=", + "last_login": null, + "is_superuser": false, + "username": "eric.k.kaufman@gmail.com", + "first_name": "Eric", + "last_name": "Kaufman", + "email": "eric.k.kaufman@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T00:16:38.182Z", + "default_shipping_address": 16, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 16 + ] + } + }, + { + "model": "accounts.user", + "pk": 22, + "fields": { + "password": "pbkdf2_sha256$320000$Qd5AMlsOhfHIM1Rzqoh1Um$2RSx+guiZuaae1sgKC0r1NarkGD0nLGLSEFsqGF1S6I=", + "last_login": "2022-12-24T00:16:00.053Z", + "is_superuser": false, + "username": "comfortinthewind@gmail.com", + "first_name": "Debra", + "last_name": "Frederick", + "email": "comfortinthewind@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T14:43:47.690Z", + "default_shipping_address": 18, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 18 + ] + } + }, + { + "model": "accounts.user", + "pk": 23, + "fields": { + "password": "pbkdf2_sha256$320000$xfGafHdBCtvt6NFMFAlLsz$kSKrLZWn09p7NkT5jOjKKbEh8Eu80bmweZuwV/K37KA=", + "last_login": "2022-05-24T14:31:48.914Z", + "is_superuser": false, + "username": "jkandr@gmail.com", + "first_name": "Kelly", + "last_name": "Andrews", + "email": "jkandr@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T15:16:50.663Z", + "default_shipping_address": 17, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 17 + ] + } + }, + { + "model": "accounts.user", + "pk": 24, + "fields": { + "password": "pbkdf2_sha256$320000$1V6fz6MtBbeT68FtOXY77a$tmvv4HR+1OHFdtI8kTowByCjFlMspg3NN+EV0B8yHLY=", + "last_login": null, + "is_superuser": false, + "username": "camille0902@gmail.com", + "first_name": "Camille", + "last_name": "Atkinson", + "email": "camille0902@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T19:23:24.536Z", + "default_shipping_address": 19, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 19 + ] + } + }, + { + "model": "accounts.user", + "pk": 25, + "fields": { + "password": "pbkdf2_sha256$320000$HMbA112iLwbO9UVHxFHf0C$2uMjiLHqzulnTmwaeI2Qih04v2/fjUBYJj/jxCEpA6k=", + "last_login": null, + "is_superuser": false, + "username": "cyrusdworsky@gmail.com", + "first_name": "Cyrus", + "last_name": "Dworsky", + "email": "cyrusdworsky@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T20:05:48.777Z", + "default_shipping_address": 20, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 20 + ] + } + }, + { + "model": "accounts.user", + "pk": 26, + "fields": { + "password": "pbkdf2_sha256$320000$NF4LPDQ0XBD2JSaEOA9WbE$xNhmLHUtiedhHwVK1F6ZTD34tW5OeCZc1mrLl4dWWhY=", + "last_login": null, + "is_superuser": false, + "username": "margaret.sork@gmail.com", + "first_name": "Margaret", + "last_name": "Sork", + "email": "margaret.sork@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-21T21:44:15.918Z", + "default_shipping_address": 21, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 21 + ] + } + }, + { + "model": "accounts.user", + "pk": 27, + "fields": { + "password": "pbkdf2_sha256$320000$zMSXdo8YFMtP0xl9kZoxju$DXNryBcqPsaISTLqAL6sBbEerBmmwCAmzZPrFXVgsKQ=", + "last_login": null, + "is_superuser": false, + "username": "craestaines@yahoo.com", + "first_name": "Tad", + "last_name": "Coleman", + "email": "craestaines@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-22T00:14:08.978Z", + "default_shipping_address": 22, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 22 + ] + } + }, + { + "model": "accounts.user", + "pk": 28, + "fields": { + "password": "pbkdf2_sha256$320000$GhFW6JLQQmKxJisQoPCAxg$iMiC7Gdx59EY+xORKZRs0/ajYhDjmWmyWZluO6Luao4=", + "last_login": null, + "is_superuser": false, + "username": "reid.branson@gmail.com", + "first_name": "Reid A", + "last_name": "Branson", + "email": "reid.branson@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-22T10:45:23.875Z", + "default_shipping_address": 23, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 23 + ] + } + }, + { + "model": "accounts.user", + "pk": 29, + "fields": { + "password": "pbkdf2_sha256$320000$KEoKliVCFGI2Nqb3DZZxf3$RngM/rLBDsKDUMwZkBp3ywJieQ/vYGBV7entwhdtN0Q=", + "last_login": null, + "is_superuser": false, + "username": "cwakefi48@gmail.com", + "first_name": "Catherine M", + "last_name": "Wakefield", + "email": "cwakefi48@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-22T23:26:14.136Z", + "default_shipping_address": 25, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 25 + ] + } + }, + { + "model": "accounts.user", + "pk": 30, + "fields": { + "password": "pbkdf2_sha256$320000$UmCoFyXcXMgaLaqimnmHCJ$9pg0o2NObjouQ1fi1+09ZsMLflyHzlBz96B2vbHSNrk=", + "last_login": "2022-11-25T21:21:25.828Z", + "is_superuser": false, + "username": "bmish22@gmail.com", + "first_name": "Brian", + "last_name": "Mishler", + "email": "bmish22@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-23T16:54:56.089Z", + "default_shipping_address": 26, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 26 + ] + } + }, + { + "model": "accounts.user", + "pk": 31, + "fields": { + "password": "pbkdf2_sha256$320000$IoDUW5Zp0oyzvxOYhRwLc6$ofTcbPnoeAN1M0lnp2NdBQmopHxJE/OZ76jJ1EKjwxU=", + "last_login": null, + "is_superuser": false, + "username": "janette.richardson@comcast.net", + "first_name": "Janette", + "last_name": "Newman", + "email": "janette.richardson@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T13:42:23.593Z", + "default_shipping_address": 28, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 28 + ] + } + }, + { + "model": "accounts.user", + "pk": 32, + "fields": { + "password": "pbkdf2_sha256$320000$usgQGE3O0UQrhCI2OsWJTg$A8qK2KQFVpmmOFlRePRbzGV6IGMOck5nIbCDyYfKu2Y=", + "last_login": "2022-12-23T18:04:00.740Z", + "is_superuser": false, + "username": "2carlosandersen@gmail.com", + "first_name": "Carl", + "last_name": "Andersen", + "email": "2carlosandersen@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T14:47:57.054Z", + "default_shipping_address": 29, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 29 + ] + } + }, + { + "model": "accounts.user", + "pk": 33, + "fields": { + "password": "pbkdf2_sha256$320000$pokD6OfnDZ1YkCVpD5vEdu$Avq8aKJ/wFtgCrjON70pVhj1rt2j79HClYYjQEqvt2w=", + "last_login": "2022-11-16T18:06:03.337Z", + "is_superuser": false, + "username": "ccrowder09@gmail.com", + "first_name": "Christine", + "last_name": "Crowder", + "email": "ccrowder09@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T17:31:28.991Z", + "default_shipping_address": 30, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 30 + ] + } + }, + { + "model": "accounts.user", + "pk": 34, + "fields": { + "password": "pbkdf2_sha256$320000$HawhpUmmlQRMsYTlMkBPRk$GhUuPvpFZDwnPbsJGEWcU4f5gG2gDDhGYAOmL8Yru2I=", + "last_login": "2022-11-13T19:56:50.269Z", + "is_superuser": false, + "username": "lamendez@comcast.net", + "first_name": "Linda", + "last_name": "Mendez", + "email": "lamendez@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T18:08:39.139Z", + "default_shipping_address": 31, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 31 + ] + } + }, + { + "model": "accounts.user", + "pk": 35, + "fields": { + "password": "pbkdf2_sha256$320000$TJCtP5C5XLGrhlhPpSxJda$IHGIZOjjHt/ov4ado5V/e/ywQPZFwfqCIqvSxDPOhds=", + "last_login": null, + "is_superuser": false, + "username": "richmoira@yahoo.com", + "first_name": "John", + "last_name": "Dossi", + "email": "richmoira@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T20:19:15.179Z", + "default_shipping_address": 32, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 32 + ] + } + }, + { + "model": "accounts.user", + "pk": 36, + "fields": { + "password": "pbkdf2_sha256$320000$lVoUssl0pMHK3Fn7yTqhhS$RZl2yiZXjcOt+4PuteoGu7/lAyddwCgbTGf4DWe8CeM=", + "last_login": null, + "is_superuser": false, + "username": "bri.m.wilson@hotmail.com", + "first_name": "Bri", + "last_name": "Desmet", + "email": "bri.m.wilson@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T20:31:09.957Z", + "default_shipping_address": 33, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 33 + ] + } + }, + { + "model": "accounts.user", + "pk": 37, + "fields": { + "password": "pbkdf2_sha256$320000$iSoa9StsADIzoUi7BP0Fr3$5fJLW4Q3yhDU7Z1LHRF2NSraUCz2xN2ZhqGclYAzRpU=", + "last_login": "2022-12-12T16:35:13.972Z", + "is_superuser": false, + "username": "jftuthill@gmail.com", + "first_name": "James", + "last_name": "Tuthill", + "email": "jftuthill@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T21:42:27.669Z", + "default_shipping_address": 34, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 34 + ] + } + }, + { + "model": "accounts.user", + "pk": 38, + "fields": { + "password": "pbkdf2_sha256$320000$aul9fwHPUO3YyGgpVxcNOh$8MNmEcAyVBpfGMgD6AH4676DS/6ECzpodd21xUFlCMI=", + "last_login": null, + "is_superuser": false, + "username": "dorlandchiro@gmail.com", + "first_name": "Rod", + "last_name": "Dorland", + "email": "dorlandchiro@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T22:00:50.062Z", + "default_shipping_address": 35, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 35 + ] + } + }, + { + "model": "accounts.user", + "pk": 39, + "fields": { + "password": "pbkdf2_sha256$320000$vk4QuX9W0gDqX83XU71lxo$4zVtsxmfJQ2RaLtPzdLMbCunNuR0KsTxXk2qvHqBdb0=", + "last_login": "2023-01-07T05:58:33.249Z", + "is_superuser": false, + "username": "sam.leader@gmail.com", + "first_name": "Sam", + "last_name": "Leader", + "email": "sam.leader@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T22:15:53.288Z", + "default_shipping_address": 36, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 36 + ] + } + }, + { + "model": "accounts.user", + "pk": 40, + "fields": { + "password": "pbkdf2_sha256$320000$gwfdQl9yGXA8K57MEDnjQd$EC+8YszLBR+Ke9btiLlLJznALGxhSOuruP9g9RKTMuo=", + "last_login": "2022-10-30T08:20:30.106Z", + "is_superuser": false, + "username": "riesling@pobox.com", + "first_name": "Tina", + "last_name": "Carter", + "email": "riesling@pobox.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-24T23:09:26.067Z", + "default_shipping_address": 37, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 37 + ] + } + }, + { + "model": "accounts.user", + "pk": 41, + "fields": { + "password": "pbkdf2_sha256$320000$EQADzJbOXOftEBVDRCf8FY$hpdqhN9M1ucf1ai1sFNXnFzphvr3jkPq4yJu1PhIFTs=", + "last_login": "2022-05-25T01:48:27.174Z", + "is_superuser": false, + "username": "jbornfreund@gmail.com", + "first_name": "Jesse", + "last_name": "Bornfreund", + "email": "jbornfreund@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T01:48:26.296Z", + "default_shipping_address": 38, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 38 + ] + } + }, + { + "model": "accounts.user", + "pk": 42, + "fields": { + "password": "pbkdf2_sha256$320000$8sN8qEk1RYvKThrK900p7a$nTpJvb+m/P+cCm1UAKV2Ev9Fd6BhBTKXLueeesHblJo=", + "last_login": null, + "is_superuser": false, + "username": "rocqui.rut@gmail.com", + "first_name": "Rachel L", + "last_name": "Rutledge", + "email": "rocqui.rut@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T18:29:38.127Z", + "default_shipping_address": 40, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 40 + ] + } + }, + { + "model": "accounts.user", + "pk": 43, + "fields": { + "password": "pbkdf2_sha256$320000$gF5bKqQ0jbKJ0iofkcGxu7$jxbr51L6mq5A41LOoil9ySdTG3ydRMfa6BQ293fbark=", + "last_login": null, + "is_superuser": false, + "username": "a_ibsen@hotmail.com", + "first_name": "Anders", + "last_name": "Ibsen", + "email": "a_ibsen@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T19:11:58.352Z", + "default_shipping_address": 41, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 41 + ] + } + }, + { + "model": "accounts.user", + "pk": 44, + "fields": { + "password": "pbkdf2_sha256$320000$bWgWZhKVnmjhm1EoH44Et3$4Tofa10XpmRgsta+2uEeamxsozszWgJqbaNmu7TCobg=", + "last_login": null, + "is_superuser": false, + "username": "droeters9645@comcast.net", + "first_name": "Debbie", + "last_name": "Roeters", + "email": "droeters9645@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T19:15:44.600Z", + "default_shipping_address": 42, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 42 + ] + } + }, + { + "model": "accounts.user", + "pk": 45, + "fields": { + "password": "pbkdf2_sha256$320000$QELmAgF8vxCdfofZLJxhS4$Hep8GXF0jQHQEh02uePtcInS0JjNS3m6YRFR53SQ9/A=", + "last_login": null, + "is_superuser": false, + "username": "mmfromedmonds@msn.com", + "first_name": "Mary", + "last_name": "Morrill", + "email": "mmfromedmonds@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T21:33:51.226Z", + "default_shipping_address": 43, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 43 + ] + } + }, + { + "model": "accounts.user", + "pk": 46, + "fields": { + "password": "pbkdf2_sha256$320000$XjNKu5Gb6JInAzc6uq3krc$vuU9OCMLBOVczvDoPnFaPZh1TOvbbKv4+LvrnNUyTPI=", + "last_login": "2022-08-11T00:46:52.480Z", + "is_superuser": false, + "username": "jgorecki@comcast.net", + "first_name": "Jean", + "last_name": "Gorecki", + "email": "jgorecki@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-25T23:58:56.968Z", + "default_shipping_address": 44, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 44 + ] + } + }, + { + "model": "accounts.user", + "pk": 47, + "fields": { + "password": "pbkdf2_sha256$320000$wjYFQOxydcwTbgeNe3BmOf$2z505LVZ8rozeuxxmWGta843k3GJGWgH7GLDGL19b+U=", + "last_login": null, + "is_superuser": false, + "username": "irenetomi@me.com", + "first_name": "Irene", + "last_name": "Wallace", + "email": "irenetomi@me.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-26T18:39:53.206Z", + "default_shipping_address": 45, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 45 + ] + } + }, + { + "model": "accounts.user", + "pk": 48, + "fields": { + "password": "pbkdf2_sha256$320000$T8qzQ0zr40eOVmjM9NxjDG$O1D/9NNHH0wHkGmG21Jp2HECD9kBnAavgDkyyQC6CUk=", + "last_login": null, + "is_superuser": false, + "username": "mcclure.richard@gmail.com", + "first_name": "Richard", + "last_name": "McClure", + "email": "mcclure.richard@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-27T20:01:58.974Z", + "default_shipping_address": 46, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 46 + ] + } + }, + { + "model": "accounts.user", + "pk": 49, + "fields": { + "password": "pbkdf2_sha256$320000$5nl4rDcG1LqmNY2u4L3Hjk$h3u+iC4pJU40roaZVN1LXhiwcLJzX3mgz9JrixNiuzM=", + "last_login": null, + "is_superuser": false, + "username": "gdeddens@me.com", + "first_name": "Gina", + "last_name": "Deddens", + "email": "gdeddens@me.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-27T21:28:49.258Z", + "default_shipping_address": 47, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 47 + ] + } + }, + { + "model": "accounts.user", + "pk": 50, + "fields": { + "password": "pbkdf2_sha256$320000$JV6Vn5jtvTstSVb7TtaL19$oomJaZippGqmmFHDs/kuSUPHYhzFPMn85M2/+zDdMhA=", + "last_login": null, + "is_superuser": false, + "username": "clr_simpatico@yahoo.com", + "first_name": "Cheryl", + "last_name": "Richards", + "email": "clr_simpatico@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-27T21:32:39.572Z", + "default_shipping_address": 48, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 48 + ] + } + }, + { + "model": "accounts.user", + "pk": 51, + "fields": { + "password": "pbkdf2_sha256$320000$nauqk5OL4J9Q054fvpYCpn$TpwcWTyuThxycZJp2YTjEJxZfWfbv4QC+ABHAg4UaF4=", + "last_login": null, + "is_superuser": false, + "username": "cyrillia@icloud.com", + "first_name": "Cheryl", + "last_name": "Wolfer", + "email": "cyrillia@icloud.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-27T21:44:47.724Z", + "default_shipping_address": 49, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 49 + ] + } + }, + { + "model": "accounts.user", + "pk": 52, + "fields": { + "password": "pbkdf2_sha256$320000$eVNwkvOtptQBfVIjWbworW$eE2mu3PDwdQ0wpNjT11GW8atpOpqZyTWgQ3TRZi2B2g=", + "last_login": null, + "is_superuser": false, + "username": "vernedeason@yahoo.com", + "first_name": "Verne", + "last_name": "Deason", + "email": "vernedeason@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-27T23:29:42.984Z", + "default_shipping_address": 50, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 50 + ] + } + }, + { + "model": "accounts.user", + "pk": 53, + "fields": { + "password": "pbkdf2_sha256$320000$ADwXt3TLQICSCQsKJNgQh5$7rpUREORglSWkmTTrpPbYUxHlCVfjfVSCOo/tIHxX58=", + "last_login": null, + "is_superuser": false, + "username": "thespangler@gmail.com", + "first_name": "Mark", + "last_name": "Spangler", + "email": "thespangler@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-28T00:52:26.613Z", + "default_shipping_address": 51, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 51 + ] + } + }, + { + "model": "accounts.user", + "pk": 54, + "fields": { + "password": "pbkdf2_sha256$320000$NWC5VoJ0G4RxpY1hp0ePV7$hj4rY59neOMKexDUhcG1MGBO3mIrk5N2yxpdoxpz45s=", + "last_login": "2022-05-28T02:25:39.192Z", + "is_superuser": false, + "username": "toreup81@gmail.com", + "first_name": "Torry", + "last_name": "Johnson", + "email": "toreup81@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-28T02:24:42.164Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 55, + "fields": { + "password": "pbkdf2_sha256$320000$vK2JKZ3gGyfblXiDBrgUxu$JTilKx00i5LTJj0Z32ht80fXl0VAUcJOWJMxBUhQJ/E=", + "last_login": null, + "is_superuser": false, + "username": "byersannie@gmail.com", + "first_name": "Annie", + "last_name": "Byers", + "email": "byersannie@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-28T04:47:01.880Z", + "default_shipping_address": 52, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 52 + ] + } + }, + { + "model": "accounts.user", + "pk": 56, + "fields": { + "password": "pbkdf2_sha256$320000$0l7kp4nZEBbNnMagQwgCmJ$8f3/c9GEtxcbchdNAsMoWM1xtZrao1xEuQxIgW7+etM=", + "last_login": null, + "is_superuser": false, + "username": "cole_blake@yahoo.com", + "first_name": "Renee", + "last_name": "Swenson", + "email": "cole_blake@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-28T14:04:21.066Z", + "default_shipping_address": 53, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 53 + ] + } + }, + { + "model": "accounts.user", + "pk": 57, + "fields": { + "password": "pbkdf2_sha256$320000$uRUoJtaTYIFIqgcgIZ5Ftg$WE1UXmlGz+zaynqU1STTLGNXkjrrxpCa3JqAYd+zlFs=", + "last_login": null, + "is_superuser": false, + "username": "anitabains@verizon.net", + "first_name": "Anita", + "last_name": "Bains", + "email": "anitabains@verizon.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-28T16:00:45.767Z", + "default_shipping_address": 54, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 54 + ] + } + }, + { + "model": "accounts.user", + "pk": 58, + "fields": { + "password": "pbkdf2_sha256$320000$FD6pM7lnb6uUyF8mLWjujF$/0Rc3JxPbIzUfYc+xwoU8F4rcqOhm0FAVJ5u4YwAOlM=", + "last_login": null, + "is_superuser": false, + "username": "betsy@caviar.com", + "first_name": "Betsy", + "last_name": "Sherrow", + "email": "betsy@caviar.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-29T15:00:00.858Z", + "default_shipping_address": 55, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 55 + ] + } + }, + { + "model": "accounts.user", + "pk": 59, + "fields": { + "password": "pbkdf2_sha256$320000$bn7ZYRZOIKcwhiHVrld2LF$Q+Emu4ycANiiFS3xF/hjC2o+34kyquhRgLbgRIkHn6c=", + "last_login": null, + "is_superuser": false, + "username": "jbeeangel@gmail.com", + "first_name": "Julie", + "last_name": "Betts", + "email": "jbeeangel@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-30T16:36:51.791Z", + "default_shipping_address": 56, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 56 + ] + } + }, + { + "model": "accounts.user", + "pk": 60, + "fields": { + "password": "pbkdf2_sha256$320000$HaPo9V7yMZINXla2m5ehno$/oocwGye8AVyLakTNGnRpNYYQTEVmOXSWRYToUlkf+Y=", + "last_login": null, + "is_superuser": false, + "username": "akleinberg@advocateslg.com", + "first_name": "Alexander", + "last_name": "Kleinberg", + "email": "akleinberg@advocateslg.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-31T17:18:21.441Z", + "default_shipping_address": 57, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 57 + ] + } + }, + { + "model": "accounts.user", + "pk": 61, + "fields": { + "password": "pbkdf2_sha256$320000$2jL9AtBqZv5rx7Kzvout4R$dBenXK3znXLC1R/HH+C38HKld6XKmdU7uEZmaMWvcvg=", + "last_login": null, + "is_superuser": false, + "username": "sparks_ben@hotmail.com", + "first_name": "Ben", + "last_name": "Sparks", + "email": "sparks_ben@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-05-31T22:30:00.782Z", + "default_shipping_address": 58, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 58 + ] + } + }, + { + "model": "accounts.user", + "pk": 62, + "fields": { + "password": "pbkdf2_sha256$320000$tjrfT8h7YmdnOARtuIggNw$I4kSZFzfCHchSoInNZRKuUbf1kzyfri4nMknOdVrdAo=", + "last_login": null, + "is_superuser": false, + "username": "sbsabrow53@gmail.com", + "first_name": "Sarah", + "last_name": "Brown", + "email": "sbsabrow53@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-01T21:30:23.129Z", + "default_shipping_address": 60, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 60 + ] + } + }, + { + "model": "accounts.user", + "pk": 63, + "fields": { + "password": "pbkdf2_sha256$320000$inCAm698NoFucrt5gv4Jq9$cTM0hE6lBui5i9ACkCUlPzdpLho5Xoqq15cgvUZs/tE=", + "last_login": null, + "is_superuser": false, + "username": "jharrod30@gmail.com", + "first_name": "T.C.", + "last_name": "Queener", + "email": "jharrod30@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-02T03:38:01.060Z", + "default_shipping_address": 61, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 61 + ] + } + }, + { + "model": "accounts.user", + "pk": 64, + "fields": { + "password": "pbkdf2_sha256$320000$AbMIAwnLDC6ls5iFpPTcHA$ezdszVVVpdkLcHGcaZ9kFFX7p2brnTAhwMxpjbOHrgs=", + "last_login": null, + "is_superuser": false, + "username": "jnkarrik@gmail.com", + "first_name": "Jason", + "last_name": "Karriker", + "email": "jnkarrik@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-02T18:19:45.289Z", + "default_shipping_address": 62, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 62 + ] + } + }, + { + "model": "accounts.user", + "pk": 65, + "fields": { + "password": "pbkdf2_sha256$320000$iooqFwDPcVOvDdAWgH32xA$pauqTNib4p9crghp9qAunsYQefLWWSU7x660eR7SA0s=", + "last_login": "2022-11-26T08:13:38.382Z", + "is_superuser": false, + "username": "mail@mymaindomain.com", + "first_name": "Ron", + "last_name": "Jones", + "email": "mail@mymaindomain.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-03T08:08:32.390Z", + "default_shipping_address": 63, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 63 + ] + } + }, + { + "model": "accounts.user", + "pk": 66, + "fields": { + "password": "pbkdf2_sha256$320000$X39WVLU4jdt57vKFD4qiow$VWlqpRu7DhtKsfAgNREKz6hBZbBh8QWKfICNfsEtBYA=", + "last_login": null, + "is_superuser": false, + "username": "montyalderinc@gmail.com", + "first_name": "Monty", + "last_name": "Alder", + "email": "montyalderinc@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-03T16:33:07.730Z", + "default_shipping_address": 64, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 64 + ] + } + }, + { + "model": "accounts.user", + "pk": 67, + "fields": { + "password": "pbkdf2_sha256$320000$fT5PGTX1VZcsWuVsoqhKni$ONUVA2DOfte7SEouVGGPizYshN+qnz+lIckAQumM3CI=", + "last_login": "2022-09-09T16:12:57.064Z", + "is_superuser": false, + "username": "steven.riemersma@live.com", + "first_name": "Steven Patrick", + "last_name": "Riemersma", + "email": "steven.riemersma@live.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-04T16:53:02.605Z", + "default_shipping_address": 65, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 65, + 168 + ] + } + }, + { + "model": "accounts.user", + "pk": 68, + "fields": { + "password": "pbkdf2_sha256$320000$rOVMmVsVGuzod4DugKnbLn$tXDVB+/deVWWLmhMgCBGaMbGZDCLo5/A8i2aKMs85Vk=", + "last_login": null, + "is_superuser": false, + "username": "jalicebaldwin@yahoo.com", + "first_name": "Jen baldwin", + "last_name": "mackey", + "email": "jalicebaldwin@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-05T10:48:19.387Z", + "default_shipping_address": 66, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 66 + ] + } + }, + { + "model": "accounts.user", + "pk": 69, + "fields": { + "password": "pbkdf2_sha256$320000$otNXFMZnvxVSg6FxfkhOtD$EptSE8EbpbdDJNUKRcOJ0MEB4kxxxAJG6S/yuO0KsDU=", + "last_login": null, + "is_superuser": false, + "username": "phizen@hotmail.com", + "first_name": "Michael", + "last_name": "Pakes", + "email": "phizen@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-05T17:36:54.708Z", + "default_shipping_address": 67, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 67 + ] + } + }, + { + "model": "accounts.user", + "pk": 70, + "fields": { + "password": "pbkdf2_sha256$320000$qi5dOYmb1PuNrMKSlZZqFL$UNJ/r+8vuKY2OHz1fjls9OjtGjnlQRA4LI2CNdur6jk=", + "last_login": "2022-06-05T19:35:31.468Z", + "is_superuser": false, + "username": "ou7g14hn7@mozmail.com", + "first_name": "Susan", + "last_name": "Walker", + "email": "ou7g14hn7@mozmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-05T19:35:30.542Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 68 + ] + } + }, + { + "model": "accounts.user", + "pk": 71, + "fields": { + "password": "pbkdf2_sha256$320000$cDT21WscMpUxBhp18SiBcu$QlBRzrjFayrVsiVO1ta2Dt8mycztGkj7V9b7XDbhflU=", + "last_login": null, + "is_superuser": false, + "username": "electricbodyz@gmail.com", + "first_name": "TRACY", + "last_name": "BAUER", + "email": "electricbodyz@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-05T23:54:38.622Z", + "default_shipping_address": 69, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 69 + ] + } + }, + { + "model": "accounts.user", + "pk": 72, + "fields": { + "password": "pbkdf2_sha256$320000$LbJ5c3sncrp3HbDF8uQtF7$0A9BhcyAH1VjD8w/adM2aN9GgTJRVYimq9SDa91VQ2A=", + "last_login": null, + "is_superuser": false, + "username": "evan.loeffler@gmail.com", + "first_name": "Evan L.", + "last_name": "Loeffler", + "email": "evan.loeffler@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-06T14:31:32.501Z", + "default_shipping_address": 70, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 70 + ] + } + }, + { + "model": "accounts.user", + "pk": 73, + "fields": { + "password": "pbkdf2_sha256$320000$pEDhxjFFywTgNI2jjBztjg$GnUlmpWldJRqyX0M8vU6JXKIc2P9QJV1Iz6GdukXtFc=", + "last_login": null, + "is_superuser": false, + "username": "nannydunc@aol.com", + "first_name": "Nanette", + "last_name": "Duncan", + "email": "nannydunc@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-07T23:07:14.491Z", + "default_shipping_address": 71, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 71 + ] + } + }, + { + "model": "accounts.user", + "pk": 74, + "fields": { + "password": "pbkdf2_sha256$320000$QhSLGbgmtEOSHscwqkhL86$dj0optY4q/h8t6ekjH04Et16rxUlQYvPX4Ug1d0wqQA=", + "last_login": "2023-01-21T02:13:09.695Z", + "is_superuser": false, + "username": "lpereir2@bruinmail.slcc.edu", + "first_name": "Laura", + "last_name": "Pereira", + "email": "lpereir2@bruinmail.slcc.edu", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-08T03:29:01.562Z", + "default_shipping_address": 72, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 72 + ] + } + }, + { + "model": "accounts.user", + "pk": 75, + "fields": { + "password": "pbkdf2_sha256$320000$OB1bXTZl943q0HWc6F70oN$PmqtV2Ue74atDWRRn6iKLfyRdqa9/4ewAebueyR/cKw=", + "last_login": null, + "is_superuser": false, + "username": "ylevkiv@gmail.com", + "first_name": "Yaroslav", + "last_name": "Levkiv", + "email": "ylevkiv@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-08T16:00:48.555Z", + "default_shipping_address": 73, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 73 + ] + } + }, + { + "model": "accounts.user", + "pk": 76, + "fields": { + "password": "pbkdf2_sha256$320000$Jnupv4PycyUpjUP6EV0kZB$pZu/8i1EJHR3Kj3Dq842XZ2pncGMK67TBzYLWW4Cxv4=", + "last_login": null, + "is_superuser": false, + "username": "jmtnsub@yahoo.com", + "first_name": "John", + "last_name": "Thorpe", + "email": "jmtnsub@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-08T16:52:53.213Z", + "default_shipping_address": 74, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 74 + ] + } + }, + { + "model": "accounts.user", + "pk": 77, + "fields": { + "password": "pbkdf2_sha256$320000$3iRmi9mhojel5QwZaYZR0n$ilB9LsPy4pSwsouBUunuGZC4CHFCeThat3R6KjBAq2I=", + "last_login": null, + "is_superuser": false, + "username": "carly.levkiv@yahoo.com", + "first_name": "Carly", + "last_name": "Levkiv", + "email": "carly.levkiv@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-09T04:04:36.132Z", + "default_shipping_address": 76, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 76 + ] + } + }, + { + "model": "accounts.user", + "pk": 78, + "fields": { + "password": "pbkdf2_sha256$320000$iuOGzWcI46qgpsGrqVDjTm$fDRyYva6SsZfYcDd3lDEVPLiwWKwOztJbkHVk73B3bw=", + "last_login": null, + "is_superuser": false, + "username": "khamilton@be.wednet.edu", + "first_name": "kirk", + "last_name": "hamilton", + "email": "khamilton@be.wednet.edu", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-09T13:05:57.291Z", + "default_shipping_address": 77, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 77 + ] + } + }, + { + "model": "accounts.user", + "pk": 79, + "fields": { + "password": "pbkdf2_sha256$320000$afYY6djk31hNIHMkOhfuti$EUMOVpgecrKqu02E/sLMKyMTzLnoRoGvHLyt1AQLB9A=", + "last_login": null, + "is_superuser": false, + "username": "karleagan@cox.net", + "first_name": "Karl", + "last_name": "Eagan", + "email": "karleagan@cox.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-09T19:26:49.580Z", + "default_shipping_address": 78, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 78 + ] + } + }, + { + "model": "accounts.user", + "pk": 80, + "fields": { + "password": "pbkdf2_sha256$320000$t9nSmI5isAKT5TXMOFy4q8$XPFb+QozGecTj2v/XcduFe+wQEBv+jc0uLgYvCTcJYw=", + "last_login": null, + "is_superuser": false, + "username": "cathiecannon1@gmail.com", + "first_name": "cathie", + "last_name": "cannon", + "email": "cathiecannon1@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-09T20:14:58.096Z", + "default_shipping_address": 79, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 79 + ] + } + }, + { + "model": "accounts.user", + "pk": 81, + "fields": { + "password": "pbkdf2_sha256$320000$PP4LBBex74TowV5aKpt7hd$0cv02bR1GoXJU64AxxldI3jOknujxStv5qrobQIG4Yc=", + "last_login": null, + "is_superuser": false, + "username": "cw@charleswolfinger.com", + "first_name": "Charles", + "last_name": "Wolfinger", + "email": "cw@charleswolfinger.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-11T02:10:23.694Z", + "default_shipping_address": 81, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 81 + ] + } + }, + { + "model": "accounts.user", + "pk": 82, + "fields": { + "password": "pbkdf2_sha256$320000$SLXL8eaNerSsx0Sx9o999T$2aXJw2Az8fE5Wbu+hakEZxYpbE2aDzo8k5YxTymThvA=", + "last_login": null, + "is_superuser": false, + "username": "kevind@buchan.com", + "first_name": "Kevin", + "last_name": "dosch", + "email": "kevind@buchan.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-12T15:46:59.951Z", + "default_shipping_address": 82, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 82 + ] + } + }, + { + "model": "accounts.user", + "pk": 83, + "fields": { + "password": "pbkdf2_sha256$320000$0emcc58bed92dHQkBTmYMY$UgI9Wl4tuueW+/Ofr3BErjkKSOAF8a8IdhI1niBrwmw=", + "last_login": "2022-12-04T16:34:21.233Z", + "is_superuser": false, + "username": "sallysmithweymouth@gmail.com", + "first_name": "Sally", + "last_name": "Weymouth", + "email": "sallysmithweymouth@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-12T17:39:47.602Z", + "default_shipping_address": 83, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 83 + ] + } + }, + { + "model": "accounts.user", + "pk": 84, + "fields": { + "password": "pbkdf2_sha256$320000$oBzjUuLZvOBTNWESYsdiPq$XtmbIQNnUJ1clZJSIBjsDw2l6D6S0m4GS16qoAYDYak=", + "last_login": null, + "is_superuser": false, + "username": "tpotter611@yahoo.com", + "first_name": "Tim", + "last_name": "Potter", + "email": "tpotter611@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-12T18:32:08.912Z", + "default_shipping_address": 84, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 84 + ] + } + }, + { + "model": "accounts.user", + "pk": 85, + "fields": { + "password": "pbkdf2_sha256$320000$NmJWiPJIVqiWsYWYJUOB0y$5zVytw+blqfzKpu73cg2G6plBmfTnb/4tnIa5mJlMgU=", + "last_login": null, + "is_superuser": false, + "username": "bbauer1973@yahoo.com", + "first_name": "Brian", + "last_name": "Bauer", + "email": "bbauer1973@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-13T13:08:22.836Z", + "default_shipping_address": 85, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 85 + ] + } + }, + { + "model": "accounts.user", + "pk": 86, + "fields": { + "password": "pbkdf2_sha256$320000$OgVcWXyqaesIkODX7KdIro$YOPM2kXe2Op7he5LgnG06WNdjsrnpMXtJnvM+KEqh/k=", + "last_login": null, + "is_superuser": false, + "username": "monisharay77@gmail.com", + "first_name": "Monisha Jake", + "last_name": "Ray-O'Leary", + "email": "monisharay77@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-13T17:06:08.808Z", + "default_shipping_address": 86, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 86 + ] + } + }, + { + "model": "accounts.user", + "pk": 87, + "fields": { + "password": "pbkdf2_sha256$320000$apkufutK50VWiWHFuKrLUU$gLCzw73vTlPD0juNvDILSfweM6bEL7oZhsba7HDaFxs=", + "last_login": null, + "is_superuser": false, + "username": "madscidad@aim.com", + "first_name": "Phillip", + "last_name": "Marucha", + "email": "madscidad@aim.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-13T21:54:48.816Z", + "default_shipping_address": 87, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 87 + ] + } + }, + { + "model": "accounts.user", + "pk": 88, + "fields": { + "password": "pbkdf2_sha256$320000$iab8qoRByroarxzu8Tvyop$YVUnsCRM0jAwmsCbCK9szjk9URAax41P3Fp2gdkG0Hw=", + "last_login": "2022-11-13T16:30:50.757Z", + "is_superuser": false, + "username": "coachdalef@comcast.net", + "first_name": "Dale", + "last_name": "Ferrel", + "email": "coachdalef@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-14T14:26:03.123Z", + "default_shipping_address": 88, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 88 + ] + } + }, + { + "model": "accounts.user", + "pk": 89, + "fields": { + "password": "pbkdf2_sha256$320000$TtVHIuuF9Zipw8GvVXVpCt$sppr373PARgC6D+g+DDR7CYOTwFqZ3FJpUuY4Rd2Ylk=", + "last_login": null, + "is_superuser": false, + "username": "rmeyerott@gmail.com", + "first_name": "j. Royce", + "last_name": "Meyerott", + "email": "rmeyerott@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-14T15:13:31.093Z", + "default_shipping_address": 89, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 89 + ] + } + }, + { + "model": "accounts.user", + "pk": 90, + "fields": { + "password": "pbkdf2_sha256$320000$bYzQge0fMfLyWbPCERFtXc$ur7pOT2PEAzBVNgmOrRkL3Ncj2KzE3sj9UG1cgR4alY=", + "last_login": "2022-06-16T05:19:47.594Z", + "is_superuser": false, + "username": "franketh1@gmail.com", + "first_name": "Frank", + "last_name": "Hesketh", + "email": "franketh1@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-16T01:49:12.303Z", + "default_shipping_address": 90, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 90 + ] + } + }, + { + "model": "accounts.user", + "pk": 91, + "fields": { + "password": "pbkdf2_sha256$320000$1nioLtAuuvRc9bhVet18fx$o2GLH781IkrIteKWY7J1H3HE0hpvaMYH+SRLA/chLgI=", + "last_login": "2022-07-19T14:01:23.016Z", + "is_superuser": false, + "username": "michellem1@earthlink.net", + "first_name": "Michelle", + "last_name": "musura", + "email": "michellem1@earthlink.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-16T14:12:05.579Z", + "default_shipping_address": 128, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 128 + ] + } + }, + { + "model": "accounts.user", + "pk": 92, + "fields": { + "password": "pbkdf2_sha256$320000$8006SYbZZM3tqb4WcdndHm$6qdPqRnpWgeWJ+XwbAG+m0kR7v0aLKtmrNhrxzsX050=", + "last_login": null, + "is_superuser": false, + "username": "betsyrich@olypen.com", + "first_name": "Betsy", + "last_name": "Burlingame", + "email": "betsyrich@olypen.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-16T14:27:44.313Z", + "default_shipping_address": 92, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 92 + ] + } + }, + { + "model": "accounts.user", + "pk": 93, + "fields": { + "password": "pbkdf2_sha256$320000$MFju75sMaJuTin8dir0S9P$keGDgcylMzIKSkcf4og6Bw4EHwr7WdggSCRmU16C/Ls=", + "last_login": "2022-10-30T06:06:56.894Z", + "is_superuser": false, + "username": "jane@janebarker.com", + "first_name": "Jane", + "last_name": "Barker", + "email": "jane@janebarker.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-16T21:40:23.506Z", + "default_shipping_address": 93, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 93 + ] + } + }, + { + "model": "accounts.user", + "pk": 94, + "fields": { + "password": "pbkdf2_sha256$320000$DV0b3NoyGyRuqpcCYFo1aB$MFr1L/N5JTRgSm1TVD8wcuYbr5CMHNiwtK8jg2W3D0I=", + "last_login": null, + "is_superuser": false, + "username": "casslarok@yahoo.com", + "first_name": "Cassie", + "last_name": "Grigal", + "email": "casslarok@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T01:27:14.520Z", + "default_shipping_address": 94, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 94 + ] + } + }, + { + "model": "accounts.user", + "pk": 95, + "fields": { + "password": "pbkdf2_sha256$320000$08XJW3EVdS8dam3djBAgTA$BQfMqcxkQvvp6r5wCWXPfdDCf+jrmnzX4WqhmrmO9nY=", + "last_login": "2022-12-25T15:10:37.727Z", + "is_superuser": false, + "username": "sasha.gorecki@gmail.com", + "first_name": "Sasha", + "last_name": "Gorecki", + "email": "sasha.gorecki@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T12:42:58.652Z", + "default_shipping_address": 112, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 112 + ] + } + }, + { + "model": "accounts.user", + "pk": 96, + "fields": { + "password": "pbkdf2_sha256$320000$txjunKatN7XTzhOJeTcgUL$i2sI0swD8ktdyzreIhEJTDKbb8Ml5a+Xzjtj8zO1ipI=", + "last_login": null, + "is_superuser": false, + "username": "rtinsley84@gmail.com", + "first_name": "Rosemary", + "last_name": "Tinsley", + "email": "rtinsley84@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T17:59:45.159Z", + "default_shipping_address": 95, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 95 + ] + } + }, + { + "model": "accounts.user", + "pk": 97, + "fields": { + "password": "pbkdf2_sha256$320000$MkdpzFNWrwDnUCrJKPbeBH$ouns76QEqV03izvBP4hhErIIhScSunVMLK4XEcsxM0g=", + "last_login": "2022-06-23T01:08:41.980Z", + "is_superuser": false, + "username": "mc.unreddy@gmail.com", + "first_name": "Mary", + "last_name": "Reddy", + "email": "mc.unreddy@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T18:07:32.340Z", + "default_shipping_address": 96, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 96 + ] + } + }, + { + "model": "accounts.user", + "pk": 98, + "fields": { + "password": "pbkdf2_sha256$320000$bgZjLGtbmtoDx0V2uS1y7A$tAIZdzWZYHECPF0ZWR5nfPV93aKzlCoPLFZdlMlZiYA=", + "last_login": "2022-06-17T18:25:41.474Z", + "is_superuser": false, + "username": "malcolm.reider@gmail.com", + "first_name": "Malcolm J", + "last_name": "Reider", + "email": "malcolm.reider@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T18:24:04.268Z", + "default_shipping_address": 98, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 98 + ] + } + }, + { + "model": "accounts.user", + "pk": 99, + "fields": { + "password": "pbkdf2_sha256$320000$hce3QZLhnjGli7eu61NMEV$M1EkZtcDmn8nlsM1/gZyDP2ApRzOBy+C9LMMpy9PW28=", + "last_login": "2022-06-17T19:44:45.912Z", + "is_superuser": false, + "username": "bikedog59@gmail.com", + "first_name": "James", + "last_name": "White", + "email": "bikedog59@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T19:38:39.395Z", + "default_shipping_address": 99, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 99 + ] + } + }, + { + "model": "accounts.user", + "pk": 100, + "fields": { + "password": "pbkdf2_sha256$320000$i5Us3Q0jSu0qVVgqInAjKZ$jQdOCBA+Et8wgIw2lD6utv+8CDeh+r5YiLpnxRE8hn4=", + "last_login": null, + "is_superuser": false, + "username": "tsheeran@hotmail.com", + "first_name": "Tom", + "last_name": "Sheeran", + "email": "tsheeran@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-17T20:32:19.815Z", + "default_shipping_address": 100, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 100 + ] + } + }, + { + "model": "accounts.user", + "pk": 101, + "fields": { + "password": "pbkdf2_sha256$320000$3UxTbsuhcveXiGKDadU5ED$Fx37Q+F+H6EC5O6JaUDUkQDGjFV94b7DkRb9Bypz67c=", + "last_login": "2022-08-03T16:25:13.502Z", + "is_superuser": false, + "username": "carlybockorick@gmail.com", + "first_name": "Carly", + "last_name": "Bockorick", + "email": "carlybockorick@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-18T16:38:57.550Z", + "default_shipping_address": 101, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 101 + ] + } + }, + { + "model": "accounts.user", + "pk": 102, + "fields": { + "password": "pbkdf2_sha256$320000$nyZDCtF31UtMga797HQJk1$HDHmKs/uU+z+7WdJKENNVTVpXtAz3MIANgbDTjnkyLs=", + "last_login": null, + "is_superuser": false, + "username": "beachattitude@gmail.com", + "first_name": "Michelee", + "last_name": "Scott", + "email": "beachattitude@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-18T17:13:46.603Z", + "default_shipping_address": 102, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 102 + ] + } + }, + { + "model": "accounts.user", + "pk": 103, + "fields": { + "password": "pbkdf2_sha256$320000$v6xvkVkwdrdhUy6oJRLXXI$0rwn/mxJqtsGPiNgx+kaGZwlKUxvpo1FG2eC4sN/1LE=", + "last_login": null, + "is_superuser": false, + "username": "akschiepan@gmail.com", + "first_name": "Allen", + "last_name": "Schiepan", + "email": "akschiepan@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-20T03:39:57.334Z", + "default_shipping_address": 104, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 104 + ] + } + }, + { + "model": "accounts.user", + "pk": 104, + "fields": { + "password": "pbkdf2_sha256$320000$CU48l92YThsGG4xo4sXUdi$1CPvhGgXOlfyLhecd/OCtv8HGqoj3SBvVaL07J2m2Ts=", + "last_login": null, + "is_superuser": false, + "username": "jamesdunigan@outlook.com", + "first_name": "James", + "last_name": "Dunigan", + "email": "jamesdunigan@outlook.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-20T20:01:06.810Z", + "default_shipping_address": 105, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 105 + ] + } + }, + { + "model": "accounts.user", + "pk": 105, + "fields": { + "password": "pbkdf2_sha256$320000$weOX5ln941xrrhahlHc0Sk$hw5Ty/Io8ynHEdXzMKhOjCfCqGKEvd25Pah3HAb+4n8=", + "last_login": "2022-11-30T18:55:47.671Z", + "is_superuser": false, + "username": "steverapport@mac.com", + "first_name": "Steve", + "last_name": "Rapport", + "email": "steverapport@mac.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-22T20:16:22.051Z", + "default_shipping_address": 106, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 106 + ] + } + }, + { + "model": "accounts.user", + "pk": 106, + "fields": { + "password": "pbkdf2_sha256$320000$UUU3fMTJzbHtsQfysMRHBo$UEFl1ZXMGhrMUDirvQ5VPJsqSJ2lLpyHCsTJNUVM1jQ=", + "last_login": "2022-10-23T20:35:52.563Z", + "is_superuser": false, + "username": "anneburklund@yahoo.com", + "first_name": "Annie", + "last_name": "Wingrove", + "email": "anneburklund@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-23T05:33:48.539Z", + "default_shipping_address": 107, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 107 + ] + } + }, + { + "model": "accounts.user", + "pk": 107, + "fields": { + "password": "pbkdf2_sha256$320000$cCjW5Qq8gILpdIMcJHCH3R$o6luW2L/QgcyrZGf6Xx0O/x0+YhEVctBcZyn2DxdBF8=", + "last_login": null, + "is_superuser": false, + "username": "jmaxatsea@aol.com", + "first_name": "Robert Allen", + "last_name": "Latham", + "email": "jmaxatsea@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-25T19:29:31.235Z", + "default_shipping_address": 108, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 108 + ] + } + }, + { + "model": "accounts.user", + "pk": 108, + "fields": { + "password": "pbkdf2_sha256$320000$3UOPS5jZ4JmINtlwIZBH9Y$rGSRgwTMtscCJ++vHG4lQWldklQAG7lKW4GylBdLa9E=", + "last_login": null, + "is_superuser": false, + "username": "charlestjhansen1@gmail.com", + "first_name": "Charles", + "last_name": "Hansen", + "email": "charlestjhansen1@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-26T18:10:51.150Z", + "default_shipping_address": 109, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 109 + ] + } + }, + { + "model": "accounts.user", + "pk": 109, + "fields": { + "password": "pbkdf2_sha256$320000$W4OUIhZFSSvfR9aMM16UwL$aDdIr83rJuYU+9rsVqSxHJpKG2mZWjoO853rGhdwd4s=", + "last_login": "2022-06-28T04:14:20.013Z", + "is_superuser": false, + "username": "kuselks@aol.com", + "first_name": "Karen", + "last_name": "Kusel", + "email": "kuselks@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-28T04:14:19.410Z", + "default_shipping_address": 116, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 116 + ] + } + }, + { + "model": "accounts.user", + "pk": 110, + "fields": { + "password": "pbkdf2_sha256$320000$V4ecCL9pkodiYI6te9TYXt$6Z1vOVwaM49fYfr8FzsK+QlKqqKJfr1leko6UYsigmo=", + "last_login": null, + "is_superuser": false, + "username": "leonaelro@gmail.com", + "first_name": "Leona", + "last_name": "Elro", + "email": "leonaelro@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-28T15:22:50.276Z", + "default_shipping_address": 111, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 111 + ] + } + }, + { + "model": "accounts.user", + "pk": 111, + "fields": { + "password": "pbkdf2_sha256$320000$n6FMYIvhS3a7MLid0Mkih7$U3Eqb3820mIaqNYQuGjQ4TYGV+57NVoFzdq6i3/A0OQ=", + "last_login": null, + "is_superuser": false, + "username": "jesserappa@gmail.com", + "first_name": "Jesse", + "last_name": "Rappaport", + "email": "jesserappa@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-06-29T14:54:44.817Z", + "default_shipping_address": 113, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 113 + ] + } + }, + { + "model": "accounts.user", + "pk": 112, + "fields": { + "password": "pbkdf2_sha256$320000$yUNdGhwhm6b5nwNZxBmDJH$Qz58UB6+r6UMWnmEuTQsNzXoCdJxPyHDfu23yVz4O44=", + "last_login": "2022-08-11T20:40:15.804Z", + "is_superuser": false, + "username": "amrobar@gmail.com", + "first_name": "Angela", + "last_name": "Robar", + "email": "amrobar@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-02T13:58:57.060Z", + "default_shipping_address": 114, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 114 + ] + } + }, + { + "model": "accounts.user", + "pk": 113, + "fields": { + "password": "pbkdf2_sha256$320000$rjSIfc8VPlPGLcMBwUHiTE$NlBWY22r31s9lHmVZM1qgYrWMN78mO3CxostJCAjHdU=", + "last_login": null, + "is_superuser": false, + "username": "andrzej.palejko@gmail.com", + "first_name": "Andrzej", + "last_name": "Palejko", + "email": "andrzej.palejko@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-03T05:08:53.398Z", + "default_shipping_address": 115, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 115 + ] + } + }, + { + "model": "accounts.user", + "pk": 114, + "fields": { + "password": "pbkdf2_sha256$320000$9A4M6DCe3jGjFhjIemg9zB$dWL0CJE8PX13LMK/fliMNdSipUNCjOlRnIzTgmrm/jQ=", + "last_login": null, + "is_superuser": false, + "username": "bonbernard@gmail.com", + "first_name": "Bon", + "last_name": "Bernard", + "email": "bonbernard@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-05T15:30:52.177Z", + "default_shipping_address": 117, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 117 + ] + } + }, + { + "model": "accounts.user", + "pk": 115, + "fields": { + "password": "pbkdf2_sha256$320000$oTKWVgXEMjCO6a070O6JX9$AIzLeUBSVixMUuIzwD222h9KlgQzpxF5SF2aeDtEaNI=", + "last_login": null, + "is_superuser": false, + "username": "spedmomence@aol.com", + "first_name": "Debra", + "last_name": "wilder", + "email": "spedmomence@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-05T17:05:16.028Z", + "default_shipping_address": 118, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 118 + ] + } + }, + { + "model": "accounts.user", + "pk": 116, + "fields": { + "password": "pbkdf2_sha256$320000$aEp7YieDaPiHwb73sjxcXO$i8ixvEdUnmU1cyOGJxyfhR51SH3k0+TRFVoWOvR5yko=", + "last_login": "2022-07-07T16:45:13.299Z", + "is_superuser": false, + "username": "jazzeyone@rocketmail.com", + "first_name": "Lynn", + "last_name": "Constantine", + "email": "jazzeyone@rocketmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-07T16:45:12.617Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 117, + "fields": { + "password": "pbkdf2_sha256$320000$PXKx9CdxLQ2QsV2uxsQWDb$HXHvUFWU2uumOQFbTkLZznyiCvGOfIGsfHd8c07pFJ0=", + "last_login": null, + "is_superuser": false, + "username": "nstagnitta@aol.com", + "first_name": "Nancy", + "last_name": "Stagnitta", + "email": "nstagnitta@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-08T16:36:59.706Z", + "default_shipping_address": 120, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 120 + ] + } + }, + { + "model": "accounts.user", + "pk": 118, + "fields": { + "password": "pbkdf2_sha256$320000$lNSV5vbhJkZqNfJREoCbAF$xZUvk11gCnb+K1GFHaPuItmDpfk72EuZDPmWgxdI+Vg=", + "last_login": "2022-12-24T14:33:54.572Z", + "is_superuser": false, + "username": "tn051ji@msn.com", + "first_name": "Monisha Jake", + "last_name": "Ray-O'Leary", + "email": "tn051ji@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-11T15:08:49.895Z", + "default_shipping_address": 86, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 86, + 182, + 193 + ] + } + }, + { + "model": "accounts.user", + "pk": 119, + "fields": { + "password": "pbkdf2_sha256$320000$CRqla9y009uk5ylvK7MX9u$iaS8F5WNw0fvz5aSPKKPgvOEHnzWDSyassixe5o/pjw=", + "last_login": null, + "is_superuser": false, + "username": "don3@bellinghamsailing.com", + "first_name": "Don", + "last_name": "Beattie", + "email": "don3@bellinghamsailing.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-12T05:28:54.747Z", + "default_shipping_address": 121, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 121 + ] + } + }, + { + "model": "accounts.user", + "pk": 120, + "fields": { + "password": "pbkdf2_sha256$320000$lbPMKZtX8ohVhHll2BvkwR$S8HGnMa0pBhAUNVQVfJac+AmcY3B9ut9T9he6JLr8Pk=", + "last_login": null, + "is_superuser": false, + "username": "betsylynn@caviar.com", + "first_name": "Betsy", + "last_name": "Sherrow", + "email": "betsylynn@caviar.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-12T14:14:11.505Z", + "default_shipping_address": 55, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 55 + ] + } + }, + { + "model": "accounts.user", + "pk": 121, + "fields": { + "password": "pbkdf2_sha256$320000$SW7NgMegRrPW33lfqcwCve$KajfzG6x4zkagVP3OPZYhwxju+Zce1V1o1Khk9OXK9s=", + "last_login": "2022-10-30T05:58:37.134Z", + "is_superuser": false, + "username": "wearth@sonic.net", + "first_name": "SYLVIA", + "last_name": "Marie", + "email": "wearth@sonic.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-13T19:39:09.650Z", + "default_shipping_address": 122, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 122 + ] + } + }, + { + "model": "accounts.user", + "pk": 122, + "fields": { + "password": "pbkdf2_sha256$320000$MJd8fSaAzd1m51rWiVYmFs$rDoyN2kzKCFkZa+JXzEzawQyAPyRYztIYjgSUhY7s5w=", + "last_login": null, + "is_superuser": false, + "username": "pamfry@centurytel.net", + "first_name": "Pam C", + "last_name": "Fry", + "email": "pamfry@centurytel.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-14T20:39:31.504Z", + "default_shipping_address": 123, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 123 + ] + } + }, + { + "model": "accounts.user", + "pk": 123, + "fields": { + "password": "pbkdf2_sha256$320000$NJpureZjAwcWUS1QsOKPjw$Ac8Ia5KM85laakEi2Qze83kdjgDg3hTG9LeXZjiNaco=", + "last_login": "2022-08-30T03:36:42.971Z", + "is_superuser": false, + "username": "wexlr8@comcast.net", + "first_name": "Paula", + "last_name": "Deboo", + "email": "wexlr8@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-16T19:35:23.075Z", + "default_shipping_address": 124, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 124 + ] + } + }, + { + "model": "accounts.user", + "pk": 130, + "fields": { + "password": "pbkdf2_sha256$320000$h3fEhliPPgZkmEejHGIttA$AWLuzzMSnSJ9zqsj+o4jMRotD9L4UWtf30Fc0FEtfak=", + "last_login": "2022-07-17T16:05:55.771Z", + "is_superuser": false, + "username": "deberic2006@comcast.net", + "first_name": "Debra", + "last_name": "Herbst", + "email": "deberic2006@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-17T16:05:55.126Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 131, + "fields": { + "password": "pbkdf2_sha256$320000$cIhXIVzgi7uGpFo8RXN1rC$8OGYgm9J3ghpt31eYnafTwapNoGAW+eAlDvaDpGXrIU=", + "last_login": null, + "is_superuser": false, + "username": "nadine.iselin@gmail.com", + "first_name": "Nadine", + "last_name": "Iselin", + "email": "nadine.iselin@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-18T02:09:55.692Z", + "default_shipping_address": 126, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 126 + ] + } + }, + { + "model": "accounts.user", + "pk": 132, + "fields": { + "password": "pbkdf2_sha256$320000$5BADzXlHO31O53C5sx8olc$fgCCDteAqIOWNCq+4EDt9u5ai4Lk6mF3n/Hq0S7KCIA=", + "last_login": null, + "is_superuser": false, + "username": "jeffdworsky@gmail.com", + "first_name": "jeff", + "last_name": "dworsky", + "email": "jeffdworsky@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-18T15:48:13.767Z", + "default_shipping_address": 127, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 127 + ] + } + }, + { + "model": "accounts.user", + "pk": 133, + "fields": { + "password": "pbkdf2_sha256$320000$yrrvZVE9qlJqcsBzkLFdH8$4ddk38Ea6ae6Tr9PxTL0vNcQQRNyfOA/7rRAi4P24bc=", + "last_login": null, + "is_superuser": false, + "username": "ebopic@gmail.com", + "first_name": "Ebony", + "last_name": "pickard", + "email": "ebopic@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-22T16:33:19.576Z", + "default_shipping_address": 129, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 129 + ] + } + }, + { + "model": "accounts.user", + "pk": 134, + "fields": { + "password": "pbkdf2_sha256$320000$XM7vov4jhiUBLTHm63LzE7$TsZiiweISBEiJ+MHijb4S8dS1u0/1jBD/xRHhlpFKM8=", + "last_login": "2022-11-20T19:34:56.603Z", + "is_superuser": false, + "username": "glickerman@mindspring.com", + "first_name": "David", + "last_name": "Glickerman", + "email": "glickerman@mindspring.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-22T18:35:25.064Z", + "default_shipping_address": 130, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 130 + ] + } + }, + { + "model": "accounts.user", + "pk": 135, + "fields": { + "password": "pbkdf2_sha256$320000$bHliZeQLoc3K7MwROD7UaT$MsKV8zvXuFySSCofouMf5/jsnyhHNDhurJ/iB0KccvY=", + "last_login": "2023-01-17T14:10:50.449Z", + "is_superuser": false, + "username": "conbere@gmail.com", + "first_name": "William", + "last_name": "Conbere", + "email": "conbere@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-27T12:52:40.444Z", + "default_shipping_address": 131, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 131 + ] + } + }, + { + "model": "accounts.user", + "pk": 136, + "fields": { + "password": "pbkdf2_sha256$320000$NXBj2hDusb6GwKF6FiYeNf$+z1MZARh99TYnf1ti7ELNia5izKiw6d6t4U7lppMf4Q=", + "last_login": null, + "is_superuser": false, + "username": "joannjarl@gmail.com", + "first_name": "Jo", + "last_name": "Jarl", + "email": "joannjarl@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-27T21:25:29.289Z", + "default_shipping_address": 132, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 132 + ] + } + }, + { + "model": "accounts.user", + "pk": 137, + "fields": { + "password": "pbkdf2_sha256$320000$Po0aWq18FdjsMExsZ1ir20$FMho82W8uWRGBNzNe/WCN5yYrk/JYVGfuA1kn+oBCYo=", + "last_login": "2022-11-25T13:52:19.519Z", + "is_superuser": false, + "username": "gtblosser@hotmail.com", + "first_name": "Greg", + "last_name": "Blosser", + "email": "gtblosser@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-07-30T23:37:51.577Z", + "default_shipping_address": 133, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 133 + ] + } + }, + { + "model": "accounts.user", + "pk": 138, + "fields": { + "password": "pbkdf2_sha256$320000$2o8W9B5LbTJKpZqBHi9gzH$BJ10el/A0TCw5+Fp8nUQhmtjPgPOPrAi3WkQfwp2mg4=", + "last_login": "2023-01-11T18:56:41.841Z", + "is_superuser": false, + "username": "galiyagaliya@gmail.com", + "first_name": "Galiya", + "last_name": "Shakenova", + "email": "galiyagaliya@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-03T21:40:42.009Z", + "default_shipping_address": 134, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 134 + ] + } + }, + { + "model": "accounts.user", + "pk": 139, + "fields": { + "password": "pbkdf2_sha256$320000$CZ6woEd3Y9YGhljrDjknSy$KKfQzhhvnY875hMYyP12ERZrAjBd3u9IWIddqFhODV8=", + "last_login": null, + "is_superuser": false, + "username": "jemick11@aol.com", + "first_name": "james", + "last_name": "micka", + "email": "jemick11@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-05T16:17:46.537Z", + "default_shipping_address": 135, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 135 + ] + } + }, + { + "model": "accounts.user", + "pk": 140, + "fields": { + "password": "pbkdf2_sha256$320000$7b8uM1t6n4zYs2R12FNlwl$7MnzgpdTEJYYRqAp7dUF2hQKKNXgRzON6iErhSM7raY=", + "last_login": null, + "is_superuser": false, + "username": "michelerazer@gmail.com", + "first_name": "Michele", + "last_name": "Erskine", + "email": "michelerazer@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-08T12:51:15.890Z", + "default_shipping_address": 136, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 136 + ] + } + }, + { + "model": "accounts.user", + "pk": 141, + "fields": { + "password": "pbkdf2_sha256$320000$YNeZJE0JfUWJeKqYwf7mjx$ujoddGtjwceCfMRBKGu9SzJNfbcvmWx6T45df3bW9iw=", + "last_login": null, + "is_superuser": false, + "username": "ridelanesingh@gmail.com", + "first_name": "Irwinder R", + "last_name": "Singh", + "email": "ridelanesingh@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-14T04:32:17.300Z", + "default_shipping_address": 137, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 137 + ] + } + }, + { + "model": "accounts.user", + "pk": 142, + "fields": { + "password": "pbkdf2_sha256$320000$kMBIoSYqJzzXxn1jsTXyH4$gXvhLFro9Lfd26aP3ZmVP6gv0/+rEfoEjcke1uecJlI=", + "last_login": "2022-08-14T16:09:17.316Z", + "is_superuser": false, + "username": "jodyleep1@yahoo.com", + "first_name": "Jody", + "last_name": "Purcell", + "email": "jodyleep1@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-14T16:09:16.674Z", + "default_shipping_address": 138, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 138 + ] + } + }, + { + "model": "accounts.user", + "pk": 143, + "fields": { + "password": "pbkdf2_sha256$320000$PDyAR4fMt5dhA8LS8yD48M$Y2E4QRiycUR0tfGF6UoDMvew7IV6Vxc0wD1sd3n4+2c=", + "last_login": "2022-08-15T19:57:04.418Z", + "is_superuser": false, + "username": "adepouw@gmail.com", + "first_name": "Ann", + "last_name": "DePouw", + "email": "adepouw@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-15T17:28:36.323Z", + "default_shipping_address": 139, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 139 + ] + } + }, + { + "model": "accounts.user", + "pk": 144, + "fields": { + "password": "pbkdf2_sha256$320000$Pud24Vbi2ltgafQ1zuj9fb$UNmFy3Um0yJpVxInFTzCzGoxWMwVBrmTssiESUChhoY=", + "last_login": "2023-01-21T07:59:53.230Z", + "is_superuser": false, + "username": "plcn0@yahoo.com", + "first_name": "trevor", + "last_name": "tonn", + "email": "plcn0@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-15T17:48:35.515Z", + "default_shipping_address": 140, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 140 + ] + } + }, + { + "model": "accounts.user", + "pk": 145, + "fields": { + "password": "pbkdf2_sha256$320000$1uoX0evX3c3vUV0Hfk7IOK$HXTkeIZiy+Lizy3cORPcaWdcV6fXpOAH511UK7BYl1k=", + "last_login": null, + "is_superuser": false, + "username": "rjacga@comcast.net", + "first_name": "Jeff", + "last_name": "Aker", + "email": "rjacga@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-16T02:50:24.989Z", + "default_shipping_address": 141, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 141 + ] + } + }, + { + "model": "accounts.user", + "pk": 146, + "fields": { + "password": "pbkdf2_sha256$320000$6zycITsAPuoCms5JA2U05P$j/SsJtORDnFoQ+/+jARaD/vYVsP7JIRWsT2CoKAtVhM=", + "last_login": null, + "is_superuser": false, + "username": "don@bellinghamsailing.co", + "first_name": "Don", + "last_name": "Beattie", + "email": "don@bellinghamsailing.co", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-19T14:04:40.884Z", + "default_shipping_address": 142, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 142 + ] + } + }, + { + "model": "accounts.user", + "pk": 147, + "fields": { + "password": "pbkdf2_sha256$320000$C1MPLlG30fUypAYjvqTGnT$64ajS0/vkIq4ir89EG0BCSmHirVhAHZF7h4/Jb8tP4g=", + "last_login": null, + "is_superuser": false, + "username": "petertut@msn.com", + "first_name": "Peter", + "last_name": "Tutak", + "email": "petertut@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-20T12:48:30.296Z", + "default_shipping_address": 145, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 145 + ] + } + }, + { + "model": "accounts.user", + "pk": 148, + "fields": { + "password": "pbkdf2_sha256$320000$vtlxS9GwCSfUnc9Vray8Jy$TBAtt30HnH/xGLX18Dw0wEPz08sxkF0iu/IqdYGzZyY=", + "last_login": null, + "is_superuser": false, + "username": "cwakefi@aol.com", + "first_name": "Catherine", + "last_name": "Wakefield", + "email": "cwakefi@aol.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-23T18:08:59.271Z", + "default_shipping_address": 147, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 147 + ] + } + }, + { + "model": "accounts.user", + "pk": 149, + "fields": { + "password": "pbkdf2_sha256$320000$0XFwK1oipRuDqlEVJqUrjz$2dpYqbFQhKZN5o2C/d1r6SkqRiaunbriJ9fBVdbmpto=", + "last_login": null, + "is_superuser": false, + "username": "rckjhansen@comcast.net", + "first_name": "Richard C.", + "last_name": "Hansen", + "email": "rckjhansen@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-25T06:41:35.484Z", + "default_shipping_address": 148, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 148 + ] + } + }, + { + "model": "accounts.user", + "pk": 150, + "fields": { + "password": "pbkdf2_sha256$320000$9AzvTLa8cbNIHJabOwM9Bz$uHZita6oi19LtdrS3TWS17Jg39Dv+cU8120aLkuFYVI=", + "last_login": null, + "is_superuser": false, + "username": "alex@alexcarleton.com", + "first_name": "Alex", + "last_name": "Carleton", + "email": "alex@alexcarleton.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-26T14:57:40.023Z", + "default_shipping_address": 150, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 150 + ] + } + }, + { + "model": "accounts.user", + "pk": 151, + "fields": { + "password": "pbkdf2_sha256$320000$cIUtnoQuwrHudfJ8kDSRkA$tJMUXqxo9s+PHjIr0hgBlvdwvn3dWL57WXJ4eGj1xJg=", + "last_login": "2022-08-26T17:36:43.255Z", + "is_superuser": false, + "username": "shlogan500@gmail.com", + "first_name": "Sandy", + "last_name": "Logan", + "email": "shlogan500@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-26T17:36:42.626Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 152, + "fields": { + "password": "pbkdf2_sha256$320000$wzQPQSny3O6DIgdnz8YgQL$I7DXIyKoVidP46sG9ahJvHKf4C5F1fVML6xR98zt2to=", + "last_login": null, + "is_superuser": false, + "username": "isaac.dworsky@gmail.com", + "first_name": "Isaac", + "last_name": "Dworsky", + "email": "isaac.dworsky@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-28T01:29:15.359Z", + "default_shipping_address": 151, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 151 + ] + } + }, + { + "model": "accounts.user", + "pk": 153, + "fields": { + "password": "pbkdf2_sha256$320000$wvFhqF4Aw0HxffvFRpnjwE$bRcOXvMI45YP1pna18PINZS141VI1NhTjFOKfZfdoOs=", + "last_login": "2022-10-30T05:36:21.628Z", + "is_superuser": false, + "username": "susan.j.henry@gmail.com", + "first_name": "Susan", + "last_name": "Henry", + "email": "susan.j.henry@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-29T13:43:25.972Z", + "default_shipping_address": 152, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 152 + ] + } + }, + { + "model": "accounts.user", + "pk": 154, + "fields": { + "password": "pbkdf2_sha256$320000$budavvo99nzNTpRmyhKEYp$yKrxuKfjbLt15BiBXxgs2z//R3izln9q6O/GZQwmDSc=", + "last_login": "2022-11-03T20:20:01.730Z", + "is_superuser": false, + "username": "jeffersonehas@gmail.com", + "first_name": "Cynthia", + "last_name": "Jefferson", + "email": "jeffersonehas@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-29T19:51:21.126Z", + "default_shipping_address": 153, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 153 + ] + } + }, + { + "model": "accounts.user", + "pk": 155, + "fields": { + "password": "pbkdf2_sha256$320000$cjQvzT6SMNADCTmb7Uph00$tm/nmdHEN8YKUCDo1icWgAR9xDoehcnnGayt4pKugJE=", + "last_login": "2022-08-31T20:59:16.417Z", + "is_superuser": false, + "username": "nlgolden15@gmail.com", + "first_name": "Nancy", + "last_name": "Golden", + "email": "nlgolden15@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-08-31T20:55:17.342Z", + "default_shipping_address": 154, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 154 + ] + } + }, + { + "model": "accounts.user", + "pk": 156, + "fields": { + "password": "pbkdf2_sha256$320000$t9rjdFS7zO1q3KLM2lT6ws$Nt1Eo6PJCN4eorbkQTR6wLZ7G85D5qZ+ME8EYAE6EBI=", + "last_login": null, + "is_superuser": false, + "username": "pete.frickland@gmail.com", + "first_name": "Peter", + "last_name": "Frickland", + "email": "pete.frickland@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-01T14:21:45.843Z", + "default_shipping_address": 155, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 155 + ] + } + }, + { + "model": "accounts.user", + "pk": 157, + "fields": { + "password": "pbkdf2_sha256$320000$T1KlptpBei9CIvis7rTZiD$HC8G8xAPhLTLMgHg52w3k4u7mGB6xu0vj14RuY8XfRc=", + "last_login": "2022-11-25T17:33:39.380Z", + "is_superuser": false, + "username": "betheth@gmail.com", + "first_name": "Beth", + "last_name": "Hesketh", + "email": "betheth@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-01T17:56:52.154Z", + "default_shipping_address": 156, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 156 + ] + } + }, + { + "model": "accounts.user", + "pk": 158, + "fields": { + "password": "pbkdf2_sha256$320000$KyCDHf9Hjbn7fWxci9BoOo$riklJ7RUZln/1xQZtMw3t56f0SQOvxNO03om0Gn8T6E=", + "last_login": "2022-09-04T17:46:46.234Z", + "is_superuser": false, + "username": "johndeclements@yahoo.com", + "first_name": "John", + "last_name": "DeClements", + "email": "johndeclements@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-04T15:53:43.190Z", + "default_shipping_address": 158, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 158 + ] + } + }, + { + "model": "accounts.user", + "pk": 159, + "fields": { + "password": "pbkdf2_sha256$320000$m3PKg7bmza9bDj8MKjqWF4$n/62JzE92gfgbBcJ+8QZ7x5de+Ii0e1emPAi1jwEcyc=", + "last_login": null, + "is_superuser": false, + "username": "jimway@ymail.com", + "first_name": "jim", + "last_name": "way", + "email": "jimway@ymail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-05T04:57:51.285Z", + "default_shipping_address": 159, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 159 + ] + } + }, + { + "model": "accounts.user", + "pk": 160, + "fields": { + "password": "pbkdf2_sha256$320000$Pb3d9KA5i2bQlerGHY1wTn$uSgdfrA7JEZ66HhcYg8eUPfaqYlq2njhQEdjsKCe3d4=", + "last_login": null, + "is_superuser": false, + "username": "shellydax@gmail.com", + "first_name": "Shelly", + "last_name": "Dax", + "email": "shellydax@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-05T17:22:05.421Z", + "default_shipping_address": 160, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 160 + ] + } + }, + { + "model": "accounts.user", + "pk": 161, + "fields": { + "password": "pbkdf2_sha256$320000$SU1r1i9UwW4qDKj7Pkdk1z$Dtp25dmg9VwLcuFbE6fqt/H+SlXVATxSdzWifjyNJUs=", + "last_login": "2022-11-26T22:47:48.526Z", + "is_superuser": false, + "username": "charlies1st@gmail.com", + "first_name": "Michele", + "last_name": "Olsen", + "email": "charlies1st@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-05T18:11:33.166Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 162, + "fields": { + "password": "pbkdf2_sha256$320000$WcwRynYGtqZ525fydvMg7h$VFxuyGfv3kz3CCbs3emdYDh88Or8O1ppQ1dsCUE/BCc=", + "last_login": null, + "is_superuser": false, + "username": "lesnessman40@gmail.com", + "first_name": "Valerie", + "last_name": "Mannikko", + "email": "lesnessman40@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-06T00:41:23.536Z", + "default_shipping_address": 161, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 161 + ] + } + }, + { + "model": "accounts.user", + "pk": 163, + "fields": { + "password": "pbkdf2_sha256$320000$qbGDWuf4vHwl321M3LAgdo$ZYPlc3fcM6ZWxhFHHAAwutH6yoTbVEwnLaCxnwHHmSs=", + "last_login": "2022-09-06T22:36:57.803Z", + "is_superuser": false, + "username": "zuvuyah11@gmail.com", + "first_name": "ZuVuYah", + "last_name": "DianaCristina", + "email": "zuvuyah11@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-06T22:22:23.826Z", + "default_shipping_address": 162, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 162 + ] + } + }, + { + "model": "accounts.user", + "pk": 164, + "fields": { + "password": "pbkdf2_sha256$320000$IpwpIjSb2G5wMqcBBsQp17$iBblhtTEwTw4pglH3uY3tqBUHAoQ2m3EiPQETkXg8tk=", + "last_login": null, + "is_superuser": false, + "username": "esbyrum@gmail.com", + "first_name": "Emily", + "last_name": "Byrum", + "email": "esbyrum@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-07T01:02:28.462Z", + "default_shipping_address": 163, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 163 + ] + } + }, + { + "model": "accounts.user", + "pk": 187, + "fields": { + "password": "pbkdf2_sha256$320000$AiOeNOXszkQ6Ahxu8Pwea7$bXStwNyB2jHjO+CfzuRT1Ykc6TsSbBqau7zea39Yziw=", + "last_login": "2022-11-25T21:37:47.053Z", + "is_superuser": false, + "username": "bernard@hensey.com", + "first_name": "Bernard", + "last_name": "Hensey", + "email": "bernard@hensey.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-08T23:21:17.008Z", + "default_shipping_address": 167, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 167 + ] + } + }, + { + "model": "accounts.user", + "pk": 197, + "fields": { + "password": "pbkdf2_sha256$320000$ULvqzrsW1rr7RJzQgPzaKl$WnKZfW3ErkJohHqhQJE8jM+ISdbhiQrjyCux9CFfVCA=", + "last_login": null, + "is_superuser": false, + "username": "kfairchild@verizon.net", + "first_name": "Kimberly", + "last_name": "Fairchild", + "email": "kfairchild@verizon.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-10T01:11:00.704Z", + "default_shipping_address": 169, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 169 + ] + } + }, + { + "model": "accounts.user", + "pk": 198, + "fields": { + "password": "pbkdf2_sha256$320000$VTGMfELartHy7hmDGhHu3F$t/MeVdoRthkN2oVE0MU+3ZY66z+WWdNBojjpl8913Ns=", + "last_login": null, + "is_superuser": false, + "username": "yms0215@gmail.com", + "first_name": "Yvonne", + "last_name": "Sparks", + "email": "yms0215@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-11T15:00:49.556Z", + "default_shipping_address": 170, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 170 + ] + } + }, + { + "model": "accounts.user", + "pk": 199, + "fields": { + "password": "pbkdf2_sha256$320000$kyoTZDClUmF9p6bNwsK42N$HjaldsqaJbHOK1UKfZq9Ll+H8nutuvsaeuSJs+v36s8=", + "last_login": "2022-09-11T17:55:21.580Z", + "is_superuser": false, + "username": "dasprecker@gmail.com", + "first_name": "Dale", + "last_name": "Sprecker", + "email": "dasprecker@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-11T17:55:21.072Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 200, + "fields": { + "password": "pbkdf2_sha256$320000$uPufht19Jg6zIbje3V42hT$4fLIqz5z0vlyjxKOeOJSLolCnDrxNw+aavglJNCKr48=", + "last_login": null, + "is_superuser": false, + "username": "kraschko@gmail.com", + "first_name": "Kathleen", + "last_name": "Raschko", + "email": "kraschko@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-11T18:44:59.817Z", + "default_shipping_address": 171, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 171 + ] + } + }, + { + "model": "accounts.user", + "pk": 201, + "fields": { + "password": "pbkdf2_sha256$320000$xbfWUlwQvxKc6EmXwR1U16$RiarqNHB/d4+7YdGuOuwnkJbJ0NzhgzJ1bKT6Mo1Ikk=", + "last_login": "2022-12-20T18:03:58.321Z", + "is_superuser": false, + "username": "crystal.doe@gmail.com", + "first_name": "Crystal", + "last_name": "Dowling", + "email": "crystal.doe@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-13T02:25:07.242Z", + "default_shipping_address": 172, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 172 + ] + } + }, + { + "model": "accounts.user", + "pk": 202, + "fields": { + "password": "pbkdf2_sha256$320000$gGXCcIDPbnI87Vx6n5NMiT$anXP3VjcmHcdAxgU5XCQWLaumB1ZxK42fzzANEq2WIU=", + "last_login": null, + "is_superuser": false, + "username": "devinbgiles@gmail.com", + "first_name": "Devin", + "last_name": "Giles", + "email": "devinbgiles@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-13T02:51:08.442Z", + "default_shipping_address": 173, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 173 + ] + } + }, + { + "model": "accounts.user", + "pk": 203, + "fields": { + "password": "pbkdf2_sha256$320000$d8U9m5zgvj0MqYTA3e771O$J5cpRFf7xPxLk3G1AS2Yaqnopmi/z303rtYNXdXbunU=", + "last_login": null, + "is_superuser": false, + "username": "wenzel.family600@gmail.com", + "first_name": "Lynn", + "last_name": "Wenzel", + "email": "wenzel.family600@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-13T15:29:07.581Z", + "default_shipping_address": 174, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 174 + ] + } + }, + { + "model": "accounts.user", + "pk": 204, + "fields": { + "password": "pbkdf2_sha256$320000$IhdWKnOJZJnV5JYzIPJwAc$OW0jVe3/yA1cuiXKkBHcvLb0cMMC19dhcc1zL1YPUik=", + "last_login": null, + "is_superuser": false, + "username": "a123guitar@hotmail.com", + "first_name": "John Anthony", + "last_name": "Dossi", + "email": "a123guitar@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-14T00:57:11.465Z", + "default_shipping_address": 175, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 175 + ] + } + }, + { + "model": "accounts.user", + "pk": 205, + "fields": { + "password": "pbkdf2_sha256$320000$P3hFtcecX6FEKEzQU7gB0s$Gvjnnmf0SNj3cN0PQm7xH3QSRt8IhQhgIzrwYukwOzo=", + "last_login": "2022-10-30T15:25:31.165Z", + "is_superuser": false, + "username": "jamae.hill@gmail.com", + "first_name": "Jamae", + "last_name": "Hill", + "email": "jamae.hill@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-14T13:35:01.230Z", + "default_shipping_address": 176, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 176 + ] + } + }, + { + "model": "accounts.user", + "pk": 206, + "fields": { + "password": "pbkdf2_sha256$320000$BuKXX2bbKePLDYNimlprz1$j6NUtOahiawy0eZUGzCwJBzk/nYctU/QhXUAmkgzIuQ=", + "last_login": null, + "is_superuser": false, + "username": "coltstewart46@gmail.com", + "first_name": "Coulter", + "last_name": "Stewart", + "email": "coltstewart46@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-15T06:51:25.248Z", + "default_shipping_address": 177, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 177 + ] + } + }, + { + "model": "accounts.user", + "pk": 207, + "fields": { + "password": "pbkdf2_sha256$320000$C3PPv4fwgYui99ndZOOZy7$nV5vfSnjp5yvpbwvotfrA7I1M5zeNfAzHJLpS1XJrP4=", + "last_login": null, + "is_superuser": false, + "username": "marfraz@msn.com", + "first_name": "Mark", + "last_name": "Frazier", + "email": "marfraz@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-16T21:09:20.827Z", + "default_shipping_address": 178, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 178 + ] + } + }, + { + "model": "accounts.user", + "pk": 208, + "fields": { + "password": "pbkdf2_sha256$320000$nWcM2FtzvmRLsDOCbPr7yd$F1zUORtaOWLdroRfH+X2/cXDH08OdWfpEnZFDlpdzRI=", + "last_login": "2022-11-27T17:38:13.455Z", + "is_superuser": false, + "username": "fosterfam@gmail.com", + "first_name": "Dawn", + "last_name": "Foster", + "email": "fosterfam@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-17T02:52:12.735Z", + "default_shipping_address": 179, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 179 + ] + } + }, + { + "model": "accounts.user", + "pk": 209, + "fields": { + "password": "pbkdf2_sha256$320000$5pwtQiXhDEoFrPiMK1G4C2$9OJ8gWB3WSwat7ZvDZR4izJWjm+zGYlsufgr6aE2TjI=", + "last_login": null, + "is_superuser": false, + "username": "sbishop@thekigroup.com", + "first_name": "Sharon M", + "last_name": "Taki-Bishop", + "email": "sbishop@thekigroup.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-17T03:53:09.240Z", + "default_shipping_address": 180, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 180 + ] + } + }, + { + "model": "accounts.user", + "pk": 210, + "fields": { + "password": "pbkdf2_sha256$320000$hqD7y80Z6WO1nl9vi5WSJF$w1w+j5pVjVfgByH0gYYnEo+6lhWf5Bps2nB8JTUV0YU=", + "last_login": null, + "is_superuser": false, + "username": "jamesd2340@gmail.com", + "first_name": "Casey", + "last_name": "deHaas", + "email": "jamesd2340@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-18T18:51:44.731Z", + "default_shipping_address": 181, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 181 + ] + } + }, + { + "model": "accounts.user", + "pk": 211, + "fields": { + "password": "pbkdf2_sha256$320000$L5jKGNgfBkzpWSu93yysIK$8f7ZHG8k+tHLEUSR9Qix+R/jXBqZaD4Z90LKkmgQuD4=", + "last_login": "2022-09-18T19:49:55.446Z", + "is_superuser": false, + "username": "dannykugler@peak.org", + "first_name": "Danny", + "last_name": "Kugler", + "email": "dannykugler@peak.org", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-18T19:49:54.821Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 212, + "fields": { + "password": "pbkdf2_sha256$320000$Ye8wPfJgS1oY2eQLztnhko$dZCw5x+uCXR4wYFnisxa24ox9oAz2bf9BI/MGdZVe1M=", + "last_login": "2022-12-10T22:08:29.552Z", + "is_superuser": false, + "username": "jreisenburg285@gmail.com", + "first_name": "Jeanette", + "last_name": "Reisenburg", + "email": "jreisenburg285@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-20T15:52:22.689Z", + "default_shipping_address": 183, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 183 + ] + } + }, + { + "model": "accounts.user", + "pk": 213, + "fields": { + "password": "pbkdf2_sha256$320000$k5t0i6xfQLVE6N1X3GZ37i$FkAEuDGyRst6XKXBvQktKG6DkdmdIJjXIO606cRa32k=", + "last_login": "2023-01-12T20:42:44.048Z", + "is_superuser": false, + "username": "jmiklusi@hotmail.com", + "first_name": "Jim", + "last_name": "Miklusis", + "email": "jmiklusi@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-20T17:17:49.046Z", + "default_shipping_address": 184, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 184 + ] + } + }, + { + "model": "accounts.user", + "pk": 214, + "fields": { + "password": "pbkdf2_sha256$320000$MqfVYTRRm3as2h3JfPvPwa$s42iWj8EfDH/rolmGLBqIT46aMnuU8sDp/ASSVoJxqk=", + "last_login": "2022-09-22T11:40:59.241Z", + "is_superuser": false, + "username": "allisonyayday@gmail.com", + "first_name": "Allison", + "last_name": "Dey", + "email": "allisonyayday@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-22T11:40:58.695Z", + "default_shipping_address": 186, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 186 + ] + } + }, + { + "model": "accounts.user", + "pk": 215, + "fields": { + "password": "pbkdf2_sha256$320000$HqPn3cRZusqKlMqXs70f9i$E6nnwsjf60hSzo7J4ehoLYOypuS7qGJr1Y8M2nI9eOI=", + "last_login": null, + "is_superuser": false, + "username": "larrylefevre@mac.com", + "first_name": "Larry L", + "last_name": "LeFevre", + "email": "larrylefevre@mac.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-22T13:14:10.084Z", + "default_shipping_address": 187, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 187 + ] + } + }, + { + "model": "accounts.user", + "pk": 216, + "fields": { + "password": "pbkdf2_sha256$320000$GZqNgMb6IrkjXktPGOkoDO$JXVOMAluQ8AT8IFWeiG+Sxf3yaxPOvpT1pSr/rZTCdo=", + "last_login": null, + "is_superuser": false, + "username": "mklein1701@gmail.com", + "first_name": "Marc", + "last_name": "Klein", + "email": "mklein1701@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-22T22:37:53.027Z", + "default_shipping_address": 188, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 188 + ] + } + }, + { + "model": "accounts.user", + "pk": 217, + "fields": { + "password": "pbkdf2_sha256$320000$FFPsZHDYdkFehjqVLVniIq$wq55b3DdglmElAffjMPxEelQUf+j0KgUpf4wWAn0VM0=", + "last_login": null, + "is_superuser": false, + "username": "lisa@lisablaylock.com", + "first_name": "Lisa", + "last_name": "Blaylock", + "email": "lisa@lisablaylock.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-26T02:27:55.941Z", + "default_shipping_address": 190, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 190 + ] + } + }, + { + "model": "accounts.user", + "pk": 218, + "fields": { + "password": "pbkdf2_sha256$320000$Ibt11soFO5rlSnWRttZH0M$M46dondY3q+83kXD6sSZ11y0crNWqSUoYMMRWu4LQ8o=", + "last_login": null, + "is_superuser": false, + "username": "molokai50@gmail.com", + "first_name": "Lani Loring", + "last_name": "Howell", + "email": "molokai50@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-26T17:52:50.967Z", + "default_shipping_address": 191, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 191 + ] + } + }, + { + "model": "accounts.user", + "pk": 219, + "fields": { + "password": "pbkdf2_sha256$320000$5J46dBf8KzSM9AY7CaHSK7$V100gjBr1vxzGIn6A7N/RiDPJvtIVwkYZD+y7EjbwUM=", + "last_login": null, + "is_superuser": false, + "username": "petriwalker@hotmail.com", + "first_name": "PETRINA", + "last_name": "WALKER", + "email": "petriwalker@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-09-26T23:21:01.097Z", + "default_shipping_address": 192, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 192 + ] + } + }, + { + "model": "accounts.user", + "pk": 220, + "fields": { + "password": "pbkdf2_sha256$320000$hzwthvZvi4Z4OHGzNcY3vO$zm82bNMWqGQMkibLVxiOl60m8Br3BfSK2v2c2GfiDfk=", + "last_login": null, + "is_superuser": false, + "username": "paul@miropartners.com", + "first_name": "Paul", + "last_name": "Harrington", + "email": "paul@miropartners.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-02T19:08:19.022Z", + "default_shipping_address": 194, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 194 + ] + } + }, + { + "model": "accounts.user", + "pk": 221, + "fields": { + "password": "pbkdf2_sha256$320000$90quscTACzbPxKExtVwYIG$s1a3xBtLfIKrK7JprJKsjIJeVrifXipu5TPCca+AFTc=", + "last_login": "2022-10-06T15:45:11.868Z", + "is_superuser": false, + "username": "drummagick@gmail.com", + "first_name": "Carrie", + "last_name": "V", + "email": "drummagick@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-06T15:45:11.511Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 222, + "fields": { + "password": "pbkdf2_sha256$320000$tFQE3Jmj52wCp2PfNBZb5T$DqYINzEJ0krYeeHNw/1hP81Vt3LwWHEskxfI0oyLAwM=", + "last_login": null, + "is_superuser": false, + "username": "toni.hawthorne@gmail.com", + "first_name": "Toni", + "last_name": "McCullough", + "email": "toni.hawthorne@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-07T03:16:58.305Z", + "default_shipping_address": 196, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 196 + ] + } + }, + { + "model": "accounts.user", + "pk": 223, + "fields": { + "password": "pbkdf2_sha256$320000$gaIGpBl6ZVvujUrAb0BVaj$9rP8wHCXkJB1Zf/PznOm/aKrNxGfOhZucOwCQMDQA2c=", + "last_login": null, + "is_superuser": false, + "username": "symamendelsohn@gmail.com", + "first_name": "Syma", + "last_name": "Mendelsohn", + "email": "symamendelsohn@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-07T12:40:22.727Z", + "default_shipping_address": 197, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 197 + ] + } + }, + { + "model": "accounts.user", + "pk": 224, + "fields": { + "password": "pbkdf2_sha256$320000$iFEuVXDUzpLwnlTLwCkzF2$4QTKDlWHGfHxY+9RJOqGezr0BqOTvFWkJXmPNURP5yI=", + "last_login": null, + "is_superuser": false, + "username": "bway@kttrdg.com", + "first_name": "BRIAN", + "last_name": "WAY", + "email": "bway@kttrdg.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-07T17:04:44.491Z", + "default_shipping_address": 198, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 198 + ] + } + }, + { + "model": "accounts.user", + "pk": 225, + "fields": { + "password": "pbkdf2_sha256$320000$mM8fePnzYoqZmQup6UXpZo$CxBaCWVdJl3LHd6aMALyz9wf5Z2bU3hy26G6p3Prvug=", + "last_login": "2022-10-07T21:13:14.215Z", + "is_superuser": false, + "username": "zorkzoom@gmail.com", + "first_name": "Gail", + "last_name": "McDonald", + "email": "zorkzoom@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-07T21:13:13.652Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 226, + "fields": { + "password": "pbkdf2_sha256$320000$kTNrEnNvTxwkoEY6siJQh3$uEnYsGYbrDzKKoQ583D8yqUXgqz5mkTyRTjNr6DV068=", + "last_login": "2022-11-25T14:16:28.211Z", + "is_superuser": false, + "username": "breaverlee@msn.com", + "first_name": "Beth Reaver", + "last_name": "Lee", + "email": "breaverlee@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-09T02:33:53.903Z", + "default_shipping_address": 201, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 201 + ] + } + }, + { + "model": "accounts.user", + "pk": 227, + "fields": { + "password": "pbkdf2_sha256$320000$jniKusSJjLhjmp3vQ5wQ6I$s4B5XwQz+mN46WYBVpR4cME6WwSwyelmsteH06/86qE=", + "last_login": null, + "is_superuser": false, + "username": "sjandroes@gmail.com", + "first_name": "Steven", + "last_name": "Androes", + "email": "sjandroes@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-09T16:40:49.738Z", + "default_shipping_address": 202, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 202 + ] + } + }, + { + "model": "accounts.user", + "pk": 228, + "fields": { + "password": "pbkdf2_sha256$320000$9ImKLQ8QJUcbXpBsEzdgG2$5pGC19r51c8F9NR8sp7X6lMn/gvprJht7iCban3nBIc=", + "last_login": null, + "is_superuser": false, + "username": "amberditto10@gmail.com", + "first_name": "Amber", + "last_name": "Ditto", + "email": "amberditto10@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-11T01:54:41.684Z", + "default_shipping_address": 203, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 203 + ] + } + }, + { + "model": "accounts.user", + "pk": 229, + "fields": { + "password": "pbkdf2_sha256$320000$9H4JxlOfM2qkIlp0JJ1iIW$6PDDWrviNUNjWZaiJfgD5um7+RRXt9g0pt9FKvPs2OU=", + "last_login": null, + "is_superuser": false, + "username": "claudiavleo@gmail.com", + "first_name": "Steve", + "last_name": "Rapport", + "email": "claudiavleo@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-14T19:03:18.574Z", + "default_shipping_address": 206, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 206 + ] + } + }, + { + "model": "accounts.user", + "pk": 235, + "fields": { + "password": "pbkdf2_sha256$320000$95t0DH5CXfEWqEGXcskflb$hor2qhhgaf836eaZGOBkfjC1n6TrQHTHKtX1U6DEmP8=", + "last_login": null, + "is_superuser": false, + "username": "menelson2001@yahoo.com", + "first_name": "Melissa", + "last_name": "Nelson", + "email": "menelson2001@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-15T17:32:20.321Z", + "default_shipping_address": 208, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 208 + ] + } + }, + { + "model": "accounts.user", + "pk": 236, + "fields": { + "password": "pbkdf2_sha256$320000$EQijasXMUAVmOXjVSBh5Po$0Sv4oMNy4TCiFXi6YVNuSrRKut9hP05cYMlsWqdmfrQ=", + "last_login": "2022-12-30T00:39:57.505Z", + "is_superuser": false, + "username": "sugahara@mac.com", + "first_name": "Thomas", + "last_name": "Sugahara", + "email": "sugahara@mac.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-15T22:29:39.965Z", + "default_shipping_address": 209, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 209 + ] + } + }, + { + "model": "accounts.user", + "pk": 237, + "fields": { + "password": "pbkdf2_sha256$320000$fkXUVYPgMAUK7eqQ38e18e$f2I476++8VzaEuu6wEx4qvzbTszLbM9PaM2Y1bonbis=", + "last_login": null, + "is_superuser": false, + "username": "gwhays@hotmail.com", + "first_name": "Gary", + "last_name": "Hays", + "email": "gwhays@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-16T15:19:25.119Z", + "default_shipping_address": 210, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 210 + ] + } + }, + { + "model": "accounts.user", + "pk": 238, + "fields": { + "password": "pbkdf2_sha256$320000$5Rqp2gz3FozNSGnrlCUhgy$KsLn9GvSaeB/sLLmYD91BDCHSxeeIsLSyTSCHZCpiZk=", + "last_login": "2022-10-17T01:16:18.411Z", + "is_superuser": false, + "username": "rbphilly@gmail.com", + "first_name": "Rob", + "last_name": "Brownstein", + "email": "rbphilly@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-17T01:16:18.016Z", + "default_shipping_address": 211, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 211 + ] + } + }, + { + "model": "accounts.user", + "pk": 239, + "fields": { + "password": "pbkdf2_sha256$320000$eyOA0bk7DucsHcv4ow09iE$2PdqHE3v5SEnKg84Bw9AjJME/pF1T70+AfUOMnXqqW4=", + "last_login": null, + "is_superuser": false, + "username": "jbornfreund@hotmail.com", + "first_name": "Jesse", + "last_name": "Bornfreund", + "email": "jbornfreund@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-17T02:06:21.741Z", + "default_shipping_address": 212, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 212 + ] + } + }, + { + "model": "accounts.user", + "pk": 240, + "fields": { + "password": "pbkdf2_sha256$320000$iS4GpRkYTdbhM44gYZvzWD$OQM48sL1pT2lwCLqRSsReBg/C7pM0GAxddPqF5y/WWQ=", + "last_login": null, + "is_superuser": false, + "username": "mwbetz@comcast.net", + "first_name": "Michael", + "last_name": "Betz", + "email": "mwbetz@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-17T20:06:28.451Z", + "default_shipping_address": 213, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 213 + ] + } + }, + { + "model": "accounts.user", + "pk": 241, + "fields": { + "password": "pbkdf2_sha256$320000$t0c8edYi7c40URNOZkHaSb$CoEyc7yBZ1MqVL0gU8U1/v04MUt0hwzm9wUfulY73OA=", + "last_login": "2022-10-20T01:17:23.249Z", + "is_superuser": false, + "username": "madrulian@gmail.com", + "first_name": "Madeleine", + "last_name": "Gautier", + "email": "madrulian@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-20T01:11:12.595Z", + "default_shipping_address": 214, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 214 + ] + } + }, + { + "model": "accounts.user", + "pk": 242, + "fields": { + "password": "pbkdf2_sha256$320000$ixqWaXeDHBqOYqJBiMipw9$Ao2VO9Ar86yK/wmmI2Du+7DTiNnenlEARSYy+WO9syI=", + "last_login": "2022-10-22T21:16:49.515Z", + "is_superuser": false, + "username": "jmbrand93@gmail.com", + "first_name": "Jill", + "last_name": "Brandenberger", + "email": "jmbrand93@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-22T21:16:48.928Z", + "default_shipping_address": 217, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 217 + ] + } + }, + { + "model": "accounts.user", + "pk": 243, + "fields": { + "password": "pbkdf2_sha256$320000$tarYGK9NchEZWAfV6DEqlX$rmRVkJHJfB4DWw9vVk9pxoUaiJw8Gxvz6Ka9asxfNw4=", + "last_login": null, + "is_superuser": false, + "username": "kwithee@gmail.com", + "first_name": "Christina", + "last_name": "Valenzuela", + "email": "kwithee@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-25T09:47:27.701Z", + "default_shipping_address": 218, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 218 + ] + } + }, + { + "model": "accounts.user", + "pk": 244, + "fields": { + "password": "pbkdf2_sha256$320000$yQIYpc4ScQvULaYXV5ZnDD$YOIG7Om7RyQhpdlpOM75FhrODbtDTU/0CTYLD+wHQi0=", + "last_login": null, + "is_superuser": false, + "username": "mitchell1972@comcast.net", + "first_name": "Karen", + "last_name": "mitchell", + "email": "mitchell1972@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-30T11:09:47.812Z", + "default_shipping_address": 219, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 219 + ] + } + }, + { + "model": "accounts.user", + "pk": 245, + "fields": { + "password": "pbkdf2_sha256$320000$ZHqeRuQcXz3ORjKwhETDeB$qguo3nQ3rSBZFsDxjaoKdEIDEAKhko3ohLEmCSikd80=", + "last_login": "2022-10-31T22:45:31.335Z", + "is_superuser": false, + "username": "nadams373@gmail.com", + "first_name": "Nicholas", + "last_name": "Adams", + "email": "nadams373@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-10-31T22:42:38.291Z", + "default_shipping_address": 221, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 221 + ] + } + }, + { + "model": "accounts.user", + "pk": 246, + "fields": { + "password": "pbkdf2_sha256$320000$FHyg5KFWrGLceXCw3fd9gh$ik8hPWdC0U2XrkKNb6oi3X0OKWGwS8KYgCpjkz3AXjo=", + "last_login": "2022-11-01T19:19:14.865Z", + "is_superuser": false, + "username": "lorrie.mccoy@gmail.com", + "first_name": "Lorrie", + "last_name": "McCoy", + "email": "lorrie.mccoy@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-01T19:17:19.915Z", + "default_shipping_address": 222, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 222 + ] + } + }, + { + "model": "accounts.user", + "pk": 247, + "fields": { + "password": "pbkdf2_sha256$320000$IsZmiTzu7Kxaqf3LYTKHPl$nB3iPDIfIgKtS9BOHUcM91eJnoLc5CvZs5JMsjxo9mA=", + "last_login": null, + "is_superuser": false, + "username": "garrettstaines@gmail.com", + "first_name": "Reggie", + "last_name": "Staines", + "email": "garrettstaines@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-02T02:46:36.100Z", + "default_shipping_address": 223, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 223 + ] + } + }, + { + "model": "accounts.user", + "pk": 248, + "fields": { + "password": "pbkdf2_sha256$320000$zHeZ2sNlm0gEgosp0t50GX$Yd6CT6PTagT2vLdWGLV5gSVDmfPWFcN05ptOWtX7Pd4=", + "last_login": null, + "is_superuser": false, + "username": "david.strayer1@gmail.com", + "first_name": "David", + "last_name": "Strayer", + "email": "david.strayer1@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-05T15:33:26.003Z", + "default_shipping_address": 224, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 224 + ] + } + }, + { + "model": "accounts.user", + "pk": 249, + "fields": { + "password": "pbkdf2_sha256$320000$rgk5WO6ERR6bc9AYWeSJV6$rw5w/ewWjGaLaj2+BUnBovX2ELdK1ub49AT1jLykOpQ=", + "last_login": "2022-11-06T19:12:02.717Z", + "is_superuser": false, + "username": "rebecca@rockisland.com", + "first_name": "Rebecca", + "last_name": "Smith", + "email": "rebecca@rockisland.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-06T19:12:02.263Z", + "default_shipping_address": 225, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 225, + 226 + ] + } + }, + { + "model": "accounts.user", + "pk": 250, + "fields": { + "password": "pbkdf2_sha256$320000$pYC9R24CgArA4UzmN93n39$STpoEinVeBNlp1vJM2yM4ZZqhVXDKKiEeGkyeUsrU1w=", + "last_login": "2022-11-06T19:41:48.264Z", + "is_superuser": false, + "username": "lewis@harbornet.com", + "first_name": "Laura", + "last_name": "Grady", + "email": "lewis@harbornet.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-06T19:41:47.911Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 251, + "fields": { + "password": "pbkdf2_sha256$320000$19aidVFYaWqPWJZ39jjAPp$ZqPgRGOAXWAAYxvVJ1365WFZ1IW2ebKF7qvIZ7nVzNI=", + "last_login": null, + "is_superuser": false, + "username": "lauriej@squeezle.com", + "first_name": "Laurie", + "last_name": "Jolosky", + "email": "lauriej@squeezle.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-09T06:22:16.015Z", + "default_shipping_address": 230, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 230 + ] + } + }, + { + "model": "accounts.user", + "pk": 252, + "fields": { + "password": "pbkdf2_sha256$320000$vlBBMdDlrNH37D6Oazvkzw$pS5hHvJEOOj5Z6OHohiN08zeQFo1hsdNhkwuawK30UQ=", + "last_login": null, + "is_superuser": false, + "username": "trademark0nly@hotmail.com", + "first_name": "Aurelio", + "last_name": "Corpuz", + "email": "trademark0nly@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-10T16:45:44.309Z", + "default_shipping_address": 232, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 232 + ] + } + }, + { + "model": "accounts.user", + "pk": 253, + "fields": { + "password": "pbkdf2_sha256$320000$s36UITUyDjqicRlIvKfWoB$durNxPbCSIvQ0NcJPMo3cZeiDevqhsaX0ju5PSYfEDU=", + "last_login": null, + "is_superuser": false, + "username": "jungturlington@mac.com", + "first_name": "George Kyle", + "last_name": "Turlington", + "email": "jungturlington@mac.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-10T18:22:06.019Z", + "default_shipping_address": 233, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 233 + ] + } + }, + { + "model": "accounts.user", + "pk": 254, + "fields": { + "password": "pbkdf2_sha256$320000$F6cuXqTPgECX1qeaazWppx$k/67uNpDC5y1Xc/BOeMd2p6+OaXe4WSADzhDxXRWwnM=", + "last_login": null, + "is_superuser": false, + "username": "igrdn4me@gmail.com", + "first_name": "Kelly", + "last_name": "Hance", + "email": "igrdn4me@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-12T21:01:35.994Z", + "default_shipping_address": 234, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 234 + ] + } + }, + { + "model": "accounts.user", + "pk": 255, + "fields": { + "password": "pbkdf2_sha256$320000$8FMEQjjNlgd9ZeUJ5cGg7L$nYrI24z+V4+UUCJdmYuTHmWG3xDZDOnp2XYSFpv0flw=", + "last_login": null, + "is_superuser": false, + "username": "digitalstew@gmail.com", + "first_name": "Stuart", + "last_name": "Sipahigil", + "email": "digitalstew@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-13T17:39:33.335Z", + "default_shipping_address": 235, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 235 + ] + } + }, + { + "model": "accounts.user", + "pk": 256, + "fields": { + "password": "pbkdf2_sha256$320000$0iAeLoCeUCc3vKnyQjM9IN$e7D7p9/PsTCnNYapZFwaOXku2qgiu9x28W0nMjriOSs=", + "last_login": null, + "is_superuser": false, + "username": "kevlar703@gmail.com", + "first_name": "Kevin", + "last_name": "Casey", + "email": "kevlar703@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-14T12:27:26.448Z", + "default_shipping_address": 237, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 237 + ] + } + }, + { + "model": "accounts.user", + "pk": 257, + "fields": { + "password": "pbkdf2_sha256$320000$a90qbqS9TC1i2zX8R2FPvo$bU22QUNvr0Kwhd9k3M+bjyVJsMaZ5XteUJPq3Z9CBpc=", + "last_login": null, + "is_superuser": false, + "username": "samantha.martin@outlook.com", + "first_name": "Samantha", + "last_name": "Martin", + "email": "samantha.martin@outlook.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-16T21:22:49.715Z", + "default_shipping_address": 240, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 240 + ] + } + }, + { + "model": "accounts.user", + "pk": 258, + "fields": { + "password": "pbkdf2_sha256$320000$8zKUQauMp2WHcJEP4wkxnC$xcXTw+MvSzmFk2f6Y8TF0s/v9Sx3sCGsCWmXBnmfCDE=", + "last_login": "2022-11-19T21:21:29.633Z", + "is_superuser": false, + "username": "gregharsen@outlook.com", + "first_name": "Gregory", + "last_name": "Harsen", + "email": "gregharsen@outlook.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-19T21:15:18.387Z", + "default_shipping_address": 241, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 241 + ] + } + }, + { + "model": "accounts.user", + "pk": 259, + "fields": { + "password": "pbkdf2_sha256$320000$EL6YAlyZFTwy9ZF0O1pgec$9tIejLTsVZgSIh+rUeyrpHXjk/vZO5Nh3lXJRst2BMA=", + "last_login": null, + "is_superuser": false, + "username": "jpowerwa@gmail.com", + "first_name": "Joanna", + "last_name": "Power", + "email": "jpowerwa@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-20T06:00:46.670Z", + "default_shipping_address": 242, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 242 + ] + } + }, + { + "model": "accounts.user", + "pk": 260, + "fields": { + "password": "pbkdf2_sha256$320000$x9RZnwAovAca3pEPkrkJno$KNGcnRgB4lU9WqSitdsDg6vTvkY36ATx6mKw0IETtyY=", + "last_login": "2022-11-21T13:20:02.101Z", + "is_superuser": false, + "username": "nakashireed@gmail.com", + "first_name": "Nobuko", + "last_name": "Reed", + "email": "nakashireed@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-21T13:15:57.773Z", + "default_shipping_address": 243, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 243 + ] + } + }, + { + "model": "accounts.user", + "pk": 261, + "fields": { + "password": "pbkdf2_sha256$320000$H07PcxRbLH61YG5Ztvl84t$4F9iWN2bJks/ekgd3EO8/NdOwT2KUgGLLtssXiH1K0U=", + "last_login": "2022-11-21T23:39:43.162Z", + "is_superuser": false, + "username": "moeybryant@gmail.com", + "first_name": "lee", + "last_name": "Bryant", + "email": "moeybryant@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-21T23:39:42.578Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 262, + "fields": { + "password": "pbkdf2_sha256$320000$y5JdgIgpelqH8Z99auGVbI$guDBs8ahq0hBT+k16rDDp19qUx8EeiG0bfQollBSc6Y=", + "last_login": "2022-11-23T18:09:56.762Z", + "is_superuser": false, + "username": "healingtraditions1@gmail.com", + "first_name": "Wendy", + "last_name": "Mintiero", + "email": "healingtraditions1@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-23T18:09:56.085Z", + "default_shipping_address": 244, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 244 + ] + } + }, + { + "model": "accounts.user", + "pk": 263, + "fields": { + "password": "pbkdf2_sha256$320000$ml5bR87VQ14oCdA6ckQdCX$rvkoH/kk9xHm8VdbQyl9qHC0W4Aby0yf6rDnZjjjJ8E=", + "last_login": null, + "is_superuser": false, + "username": "aude.tabet@gmail.com", + "first_name": "Aude", + "last_name": "Tabet", + "email": "aude.tabet@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-25T16:12:48.305Z", + "default_shipping_address": 249, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 249 + ] + } + }, + { + "model": "accounts.user", + "pk": 264, + "fields": { + "password": "pbkdf2_sha256$320000$0R9JPSmuylvXKBcuesQSoL$m9PGoCVEvnYIW3DHUdNJ9gCpgP6Ead85sOpkKI1wC+0=", + "last_login": null, + "is_superuser": false, + "username": "meadowlark1827@gmail.com", + "first_name": "SHERRY", + "last_name": "RIVERS", + "email": "meadowlark1827@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-25T19:43:01.512Z", + "default_shipping_address": 252, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 252 + ] + } + }, + { + "model": "accounts.user", + "pk": 265, + "fields": { + "password": "pbkdf2_sha256$320000$CTumQgyU4MV7v9JSez2ZQW$qTQw84Ee+1KHpKnUVqgXcKD+2lUx07ooI5dbg2N9yCE=", + "last_login": "2022-11-25T19:43:52.105Z", + "is_superuser": false, + "username": "willoughby.kacy@gmail.com", + "first_name": "YeeTsu", + "last_name": "Willoughby", + "email": "willoughby.kacy@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-25T19:43:51.546Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 253 + ] + } + }, + { + "model": "accounts.user", + "pk": 266, + "fields": { + "password": "pbkdf2_sha256$320000$2euMDIxOVdqwskUjpRJLdb$oPtGFAda4GrKbyQL/7MlV/iUQ4THy+OCC4jOHE9YeMM=", + "last_login": null, + "is_superuser": false, + "username": "ostbykr4@gmail.com", + "first_name": "Kristine", + "last_name": "Ostby", + "email": "ostbykr4@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-25T21:56:37.480Z", + "default_shipping_address": 254, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 254 + ] + } + }, + { + "model": "accounts.user", + "pk": 267, + "fields": { + "password": "pbkdf2_sha256$320000$zdvBLT9Lxzm10UDF3i7eRR$vrxkwzcgCj6xV12MHMAh+shCN4zKKvx7/EzLGUctBnE=", + "last_login": null, + "is_superuser": false, + "username": "greystoke.eng@mac.com", + "first_name": "James", + "last_name": "Wallace", + "email": "greystoke.eng@mac.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-26T02:35:41.634Z", + "default_shipping_address": 256, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 256 + ] + } + }, + { + "model": "accounts.user", + "pk": 268, + "fields": { + "password": "pbkdf2_sha256$320000$JRmPDXcEdWG5a5xQY9RDpk$cosiX3EkhVgriV+7zKpHyfvLTzp+gBz7QV7ILGL8YdI=", + "last_login": null, + "is_superuser": false, + "username": "stagnittan@interlochen.org", + "first_name": "Nancy", + "last_name": "Stagnitta", + "email": "stagnittan@interlochen.org", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-26T03:45:25.614Z", + "default_shipping_address": 257, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 257 + ] + } + }, + { + "model": "accounts.user", + "pk": 269, + "fields": { + "password": "pbkdf2_sha256$320000$nIcVJTBBHDYCgYX4bzTSSK$S3tXAOhwaA5MValREqND1PwDZbHwrLZotVJ/P4soI/c=", + "last_login": null, + "is_superuser": false, + "username": "russjared@gmail.com", + "first_name": "Russell", + "last_name": "Jared", + "email": "russjared@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-26T23:14:04.657Z", + "default_shipping_address": 259, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 259 + ] + } + }, + { + "model": "accounts.user", + "pk": 270, + "fields": { + "password": "pbkdf2_sha256$320000$fgVRmar9qfsOmGn3O2eKr9$/wvFuVLdOo74xgseNmmZNSArOuh28FF63wdBrRzyvJ4=", + "last_login": null, + "is_superuser": false, + "username": "wilson.dawn@gmail.com", + "first_name": "Dawn", + "last_name": "Wilson", + "email": "wilson.dawn@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-27T16:41:24.338Z", + "default_shipping_address": 260, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 260 + ] + } + }, + { + "model": "accounts.user", + "pk": 271, + "fields": { + "password": "pbkdf2_sha256$320000$aBkY7ii9zMttuR0sw7b9z9$Eyqi1YxaTMzg2ORrPbnz4sBFAkE8BaDH1XxKaCLYA8Y=", + "last_login": null, + "is_superuser": false, + "username": "rangerwyllie@gmail.com", + "first_name": "Sarah", + "last_name": "Wyllie", + "email": "rangerwyllie@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-28T05:31:14.147Z", + "default_shipping_address": 261, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 261 + ] + } + }, + { + "model": "accounts.user", + "pk": 272, + "fields": { + "password": "pbkdf2_sha256$320000$evP7b5JDekmhpAS9ERCL5y$VFyxzaitfHpK8YwC9fGs4U/dHlmtNwW5fgZIyHrHaP4=", + "last_login": null, + "is_superuser": false, + "username": "rolsen2000@gmail.com", + "first_name": "Richelle", + "last_name": "Olsen", + "email": "rolsen2000@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-28T14:12:25.409Z", + "default_shipping_address": 262, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 262 + ] + } + }, + { + "model": "accounts.user", + "pk": 273, + "fields": { + "password": "pbkdf2_sha256$320000$1ahc2TfdPDiRqUEI6OoNvN$01wiDVjV+6JXDcy7hG5oUTV8Kb3cF+7T/hCx5zD1OQU=", + "last_login": "2022-12-23T04:35:20.087Z", + "is_superuser": false, + "username": "skpsyc@icloud.com", + "first_name": "David", + "last_name": "Brown", + "email": "skpsyc@icloud.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-29T04:34:22.477Z", + "default_shipping_address": 264, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 264 + ] + } + }, + { + "model": "accounts.user", + "pk": 274, + "fields": { + "password": "pbkdf2_sha256$320000$DqmqteEEn84wQRN3WZUSKU$3uwzpvnWmv3L5+fArDLZxxV+tsTsLNs/+qxWRl1Dujc=", + "last_login": "2022-11-30T17:32:31.889Z", + "is_superuser": false, + "username": "riley.magnuson4@gmail.com", + "first_name": "riley", + "last_name": "magnuson", + "email": "riley.magnuson4@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-29T18:53:30.323Z", + "default_shipping_address": 265, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 265 + ] + } + }, + { + "model": "accounts.user", + "pk": 275, + "fields": { + "password": "pbkdf2_sha256$320000$p3fgjN8JG8UVJx74z69Jze$LW+aBuDQ1NmvxoRrElxEnsQqJ8hj98NPIYYAkbxMV6o=", + "last_login": "2022-11-30T22:18:25.386Z", + "is_superuser": false, + "username": "atkinsrochelle@gmail.com", + "first_name": "Rochelle", + "last_name": "Atkins", + "email": "atkinsrochelle@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-11-30T22:13:08.100Z", + "default_shipping_address": 267, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 267 + ] + } + }, + { + "model": "accounts.user", + "pk": 276, + "fields": { + "password": "pbkdf2_sha256$320000$IwfAnwQ1L3oaFwmKk5teAV$HjjvPm+1EKsxEedk7KaZH7bnczUpSLejZUBBGt32hTs=", + "last_login": null, + "is_superuser": false, + "username": "natashamoni@yahoo.com", + "first_name": "Natasha", + "last_name": "Moni", + "email": "natashamoni@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-01T02:41:23.477Z", + "default_shipping_address": 269, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 269 + ] + } + }, + { + "model": "accounts.user", + "pk": 277, + "fields": { + "password": "pbkdf2_sha256$320000$ny2QCPHr5pY6RdORQHtG49$/rMLxfAWPAfH+W8hn5u37PhTQr8jQ1GQMThmkq9btfo=", + "last_login": null, + "is_superuser": false, + "username": "yutanacook@gmail.com", + "first_name": "Laura Rose", + "last_name": "Carne", + "email": "yutanacook@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-01T17:08:39.920Z", + "default_shipping_address": 270, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 270 + ] + } + }, + { + "model": "accounts.user", + "pk": 278, + "fields": { + "password": "pbkdf2_sha256$320000$aFw8nluatZQ4TdXcaW0Dx8$Swv5Sw6TASlegwduW8hCmlA7QKrxGkezUN8zJY58Kug=", + "last_login": null, + "is_superuser": false, + "username": "ontheroof@wavecable.com", + "first_name": "Sandra", + "last_name": "Elmelund", + "email": "ontheroof@wavecable.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-01T22:12:37.142Z", + "default_shipping_address": 271, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 271 + ] + } + }, + { + "model": "accounts.user", + "pk": 279, + "fields": { + "password": "pbkdf2_sha256$320000$g2YrXkqoM2OoS7I0D8YUBg$NesXREz+W87Pac6E9eX1PtYNzzUGSIfgpno3cQR9Hxg=", + "last_login": null, + "is_superuser": false, + "username": "mmcyr@earthlink.net", + "first_name": "Maureen", + "last_name": "Cyr", + "email": "mmcyr@earthlink.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-04T15:53:28.925Z", + "default_shipping_address": 273, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 273 + ] + } + }, + { + "model": "accounts.user", + "pk": 280, + "fields": { + "password": "pbkdf2_sha256$320000$9IyYo9nvDz1x7hTd1NXiei$RFQdBfhzMtGbxUk4+bmekn4/EXhMLvQkhWcmSkEyjjA=", + "last_login": "2022-12-04T16:48:22.132Z", + "is_superuser": false, + "username": "douglasswe@yahoo.com", + "first_name": "Douglass", + "last_name": "Weymouth", + "email": "douglasswe@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-04T16:48:21.538Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 281, + "fields": { + "password": "pbkdf2_sha256$320000$pgIhUGEIQdYLRCCHRLNnaK$cQeYQyYrJSlnW7dbjlB9lGwRNqMk9ebxsNxhblhdCy4=", + "last_login": null, + "is_superuser": false, + "username": "deborah.steve@gmail.com", + "first_name": "Deborah O", + "last_name": "Edmund", + "email": "deborah.steve@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-05T07:28:09.468Z", + "default_shipping_address": 275, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 275 + ] + } + }, + { + "model": "accounts.user", + "pk": 282, + "fields": { + "password": "pbkdf2_sha256$320000$JoJxxxxEUdSxz05AOwiL4E$duOodSy4xmT/77lHOhysXALXnbGdTACSZbgEFV/Ka2c=", + "last_login": "2022-12-05T13:53:34.656Z", + "is_superuser": false, + "username": "waehnermom@gmail.com", + "first_name": "Lorie", + "last_name": "Waehner", + "email": "waehnermom@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-05T13:53:34.059Z", + "default_shipping_address": 276, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 276 + ] + } + }, + { + "model": "accounts.user", + "pk": 283, + "fields": { + "password": "pbkdf2_sha256$320000$CKXfiWfwZIkGUD5WqTaQmt$HJkmBDo1Dmrs2kCIVZiHkgQDOf3/C6NdT1Xs3BKfj08=", + "last_login": null, + "is_superuser": false, + "username": "deanrbrock@protonmail.com", + "first_name": "dean", + "last_name": "brock", + "email": "deanrbrock@protonmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-06T15:13:27.703Z", + "default_shipping_address": 277, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 277 + ] + } + }, + { + "model": "accounts.user", + "pk": 284, + "fields": { + "password": "pbkdf2_sha256$320000$bphrRy5FkTPj1d7hBs0RXj$gOlqcS7eptByPv1En1FyCCRjwYBB6Zbr6DYbErTXImg=", + "last_login": null, + "is_superuser": false, + "username": "patdough3@gmail.com", + "first_name": "Pat", + "last_name": "Dougherty", + "email": "patdough3@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-06T15:57:48.726Z", + "default_shipping_address": 278, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 278 + ] + } + }, + { + "model": "accounts.user", + "pk": 285, + "fields": { + "password": "pbkdf2_sha256$320000$HkRnAZHK9U19EocGVkzg90$kYE/FQUOZKC73LTi7YToSLr/95K/HEM65k0vnFW/Dn4=", + "last_login": null, + "is_superuser": false, + "username": "teresae2323@gmail.com", + "first_name": "Teresa", + "last_name": "Martinez", + "email": "teresae2323@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-06T18:13:51.869Z", + "default_shipping_address": 279, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 279 + ] + } + }, + { + "model": "accounts.user", + "pk": 286, + "fields": { + "password": "pbkdf2_sha256$320000$uZmgooh5yGgJxHt1T6rRX8$nWhNPSS5Ke6AQgk5B8jyPOgKXfqGZLfTdhs7psNlk54=", + "last_login": null, + "is_superuser": false, + "username": "nerak64@sbcglobal.net", + "first_name": "Karen", + "last_name": "Anderson", + "email": "nerak64@sbcglobal.net", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-08T03:03:27.994Z", + "default_shipping_address": 280, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 280 + ] + } + }, + { + "model": "accounts.user", + "pk": 287, + "fields": { + "password": "pbkdf2_sha256$320000$bGGbVECRl0PNXPPrQZY9XF$6d0QwCoXOZwyW1+ZBhc91UTRLoqK7fclAYJtuhm48Fk=", + "last_login": "2022-12-20T01:54:19.040Z", + "is_superuser": false, + "username": "atkinsguy@gmail.com", + "first_name": "Guy", + "last_name": "Atkins", + "email": "atkinsguy@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-08T22:21:54.668Z", + "default_shipping_address": 281, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 281 + ] + } + }, + { + "model": "accounts.user", + "pk": 288, + "fields": { + "password": "pbkdf2_sha256$320000$iE9kn6oCamheDineGZaSpI$pLlTLzVWy1h66R7pStXIhm0jJtduzqvdFVg5re4PofY=", + "last_login": "2022-12-15T01:14:34.277Z", + "is_superuser": false, + "username": "sdsoyer@gmail.com", + "first_name": "Samuel", + "last_name": "Soyer", + "email": "sdsoyer@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-09T04:12:02.270Z", + "default_shipping_address": 282, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 282 + ] + } + }, + { + "model": "accounts.user", + "pk": 289, + "fields": { + "password": "pbkdf2_sha256$320000$AdvOmp44N3y06gZjQymXYP$L1PoHgJF4XYUYuPFrzPpjcxP0gQ/cpRfE8PSLAsdq7U=", + "last_login": null, + "is_superuser": false, + "username": "ninackenny@gmail.com", + "first_name": "Nina", + "last_name": "Kenny", + "email": "ninackenny@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-10T00:14:05.900Z", + "default_shipping_address": 283, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 283 + ] + } + }, + { + "model": "accounts.user", + "pk": 290, + "fields": { + "password": "pbkdf2_sha256$320000$29HEYf5HIEYOswKptOoFXr$c8fxGl8KY7Say7Jwbph953g9yt992GKHfnQqn8pnx8w=", + "last_login": null, + "is_superuser": false, + "username": "tokudodesu@gmail.com", + "first_name": "Alexandria", + "last_name": "Theisen", + "email": "tokudodesu@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-10T20:11:49.724Z", + "default_shipping_address": 285, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 285 + ] + } + }, + { + "model": "accounts.user", + "pk": 291, + "fields": { + "password": "pbkdf2_sha256$320000$dgxewxCSf3irm7wg6rlOJ2$DffsmEDvq4tAQC4HLAZwLXIfMkrLrGhOj2PUlaOs9Wk=", + "last_login": "2022-12-12T01:06:52.096Z", + "is_superuser": false, + "username": "backrhodes50@hotmail.com", + "first_name": "SUE", + "last_name": "RHODES", + "email": "backrhodes50@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-12T01:06:51.736Z", + "default_shipping_address": 287, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 287 + ] + } + }, + { + "model": "accounts.user", + "pk": 292, + "fields": { + "password": "pbkdf2_sha256$320000$rCAftLPHYjmndyu9ku6xjr$1QPrChkfp2xO3SnL/0eMkZX/w/Cgyw4ffKmWRTlNTOw=", + "last_login": null, + "is_superuser": false, + "username": "rebeccaberus@gmail.com", + "first_name": "Rebecca", + "last_name": "Berus", + "email": "rebeccaberus@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-12T18:18:51.521Z", + "default_shipping_address": 288, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 288 + ] + } + }, + { + "model": "accounts.user", + "pk": 293, + "fields": { + "password": "pbkdf2_sha256$320000$NOkH0woOqKINd3H5idYj6t$eeJaF4jHQbrZUwmD+DZK+S7gTiytBGzTP+GRA0IfZFc=", + "last_login": null, + "is_superuser": false, + "username": "bobbinsdream@gmail.com", + "first_name": "Christopher and", + "last_name": "Heather", + "email": "bobbinsdream@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-13T00:31:59.621Z", + "default_shipping_address": 289, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 289 + ] + } + }, + { + "model": "accounts.user", + "pk": 294, + "fields": { + "password": "pbkdf2_sha256$320000$2acHDXTFcD7JmXC17sdDXh$2KllDWX2FFfeqruQlwLCulXxGpJ2Tre2sk0Nnphho+M=", + "last_login": null, + "is_superuser": false, + "username": "pandion@sfsu.edu", + "first_name": "Christy", + "last_name": "VanGaasbeek", + "email": "pandion@sfsu.edu", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-13T02:50:49.563Z", + "default_shipping_address": 290, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 290 + ] + } + }, + { + "model": "accounts.user", + "pk": 295, + "fields": { + "password": "pbkdf2_sha256$320000$GswqWF7LWeAKQ5R9JEcSNH$+eQHwAtDnNia9s1IzYObpyV4VhrfluaNYJkfLvb21D4=", + "last_login": "2022-12-15T06:32:05.274Z", + "is_superuser": false, + "username": "rdmoates@gmail.com", + "first_name": "robert", + "last_name": "moates", + "email": "rdmoates@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-15T06:32:04.851Z", + "default_shipping_address": 291, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 291 + ] + } + }, + { + "model": "accounts.user", + "pk": 296, + "fields": { + "password": "pbkdf2_sha256$320000$QldbuC3RUTQdn5bUuKJ78W$W6Td/TjMw+OpY/oCm9jdlSaqpWNdMERJ4prUTESZz9Q=", + "last_login": null, + "is_superuser": false, + "username": "fnhbythesea@gmail.com", + "first_name": "faith", + "last_name": "haas", + "email": "fnhbythesea@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-15T16:55:22.314Z", + "default_shipping_address": 292, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 292 + ] + } + }, + { + "model": "accounts.user", + "pk": 297, + "fields": { + "password": "pbkdf2_sha256$320000$ZnTGeqxiK78VTnc9SexrJM$z45Tk1pdXRr3+Dnqxg74EmH990CtK8APJJJQI41Ynzs=", + "last_login": null, + "is_superuser": false, + "username": "lulubella61@yahoo.com", + "first_name": "Elizabeth", + "last_name": "canpbell", + "email": "lulubella61@yahoo.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-15T20:17:09.697Z", + "default_shipping_address": 293, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 293 + ] + } + }, + { + "model": "accounts.user", + "pk": 298, + "fields": { + "password": "pbkdf2_sha256$320000$xbtdv722rT3YekNzAWYhw6$za/6UFdbZxk9LRCmFT8H2nOo31ATXkLqHk+GgF5eriM=", + "last_login": null, + "is_superuser": false, + "username": "apvervalin@gmail.com", + "first_name": "Anna", + "last_name": "VerValin", + "email": "apvervalin@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-17T16:06:39.130Z", + "default_shipping_address": 294, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 294 + ] + } + }, + { + "model": "accounts.user", + "pk": 299, + "fields": { + "password": "pbkdf2_sha256$320000$Z72lzmLWgXZTVnTtpCimGA$/Vwqz+RQKZJZbUqnapvbea25tOJZK668/bW6FYY9uTY=", + "last_login": null, + "is_superuser": false, + "username": "winstonalder@gmail.com", + "first_name": "Winston", + "last_name": "Alder", + "email": "winstonalder@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-19T02:41:15.833Z", + "default_shipping_address": 297, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 297 + ] + } + }, + { + "model": "accounts.user", + "pk": 300, + "fields": { + "password": "pbkdf2_sha256$320000$3D72ovoAKHMUF7mEt5uLFb$IP7SNVUU42MnkA8RdrjaHYcKnYR6LjDnVSa6m4eeu+8=", + "last_login": null, + "is_superuser": false, + "username": "patrice.galasso@gmail.com", + "first_name": "Nadine", + "last_name": "Iselin", + "email": "patrice.galasso@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-19T23:12:29.367Z", + "default_shipping_address": 298, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 298 + ] + } + }, + { + "model": "accounts.user", + "pk": 301, + "fields": { + "password": "pbkdf2_sha256$320000$kkhuYVw1apLuTT1DeBLgnX$hXIVPaqNgCRn4NvRqDfVDQz54D5hskygkxTpK2FXEzc=", + "last_login": null, + "is_superuser": false, + "username": "meganbartot@gmail.com", + "first_name": "Betsy &", + "last_name": "Paul", + "email": "meganbartot@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-20T04:06:14.758Z", + "default_shipping_address": 299, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 299 + ] + } + }, + { + "model": "accounts.user", + "pk": 302, + "fields": { + "password": "pbkdf2_sha256$320000$i8Rg97dfGOwLXnsPNFHRUc$y+rCXM/V15l7JipXhHvQ22klUSf+VinPM83WCs2xGUA=", + "last_login": null, + "is_superuser": false, + "username": "scott_hamilton_1@hotmail.com", + "first_name": "Scott", + "last_name": "", + "email": "scott_hamilton_1@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-22T23:18:40.675Z", + "default_shipping_address": 303, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 303 + ] + } + }, + { + "model": "accounts.user", + "pk": 303, + "fields": { + "password": "pbkdf2_sha256$320000$re9ogoLxApY0ljusEcHnU3$qt2TBrtwDgcCjZMsc6WBfTC9XP+FeQHt8wjBz/qMebE=", + "last_login": "2022-12-23T17:44:25.692Z", + "is_superuser": false, + "username": "mccauleyrk@hotmail.com", + "first_name": "Richard", + "last_name": "McCauley", + "email": "mccauleyrk@hotmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-23T17:38:32.755Z", + "default_shipping_address": 305, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 305 + ] + } + }, + { + "model": "accounts.user", + "pk": 304, + "fields": { + "password": "pbkdf2_sha256$320000$pGh87a81tgqa9dxExl5M1P$IcYg/e0oJkDrxY4VTBDrHrqfDCJDv6KJzh3Q2uWA3Vc=", + "last_login": null, + "is_superuser": false, + "username": "grimes.paula006@gmail.com", + "first_name": "Paula", + "last_name": "Grimes", + "email": "grimes.paula006@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-23T18:36:58.053Z", + "default_shipping_address": 306, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 306 + ] + } + }, + { + "model": "accounts.user", + "pk": 305, + "fields": { + "password": "pbkdf2_sha256$320000$uOjenhX4G5IIsv1PxgNJqV$wi4fKVSSmuZtaY2bKjIJvI9Om3CjgccSeSvYG6IX+UU=", + "last_login": null, + "is_superuser": false, + "username": "connor8132@gmail.com", + "first_name": "Christine H", + "last_name": "Connor", + "email": "connor8132@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-24T03:59:31.270Z", + "default_shipping_address": 309, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 309 + ] + } + }, + { + "model": "accounts.user", + "pk": 306, + "fields": { + "password": "pbkdf2_sha256$320000$QWLx2Q8TTwunsxfXNqA0Sf$WWLahyhc8xyL94xJev0dZS0ilMpX1vifVAIjVH6sP8I=", + "last_login": null, + "is_superuser": false, + "username": "andreathorpe@gmail.com", + "first_name": "Andrea", + "last_name": "Thorpe", + "email": "andreathorpe@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-27T17:19:36.950Z", + "default_shipping_address": 312, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 312 + ] + } + }, + { + "model": "accounts.user", + "pk": 307, + "fields": { + "password": "pbkdf2_sha256$320000$BWTtwd2AffhzLnv0cmFd1G$RV4aBXovbhq+4jCDZTBgjMZ6H4YEabfHXPKFsL1HP6A=", + "last_login": null, + "is_superuser": false, + "username": "km_jones45@outlook.com", + "first_name": "Kristen Marie", + "last_name": "Jones", + "email": "km_jones45@outlook.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-27T21:37:30.868Z", + "default_shipping_address": 313, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 313 + ] + } + }, + { + "model": "accounts.user", + "pk": 308, + "fields": { + "password": "pbkdf2_sha256$320000$SEJUy9nBxkJOtbkJYELx67$9ARMc3Erk0A/WwD7z0MkuSEYRdb5cvpOUiEVl3ZzHsk=", + "last_login": "2022-12-30T19:09:03.049Z", + "is_superuser": false, + "username": "jeri.s.baird1118@gmail.com", + "first_name": "Jeri", + "last_name": "Baird", + "email": "jeri.s.baird1118@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-30T19:09:02.610Z", + "default_shipping_address": 314, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 314 + ] + } + }, + { + "model": "accounts.user", + "pk": 309, + "fields": { + "password": "pbkdf2_sha256$320000$xzaxhu3jKongqgBCQfni9Z$LEvmMiVU1dUIfqPPZgx92/QlUja/WJDwVrKDV2rp4pg=", + "last_login": null, + "is_superuser": false, + "username": "dreaminlisa@gmail.com", + "first_name": "Lisa", + "last_name": "Blaylock", + "email": "dreaminlisa@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-30T23:10:31.357Z", + "default_shipping_address": 190, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 190 + ] + } + }, + { + "model": "accounts.user", + "pk": 310, + "fields": { + "password": "pbkdf2_sha256$320000$IN6HL1FdlG9jPEby96CXif$VhXwcx0S0nGCWxi2wdLzAkuwJFJncCBZWNLuAidjaM4=", + "last_login": "2022-12-31T17:29:22.643Z", + "is_superuser": false, + "username": "rachel.diane.gordon@gmail.com", + "first_name": "Rachel", + "last_name": "Gordon", + "email": "rachel.diane.gordon@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2022-12-31T17:29:22.149Z", + "default_shipping_address": null, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [] + } + }, + { + "model": "accounts.user", + "pk": 311, + "fields": { + "password": "pbkdf2_sha256$320000$NdICeUBKNElKNtjhhPHRKF$cN7h5M2C/u5cFD0HNfpp46RUtgbZz4asywovPE59Yx4=", + "last_login": "2023-01-19T00:54:51.106Z", + "is_superuser": false, + "username": "nancymcginnis@msn.com", + "first_name": "Nancy", + "last_name": "McGinnis", + "email": "nancymcginnis@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-02T20:25:45.557Z", + "default_shipping_address": 316, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 316 + ] + } + }, + { + "model": "accounts.user", + "pk": 312, + "fields": { + "password": "pbkdf2_sha256$320000$iVb2zbR1gvembijLkFR5Lf$HG+Sm4MeFkQBkjo1TdeFOcIYVyDzaIELxyg/1mhYRFE=", + "last_login": null, + "is_superuser": false, + "username": "nissabethgay@gmail.com", + "first_name": "Nissa", + "last_name": "Gay", + "email": "nissabethgay@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-04T20:58:08.971Z", + "default_shipping_address": 317, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 317 + ] + } + }, + { + "model": "accounts.user", + "pk": 313, + "fields": { + "password": "pbkdf2_sha256$320000$mBOzsHltTJnhDr7yqK9XJT$d85UD66iSXZ2Hj4vyA5A7X3OTQvfdQ08O7ASrd4HhL4=", + "last_login": null, + "is_superuser": false, + "username": "victoria.annesmith@icloud.com", + "first_name": "Victoria", + "last_name": "Smith", + "email": "victoria.annesmith@icloud.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-10T11:43:01.546Z", + "default_shipping_address": 320, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 320 + ] + } + }, + { + "model": "accounts.user", + "pk": 314, + "fields": { + "password": "pbkdf2_sha256$320000$QqC7wcyHgzd0NAA9D7WvO7$B+KtZM5Og6DmTDW236Ok19OX76b5u4qg4nqJW+s7J20=", + "last_login": null, + "is_superuser": false, + "username": "bobkat@together.net", + "first_name": "Roberet Simmons, c/o Jeanie", + "last_name": "Shepherd", + "email": "bobkat@together.net", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-12T02:46:14.079Z", + "default_shipping_address": 322, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 322 + ] + } + }, + { + "model": "accounts.user", + "pk": 315, + "fields": { + "password": "pbkdf2_sha256$320000$jsTDcO1EgKWXqUN78n5bGW$fe6OeOg+X0Ud+hiW1etcXDH6r/RchNn5Ha6Hcwrjyyg=", + "last_login": null, + "is_superuser": false, + "username": "sceppley@msn.com", + "first_name": "Christopher", + "last_name": "Eppley", + "email": "sceppley@msn.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-12T14:35:27.008Z", + "default_shipping_address": 323, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 323 + ] + } + }, + { + "model": "accounts.user", + "pk": 316, + "fields": { + "password": "pbkdf2_sha256$320000$sS8c3NK9WrwLwiPZ9enzK2$kVd6W1mBk1FhOY+c1ZuvtBu169QY3XfymDt/OISGGDM=", + "last_login": null, + "is_superuser": false, + "username": "meghan.durovchic@sgsi.com", + "first_name": "Meghan", + "last_name": "Durovchic", + "email": "meghan.durovchic@sgsi.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-12T22:35:17.939Z", + "default_shipping_address": 324, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 324 + ] + } + }, + { + "model": "accounts.user", + "pk": 317, + "fields": { + "password": "pbkdf2_sha256$320000$YNK0xveSYla3Gas74QkCn6$LFELzL1dSu8H2JvCG4r53UE5GUaBRTeTWSXf0GaPTew=", + "last_login": null, + "is_superuser": false, + "username": "sethlongacre@gmail.com", + "first_name": "Seth T.", + "last_name": "Longacre", + "email": "sethlongacre@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-13T06:03:56.195Z", + "default_shipping_address": 325, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 325 + ] + } + }, + { + "model": "accounts.user", + "pk": 318, + "fields": { + "password": "pbkdf2_sha256$320000$c3YJ5M29BSmIRnpla8nZJw$ibMM/Q+jjgpnp2aW0ejLc+akuwlJKSjyiv/juk1Vodk=", + "last_login": null, + "is_superuser": false, + "username": "ammawhite@gmail.com", + "first_name": "Amanda", + "last_name": "White", + "email": "ammawhite@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-17T04:56:01.704Z", + "default_shipping_address": 327, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 327 + ] + } + }, + { + "model": "accounts.user", + "pk": 319, + "fields": { + "password": "pbkdf2_sha256$320000$0aIDxVnddfgwGsdfwEsBTp$FX+B9aQuuaSZGZZIuD7p4TOkUgmdS4iarzxptDyTMt0=", + "last_login": null, + "is_superuser": false, + "username": "r.fallus@comcast.net", + "first_name": "Robert", + "last_name": "Fallis", + "email": "r.fallus@comcast.net", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-17T17:32:03.230Z", + "default_shipping_address": 328, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 328 + ] + } + }, + { + "model": "accounts.user", + "pk": 320, + "fields": { + "password": "pbkdf2_sha256$320000$KhvDKbnNl2TcYMXICSyJv6$t2S+LgvbiUqhB85yOfWgHCjn7/y+rMvp/j+Ypq5dTR8=", + "last_login": null, + "is_superuser": false, + "username": "dormont@att.net", + "first_name": "Beverly", + "last_name": "Praiswater", + "email": "dormont@att.net", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-18T01:50:45.558Z", + "default_shipping_address": 330, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 330 + ] + } + }, + { + "model": "accounts.user", + "pk": 321, + "fields": { + "password": "pbkdf2_sha256$320000$68cXRnLKtrHG7BTI8aSTm5$mlCXgUvo1ldKwhTjzG5w5HzGBAUlooGN9brmT4o+8pk=", + "last_login": null, + "is_superuser": false, + "username": "corleonecarl@gmail.com", + "first_name": "Corleone", + "last_name": "Delaveris", + "email": "corleonecarl@gmail.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-19T17:08:39.909Z", + "default_shipping_address": 332, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 332 + ] + } + }, + { + "model": "accounts.user", + "pk": 322, + "fields": { + "password": "pbkdf2_sha256$320000$mEUv7qYSTNEfeoKjueNed4$sw0h495d1zchaxIk5lWDKXud9aAr8fAB0AXpMKapmEE=", + "last_login": null, + "is_superuser": false, + "username": "sam@samemerick.com", + "first_name": "Sam", + "last_name": "Emerick", + "email": "sam@samemerick.com", + "is_staff": false, + "is_active": true, + "date_joined": "2023-01-19T22:28:02.059Z", + "default_shipping_address": 333, + "default_billing_address": null, + "stripe_id": "", + "groups": [], + "user_permissions": [], + "addresses": [ + 333 + ] + } + }, + { + "model": "core.productcategory", + "pk": 1, + "fields": { + "name": "Coffee", + "main_category": true + } + }, + { + "model": "core.productcategory", + "pk": 2, + "fields": { + "name": "Merchandise", + "main_category": false + } + }, + { + "model": "core.product", + "pk": 1, + "fields": { + "category": 1, + "name": "Ethiopia", + "subtitle": "Dark Roast", + "description": "A wild and complex solid body dark roast with earthy, chocolate and fruit flavors. Organic Single origin.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 5, + "created_at": "2022-02-19T20:15:36.292Z", + "updated_at": "2022-12-01T12:59:47.996Z" + } + }, + { + "model": "core.product", + "pk": 2, + "fields": { + "category": 1, + "name": "Sumatra", + "subtitle": "Dark Roast (Low Acid)", + "description": "Dark Heavy bodied roast with a lingering chocolatey taste. Organic Single origin.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 4, + "created_at": "2022-02-19T20:15:59.741Z", + "updated_at": "2022-12-01T12:59:28.988Z" + } + }, + { + "model": "core.product", + "pk": 3, + "fields": { + "category": 1, + "name": "Pantomime", + "subtitle": "Very Dark French Roast", + "description": "Our darkest drip. A blend of five different beans roasted two ways. Organic Africa, Indonesia, and South and Central America.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 1, + "created_at": "2022-02-23T17:59:00.711Z", + "updated_at": "2022-12-23T16:33:06.420Z" + } + }, + { + "model": "core.product", + "pk": 4, + "fields": { + "category": 1, + "name": "Decaf", + "subtitle": "French Roast (Water Processed)", + "description": "“I can’t believe it’s decaf!” The best-tasting Swiss water process decaf we have developed over the past 30 years, for an unbelievable espresso or drip coffee. Organic Africa, Indonesia and South and Central America.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 3, + "created_at": "2022-02-23T17:59:32.099Z", + "updated_at": "2022-12-01T12:59:12.842Z" + } + }, + { + "model": "core.product", + "pk": 5, + "fields": { + "category": 1, + "name": "Moka Java Blend", + "subtitle": "Dark Roast", + "description": "A classic Moka Java style blend dark roasted with organic beans for a perfect body and sweetness with a hint of citrus.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 6, + "created_at": "2022-02-23T18:05:41.742Z", + "updated_at": "2022-12-01T12:59:58.820Z" + } + }, + { + "model": "core.product", + "pk": 6, + "fields": { + "category": 1, + "name": "Loop d’ Loop", + "subtitle": "Medium Dark Roast", + "description": "Our most popular blend reminiscent of Central Italy. A dark, chocolaty flavor perfect for espresso or drip. It’s dark Vienna roast properties make it ideal for steamed milk drinks. Organic Indonesia, Africa and America.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 7, + "created_at": "2022-02-23T18:06:09.881Z", + "updated_at": "2022-12-01T13:00:09.056Z" + } + }, + { + "model": "core.product", + "pk": 7, + "fields": { + "category": 1, + "name": "Dante’s Tornado", + "subtitle": "Medium Roast", + "description": "Full City smooth espresso roast reminiscent of Northern Italy, on the mild side. A full-bodied, earthy sweet drip or Americano. Organic Indonesia, Africa and America.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 8, + "created_at": "2022-02-23T18:06:35.593Z", + "updated_at": "2022-12-01T13:00:19.758Z" + } + }, + { + "model": "core.product", + "pk": 8, + "fields": { + "category": 1, + "name": "Nicaragua", + "subtitle": "Mild Roast", + "description": "Our mildest roast with sweet and fruity notes, containing organic beans from Nicaragua. Single origin.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 9, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-01T13:00:33.058Z" + } + }, + { + "model": "core.product", + "pk": 9, + "fields": { + "category": 1, + "name": "Santa Rides Again", + "subtitle": "Dark Roast", + "description": "Combines the bright, fruity, wine-like flavors of African coffee with the syrupy sweetness of Indonesian coffee", + "checkout_limit": 20, + "visible_in_listings": false, + "sorting": 9, + "created_at": "2022-10-25T21:38:10.028Z", + "updated_at": "2022-10-25T21:38:10.028Z" + } + }, + { + "model": "core.product", + "pk": 10, + "fields": { + "category": 2, + "name": "BLTC Mug", + "subtitle": "Camper Vacuum Mug (Free Shipping)", + "description": "Camp mug is made of double-wall stainless steel, designed to keep drinks hot or cold for hours.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 3, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:05:46.094Z" + } + }, + { + "model": "core.product", + "pk": 11, + "fields": { + "category": 2, + "name": "Classic BLTC Pull-over Hoodie", + "subtitle": "Classic BLTC Logo front left and Steam/Waves on back (Free Shipping)", + "description": "ComfortBlend Hoodie - Screen. EcoSmart® 7.8-oz poly-cotton blend hoodie features a front pouch pocket and two-ply hood with matching drawcord. Rib-knit cuffs and waistband ensure all-day comfort and warmth. Sizes tend to be correct fit for what you normally would choose but shrink after drying.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 5, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:06:28.609Z" + } + }, + { + "model": "core.product", + "pk": 12, + "fields": { + "category": 2, + "name": "BLTC Vintage Style Soft T-Shirt", + "subtitle": "Logo T-Shirt (Free Shipping)", + "description": "2 different design choices to choose from in either heather red or heather blue. Steam and wave variations on each. Very soft fabric. 70's style look, cut and feel. 5.5 oz. DryBlend 50/50 T-Shirt - Screen. The 5.5-oz 50/50 cotton/polyester blend fabric is moisture-wicking. Sizes tend to be correct fit for what you normally would choose but shrink after drying.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 7, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:06:58.333Z" + } + }, + { + "model": "core.product", + "pk": 13, + "fields": { + "category": 2, + "name": "BLTC Trucker Cap", + "subtitle": "Washed Cotton Mesh Back Cap with Logo (Free Shipping)", + "description": "Soft washed cotton gives this trucker hat an appealing vintage look. Designed with ventilated mesh back panels and a front twill sweatband for comfort.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 4, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:06:04.912Z" + } + }, + { + "model": "core.product", + "pk": 14, + "fields": { + "category": 2, + "name": "BLTC Zip-up Hoodie", + "subtitle": "BLTC Cup & Wave Embroidered W/COFFEE shoulder (Free Shipping)", + "description": "High quality forever hoodie. Soft as your favorite broken in sweatpants from day one. Made from a 7.1-oz, 52/48 cotton/polyester blend. Includes a spacious hood with drawcords and metal grommets. Interior phone pocket with headphone cord port. Thumb holes as well for cold nights by the campfire. Sizes tend to be correct fit for what you normally would choose and do not shrink much after multiple washes in our experience due to high quality material.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 6, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:04:43.886Z" + } + }, + { + "model": "core.product", + "pk": 15, + "fields": { + "category": 2, + "name": "PT COFFEE Cap", + "subtitle": "Embroidered Buttonless Cap (Free Shipping)", + "description": "These caps feature a buttonless design that won't interfere with headsets/headphones. The low profile fit and adjustable fabric strap with hook-and-loop closure helps create a more comfortable fit.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:05:26.270Z" + } + }, + { + "model": "core.product", + "pk": 16, + "fields": { + "category": 2, + "name": "PT Coffee Bean/Leaf Cup", + "subtitle": "Bean/Leaf Logo Neo Vacuum Insulated Cup (Free Shipping)", + "description": "Designed to keep drinks hot or cold for hours. A great cup for enjoying wine, tea, coffee, hot chocolate, and more! White or Black colors to choose from.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-10T16:05:07.544Z" + } + }, + { + "model": "core.product", + "pk": 17, + "fields": { + "category": 2, + "name": "Bean/Leaf Hat", + "subtitle": "Buttonless Cap (Free Shipping)", + "description": "These caps feature a buttonless design that won't interfere with headsets/headphones. The low profile fit and adjustable fabric strap with hook-and-loop closure helps create a more comfortable fit.", + "checkout_limit": 20, + "visible_in_listings": true, + "sorting": null, + "created_at": "2022-11-09T01:37:27.449Z", + "updated_at": "2022-11-10T16:07:15.065Z" + } + }, + { + "model": "core.productphoto", + "pk": 62, + "fields": { + "product": 2, + "image": "products/images/sumatra_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 63, + "fields": { + "product": 2, + "image": "products/images/sumatra_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 70, + "fields": { + "product": 4, + "image": "products/images/decaf_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 74, + "fields": { + "product": 1, + "image": "products/images/ethiopia_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 75, + "fields": { + "product": 1, + "image": "products/images/ethiopia_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 76, + "fields": { + "product": 6, + "image": "products/images/loop_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 77, + "fields": { + "product": 6, + "image": "products/images/loop_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 78, + "fields": { + "product": 7, + "image": "products/images/dante_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 79, + "fields": { + "product": 7, + "image": "products/images/dante_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 80, + "fields": { + "product": 8, + "image": "products/images/nicaragua_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 81, + "fields": { + "product": 8, + "image": "products/images/nicaragua_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 84, + "fields": { + "product": 4, + "image": "products/images/decaf_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 124, + "fields": { + "product": 5, + "image": "products/images/mokajava_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 125, + "fields": { + "product": 5, + "image": "products/images/mokajava_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 144, + "fields": { + "product": 10, + "image": "products/images/bltc_mug_blue_12_oz.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 145, + "fields": { + "product": 11, + "image": "products/images/bltc_pullover_hoodie_blue_front.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 146, + "fields": { + "product": 11, + "image": "products/images/bltc_pullover_hoodie_blue_back.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 147, + "fields": { + "product": 12, + "image": "products/images/bltc_tshirt_blue_front.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 148, + "fields": { + "product": 12, + "image": "products/images/bltc_tshirt_blue_back.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 149, + "fields": { + "product": 12, + "image": "products/images/bltc_tshirt_red_front.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 150, + "fields": { + "product": 12, + "image": "products/images/bltc_tshirt_red_back.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 151, + "fields": { + "product": 13, + "image": "products/images/bltc_trucker_cap_black_and_white.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 152, + "fields": { + "product": 14, + "image": "products/images/bltc_zipup_hoodie_black_gold.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 153, + "fields": { + "product": 14, + "image": "products/images/bltc_zipup_hoodie_green_silver.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 154, + "fields": { + "product": 14, + "image": "products/images/bltc_zipup_hoodie_navy_silver.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 155, + "fields": { + "product": 17, + "image": "products/images/pt_coffee_cap_navy.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 156, + "fields": { + "product": 16, + "image": "products/images/pt_coffee_cup_black_gold_10_oz.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 157, + "fields": { + "product": 16, + "image": "products/images/pt_coffee_cup_white_black_10_oz.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 158, + "fields": { + "product": 15, + "image": "products/images/pt_coffee_cap_navy_w_embroidery.jpg", + "sorting": null + } + }, + { + "model": "core.productphoto", + "pk": 161, + "fields": { + "product": 3, + "image": "products/images/pantomime_800.png", + "sorting": 1 + } + }, + { + "model": "core.productphoto", + "pk": 162, + "fields": { + "product": 3, + "image": "products/images/pantomime_beans.png", + "sorting": 2 + } + }, + { + "model": "core.productphoto", + "pk": 163, + "fields": { + "product": 9, + "image": "products/images/santa_rides_again_800.png", + "sorting": 1 + } + }, + { + "model": "core.productvariant", + "pk": 1, + "fields": { + "product": 1, + "image": null, + "name": "16 oz", + "sku": "23468", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 2, + "fields": { + "product": 2, + "image": null, + "name": "16 oz", + "sku": "89765", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 3, + "fields": { + "product": 3, + "image": null, + "name": "16 oz", + "sku": "", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-23T18:55:47.098Z" + } + }, + { + "model": "core.productvariant", + "pk": 4, + "fields": { + "product": 4, + "image": null, + "name": "16 oz", + "sku": "566565", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 5, + "fields": { + "product": 5, + "image": null, + "name": "16 oz", + "sku": "56466", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 6, + "fields": { + "product": 6, + "image": null, + "name": "16 oz", + "sku": "53264", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 7, + "fields": { + "product": 7, + "image": null, + "name": "16 oz", + "sku": "78945", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 8, + "fields": { + "product": 8, + "image": null, + "name": "16 oz", + "sku": "12365", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 10, + "fields": { + "product": 1, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 12, + "fields": { + "product": 2, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 14, + "fields": { + "product": 3, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 16, + "fields": { + "product": 4, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-20T21:06:31.948Z" + } + }, + { + "model": "core.productvariant", + "pk": 18, + "fields": { + "product": 5, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 20, + "fields": { + "product": 6, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 22, + "fields": { + "product": 7, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 24, + "fields": { + "product": 8, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-02-23T18:06:57.624Z" + } + }, + { + "model": "core.productvariant", + "pk": 47, + "fields": { + "product": 10, + "image": 144, + "name": "Blue - 12 oz.", + "sku": "", + "price": "38.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 4, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:55:54.698Z" + } + }, + { + "model": "core.productvariant", + "pk": 48, + "fields": { + "product": 11, + "image": 145, + "name": "Blue (Small)", + "sku": "", + "price": "50.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 10, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-01T13:03:06.572Z" + } + }, + { + "model": "core.productvariant", + "pk": 49, + "fields": { + "product": 11, + "image": 145, + "name": "Blue (Medium)", + "sku": "", + "price": "50.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 50, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-24T16:15:41.578Z" + } + }, + { + "model": "core.productvariant", + "pk": 50, + "fields": { + "product": 11, + "image": 145, + "name": "Blue (Large)", + "sku": "", + "price": "50.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 10, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-01T13:02:45.489Z" + } + }, + { + "model": "core.productvariant", + "pk": 51, + "fields": { + "product": 12, + "image": 149, + "name": "Heather Red (Small)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 7, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:50:46.945Z" + } + }, + { + "model": "core.productvariant", + "pk": 52, + "fields": { + "product": 12, + "image": 149, + "name": "Heather Red (Medium)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:51:16.337Z" + } + }, + { + "model": "core.productvariant", + "pk": 53, + "fields": { + "product": 12, + "image": 149, + "name": "Heather Red (Large)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 7, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:51:42.817Z" + } + }, + { + "model": "core.productvariant", + "pk": 54, + "fields": { + "product": 12, + "image": 147, + "name": "Heather Blue (Small)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 12, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:51:06.710Z" + } + }, + { + "model": "core.productvariant", + "pk": 55, + "fields": { + "product": 12, + "image": 147, + "name": "Heather Blue (Medium)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 12, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:50:57.237Z" + } + }, + { + "model": "core.productvariant", + "pk": 56, + "fields": { + "product": 12, + "image": 147, + "name": "Heather Blue (Large)", + "sku": "", + "price": "30.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 0, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:51:32.172Z" + } + }, + { + "model": "core.productvariant", + "pk": 57, + "fields": { + "product": 13, + "image": 151, + "name": "Black and White", + "sku": "", + "price": "25.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 40, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-16T13:53:58.214Z" + } + }, + { + "model": "core.productvariant", + "pk": 58, + "fields": { + "product": 14, + "image": 153, + "name": "Forest Green/Silver (Small)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:11:56.458Z" + } + }, + { + "model": "core.productvariant", + "pk": 59, + "fields": { + "product": 14, + "image": 153, + "name": "Forest Green/Silver (Medium)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:13:00.621Z" + } + }, + { + "model": "core.productvariant", + "pk": 60, + "fields": { + "product": 14, + "image": 153, + "name": "Forest Green/Silver (Large)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 7, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-06T18:14:47.142Z" + } + }, + { + "model": "core.productvariant", + "pk": 61, + "fields": { + "product": 14, + "image": 154, + "name": "Navy Blue/Silver (Small)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:13:34.036Z" + } + }, + { + "model": "core.productvariant", + "pk": 62, + "fields": { + "product": 14, + "image": 154, + "name": "Navy Blue/Silver (Medium)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:15:20.335Z" + } + }, + { + "model": "core.productvariant", + "pk": 63, + "fields": { + "product": 14, + "image": 154, + "name": "Navy Blue/Silver (Large)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:12:28.078Z" + } + }, + { + "model": "core.productvariant", + "pk": 64, + "fields": { + "product": 14, + "image": 152, + "name": "Black/Gold (Small)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 7, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2023-01-13T06:04:12.861Z" + } + }, + { + "model": "core.productvariant", + "pk": 65, + "fields": { + "product": 14, + "image": 152, + "name": "Black/Gold (Medium)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T11:14:00.094Z" + } + }, + { + "model": "core.productvariant", + "pk": 66, + "fields": { + "product": 14, + "image": 152, + "name": "Black/Gold (Large)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 7, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-12-09T04:12:14.838Z" + } + }, + { + "model": "core.productvariant", + "pk": 67, + "fields": { + "product": 17, + "image": 155, + "name": "Navy Blue", + "sku": "", + "price": "22.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 30, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-09T11:53:39.643Z" + } + }, + { + "model": "core.productvariant", + "pk": 68, + "fields": { + "product": 16, + "image": 156, + "name": "Black and Gold 10 oz.", + "sku": "", + "price": "25.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 3, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2023-01-13T06:04:12.858Z" + } + }, + { + "model": "core.productvariant", + "pk": 69, + "fields": { + "product": 16, + "image": 157, + "name": "White and Black 10 oz.", + "sku": "", + "price": "25.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 5, + "sorting": null, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-11-08T10:51:55.659Z" + } + }, + { + "model": "core.productvariant", + "pk": 70, + "fields": { + "product": 15, + "image": 158, + "name": "Navy Blue with Red Print", + "sku": "", + "price": "25.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 30, + "sorting": 1, + "created_at": "2022-11-09T01:40:43.417Z", + "updated_at": "2022-11-16T13:54:24.658Z" + } + }, + { + "model": "core.productvariant", + "pk": 71, + "fields": { + "product": 11, + "image": null, + "name": "Blue XL", + "sku": "", + "price": "50.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-11-09T22:38:51.174Z", + "updated_at": "2022-12-01T13:03:14.858Z" + } + }, + { + "model": "core.productvariant", + "pk": 72, + "fields": { + "product": 14, + "image": null, + "name": "Forest Green/Silver (XL)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-11-09T22:40:11.013Z", + "updated_at": "2022-11-09T22:40:11.013Z" + } + }, + { + "model": "core.productvariant", + "pk": 73, + "fields": { + "product": 14, + "image": null, + "name": "Black/Gold (XL)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-11-09T22:40:41.146Z", + "updated_at": "2022-11-09T22:40:41.146Z" + } + }, + { + "model": "core.productvariant", + "pk": 74, + "fields": { + "product": 14, + "image": null, + "name": "Navy Blue/Silver (XL)", + "sku": "", + "price": "65.00", + "weight": "0.0:lb", + "visible_in_listings": true, + "track_inventory": true, + "stock": 8, + "sorting": null, + "created_at": "2022-11-09T22:41:15.523Z", + "updated_at": "2022-11-09T22:42:40.797Z" + } + }, + { + "model": "core.productvariant", + "pk": 85, + "fields": { + "product": 3, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:56:14.828Z", + "updated_at": "2022-12-31T00:00:43.755Z" + } + }, + { + "model": "core.productvariant", + "pk": 87, + "fields": { + "product": 4, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:57:12.344Z", + "updated_at": "2022-12-31T00:01:06.417Z" + } + }, + { + "model": "core.productvariant", + "pk": 88, + "fields": { + "product": 2, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:57:34.676Z", + "updated_at": "2022-12-31T00:01:22.087Z" + } + }, + { + "model": "core.productvariant", + "pk": 89, + "fields": { + "product": 1, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:57:57.348Z", + "updated_at": "2022-12-31T00:01:33.657Z" + } + }, + { + "model": "core.productvariant", + "pk": 90, + "fields": { + "product": 5, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:58:20.430Z", + "updated_at": "2022-12-31T00:01:48.479Z" + } + }, + { + "model": "core.productvariant", + "pk": 91, + "fields": { + "product": 6, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:58:56.126Z", + "updated_at": "2022-12-31T00:02:17.747Z" + } + }, + { + "model": "core.productvariant", + "pk": 92, + "fields": { + "product": 7, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:59:14.981Z", + "updated_at": "2022-12-31T00:02:32.722Z" + } + }, + { + "model": "core.productvariant", + "pk": 93, + "fields": { + "product": 8, + "image": null, + "name": "5 LB (Save $5.00)", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": null, + "created_at": "2022-12-30T23:59:38.870Z", + "updated_at": "2022-12-31T00:02:48.013Z" + } + }, + { + "model": "core.productvariant", + "pk": 94, + "fields": { + "product": 9, + "image": null, + "name": "16 oz", + "sku": "", + "price": "16.00", + "weight": "1.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 1, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 95, + "fields": { + "product": 9, + "image": null, + "name": "12 oz", + "sku": "", + "price": "12.00", + "weight": "0.75:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 2, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productvariant", + "pk": 96, + "fields": { + "product": 9, + "image": null, + "name": "5 lb", + "sku": "", + "price": "75.00", + "weight": "5.0:lb", + "visible_in_listings": true, + "track_inventory": false, + "stock": null, + "sorting": 3, + "created_at": "2022-02-23T18:06:57.624Z", + "updated_at": "2022-04-30T17:18:05.413Z" + } + }, + { + "model": "core.productoption", + "pk": 1, + "fields": { + "name": "Grind", + "options": "[\"Whole Beans\", \"Espresso\", \"Cone Drip\", \"Basket Drip\", \"French Press\", \"Stovetop Espresso (Moka Pot)\", \"AeroPress\", \"Percolator\", \"BLTC cafe pour over\"]", + "products": [ + 3, + 4, + 2, + 1, + 5, + 6, + 7, + 8, + 9 + ] + } + }, + { + "model": "core.coupon", + "pk": 1, + "fields": { + "type": "entire_order", + "name": "Newsletter Discount 10%", + "code": "PT1022", + "valid_from": "2022-05-14T06:00:00Z", + "valid_to": "2023-05-31T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 2, + 6, + 12, + 15, + 20, + 21, + 22, + 23, + 25, + 26, + 27, + 28, + 30, + 33, + 35, + 36, + 37, + 39, + 40, + 42, + 43, + 45, + 47, + 48, + 49, + 50, + 52, + 55, + 56, + 59, + 65, + 71, + 87, + 89, + 90, + 96, + 101, + 107, + 113, + 117, + 123, + 134, + 137, + 142, + 155, + 163, + 164, + 229, + 253, + 259, + 262 + ] + } + }, + { + "model": "core.coupon", + "pk": 2, + "fields": { + "type": "entire_order", + "name": "Testing Discount", + "code": "TEST19820730", + "valid_from": "2022-05-01T06:00:00Z", + "valid_to": "2022-05-15T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "99.00", + "variants": [], + "users": [] + } + }, + { + "model": "core.coupon", + "pk": 3, + "fields": { + "type": "entire_order", + "name": "Moka Java Announcement", + "code": "PTMJ22", + "valid_from": "2022-06-15T06:00:00Z", + "valid_to": "2022-09-05T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 34, + 61, + 97, + 98, + 100, + 103, + 141 + ] + } + }, + { + "model": "core.coupon", + "pk": 4, + "fields": { + "type": "entire_order", + "name": "Most Coffee Sucks V1 Facebook Ad", + "code": "PTC10", + "valid_from": "2022-06-16T06:00:00Z", + "valid_to": "2023-06-14T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [] + } + }, + { + "model": "core.coupon", + "pk": 5, + "fields": { + "type": "entire_order", + "name": "10% Off Pantomime", + "code": "PANT10", + "valid_from": "2022-09-04T06:00:00Z", + "valid_to": "2022-09-11T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 12, + 32, + 68, + 160, + 162, + 163 + ] + } + }, + { + "model": "core.coupon", + "pk": 6, + "fields": { + "type": "specific_product", + "name": "10% Off Decaf", + "code": "DECAF10", + "valid_from": "2022-09-10T06:00:00Z", + "valid_to": "2022-09-17T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [ + 4, 16 + ], + "users": [ + 200, + 203, + 204, + 208 + ] + } + }, + { + "model": "core.coupon", + "pk": 7, + "fields": { + "type": "entire_order", + "name": "Product Highlight - Sumatra", + "code": "SUMA10", + "valid_from": "2022-09-17T06:00:00Z", + "valid_to": "2022-09-24T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 216, + 210, + 37, + 21 + ] + } + }, + { + "model": "core.coupon", + "pk": 8, + "fields": { + "type": "entire_order", + "name": "SIDAM10", + "code": "SIDAM10", + "valid_from": "2022-09-24T06:00:00Z", + "valid_to": "2022-10-01T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 218, + 219 + ] + } + }, + { + "model": "core.coupon", + "pk": 9, + "fields": { + "type": "entire_order", + "name": "Roast of the Week - Moka", + "code": "MOKA10", + "valid_from": "2022-10-01T06:00:00Z", + "valid_to": "2022-10-08T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 40, + 22 + ] + } + }, + { + "model": "core.coupon", + "pk": 10, + "fields": { + "type": "entire_order", + "name": "Roast of the Week - Loop", + "code": "LOOP10", + "valid_from": "2022-10-08T06:00:00Z", + "valid_to": "2022-10-15T06:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 113, + 46, + 47 + ] + } + }, + { + "model": "core.coupon", + "pk": 11, + "fields": { + "type": "entire_order", + "name": "Roast of the Week - Dante", + "code": "DANTE10", + "valid_from": "2022-10-16T07:00:00Z", + "valid_to": "2022-10-23T07:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 240, + 241, + 37 + ] + } + }, + { + "model": "core.coupon", + "pk": 12, + "fields": { + "type": "entire_order", + "name": "Roast of the Week - Nicaragua", + "code": "NICA10", + "valid_from": "2022-10-23T07:00:00Z", + "valid_to": "2022-10-29T07:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [] + } + }, + { + "model": "core.coupon", + "pk": 13, + "fields": { + "type": "entire_order", + "name": "Halloween 20%", + "code": "HALLOWEEN22", + "valid_from": "2022-10-30T07:00:00Z", + "valid_to": "2022-11-30T08:00:00Z", + "discount_value_type": "percentage", + "discount_value": "20.00", + "variants": [], + "users": [] + } + }, + { + "model": "core.coupon", + "pk": 14, + "fields": { + "type": "specific_product", + "name": "Santa Rides Announcement", + "code": "SANTA10", + "valid_from": "2022-11-04T07:00:00Z", + "valid_to": "2023-01-23T08:00:00Z", + "discount_value_type": "percentage", + "discount_value": "10.00", + "variants": [], + "users": [ + 21, + 37 + ] + } + }, + { + "model": "core.coupon", + "pk": 18, + "fields": { + "type": "specific_product", + "name": "Three Days OF Christmas", + "code": "3DAYXMAS", + "valid_from": "2022-12-21T08:00:00Z", + "valid_to": "2022-12-26T08:00:00Z", + "discount_value_type": "percentage", + "discount_value": "15.00", + "variants": [ + 1, 10, + 2, 12, + 4, 16, + 5, 18, + 6, 20, + 7, 22, + 8, 24 + ], + "users": [] + } + }, + { + "model": "core.shippingrate", + "pk": 1, + "fields": { + "shipping_provider": "USPS", + "name": "Variable", + "container": "VARIABLE", + "min_order_weight": null, + "max_order_weight": null, + "is_selectable": false + } + }, + { + "model": "core.shippingrate", + "pk": 2, + "fields": { + "shipping_provider": "USPS", + "name": "LG Flat Rate Box", + "container": "LG FLAT RATE BOX", + "min_order_weight": "6:lb", + "max_order_weight": "10.0:lb", + "is_selectable": true + } + }, + { + "model": "core.shippingrate", + "pk": 3, + "fields": { + "shipping_provider": "USPS", + "name": "Regional Rate Box A", + "container": "REGIONALRATEBOXA", + "min_order_weight": "0.0:lb", + "max_order_weight": "3:lb", + "is_selectable": true + } + }, + { + "model": "core.shippingrate", + "pk": 4, + "fields": { + "shipping_provider": "USPS", + "name": "Regional Rate Box B", + "container": "REGIONALRATEBOXB", + "min_order_weight": "3:lb", + "max_order_weight": "6:lb", + "is_selectable": true + } + }, + { + "model": "core.order", + "pk": 1, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:33:46.743Z", + "updated_at": "2022-05-14T09:33:46.743Z" + } + }, + { + "model": "core.order", + "pk": 2, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:34:33.798Z", + "updated_at": "2022-05-14T09:34:33.798Z" + } + }, + { + "model": "core.order", + "pk": 3, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:34:41.997Z", + "updated_at": "2022-05-14T09:34:41.997Z" + } + }, + { + "model": "core.order", + "pk": 4, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:35:28.994Z", + "updated_at": "2022-05-14T09:35:28.994Z" + } + }, + { + "model": "core.order", + "pk": 5, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:41:56.595Z", + "updated_at": "2022-05-14T09:41:56.595Z" + } + }, + { + "model": "core.order", + "pk": 6, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:42:02.040Z", + "updated_at": "2022-05-25T10:26:20.844Z" + } + }, + { + "model": "core.order", + "pk": 7, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:42:06.248Z", + "updated_at": "2022-05-14T09:42:06.248Z" + } + }, + { + "model": "core.order", + "pk": 8, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:42:09.371Z", + "updated_at": "2022-05-14T09:42:09.371Z" + } + }, + { + "model": "core.order", + "pk": 9, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T09:50:11.831Z", + "updated_at": "2022-05-14T09:50:11.831Z" + } + }, + { + "model": "core.order", + "pk": 10, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T10:21:12.324Z", + "updated_at": "2022-05-14T10:21:12.324Z" + } + }, + { + "model": "core.order", + "pk": 11, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T10:58:06.331Z", + "updated_at": "2022-05-14T10:58:06.331Z" + } + }, + { + "model": "core.order", + "pk": 12, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "28.88", + "weight": "0.0625:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T10:59:06.331Z", + "updated_at": "2022-05-14T10:59:06.331Z" + } + }, + { + "model": "core.order", + "pk": 13, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "28.88", + "weight": "0.0625:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T11:00:06.331Z", + "updated_at": "2022-05-14T11:00:06.331Z" + } + }, + { + "model": "core.order", + "pk": 14, + "fields": { + "customer": 1, + "status": "draft", + "billing_address": null, + "shipping_address": 3, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T11:12:46.242Z", + "updated_at": "2022-05-14T11:12:46.242Z" + } + }, + { + "model": "core.order", + "pk": 15, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 4, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T11:36:11.967Z", + "updated_at": "2022-05-14T11:36:11.967Z" + } + }, + { + "model": "core.order", + "pk": 16, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T12:15:05.454Z", + "updated_at": "2022-05-14T12:15:05.454Z" + } + }, + { + "model": "core.order", + "pk": 17, + "fields": { + "customer": 5, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T12:26:05.928Z", + "updated_at": "2022-05-14T12:26:05.928Z" + } + }, + { + "model": "core.order", + "pk": 18, + "fields": { + "customer": 1, + "status": "draft", + "billing_address": null, + "shipping_address": 3, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T13:29:19.910Z", + "updated_at": "2022-05-14T13:29:19.910Z" + } + }, + { + "model": "core.order", + "pk": 19, + "fields": { + "customer": 1, + "status": "draft", + "billing_address": null, + "shipping_address": 3, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T13:33:43.224Z", + "updated_at": "2022-05-14T13:33:43.224Z" + } + }, + { + "model": "core.order", + "pk": 20, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-14T16:54:09.646Z", + "updated_at": "2022-05-16T18:51:46.750Z" + } + }, + { + "model": "core.order", + "pk": 21, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-15T23:15:31.743Z", + "updated_at": "2022-05-17T16:03:37.361Z" + } + }, + { + "model": "core.order", + "pk": 22, + "fields": { + "customer": 7, + "status": "draft", + "billing_address": null, + "shipping_address": 7, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-16T19:27:30.195Z", + "updated_at": "2022-05-16T19:27:30.195Z" + } + }, + { + "model": "core.order", + "pk": 23, + "fields": { + "customer": 10, + "status": "draft", + "billing_address": null, + "shipping_address": 8, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-16T19:31:22.236Z", + "updated_at": "2022-05-16T19:31:22.236Z" + } + }, + { + "model": "core.order", + "pk": 24, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-17T12:14:47.341Z", + "updated_at": "2022-05-17T12:56:53.099Z" + } + }, + { + "model": "core.order", + "pk": 25, + "fields": { + "customer": 11, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 9, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-17T12:24:16.497Z", + "updated_at": "2022-05-18T18:59:38.660Z" + } + }, + { + "model": "core.order", + "pk": 26, + "fields": { + "customer": 12, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 10, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.88", + "total_amount": "49.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-17T18:36:09.697Z", + "updated_at": "2022-05-18T19:00:23.404Z" + } + }, + { + "model": "core.order", + "pk": 27, + "fields": { + "customer": 13, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 11, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-18T18:13:48.602Z", + "updated_at": "2022-05-18T19:00:36.594Z" + } + }, + { + "model": "core.order", + "pk": 28, + "fields": { + "customer": 14, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 12, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "67.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-19T16:32:59.772Z", + "updated_at": "2022-05-19T19:12:17.145Z" + } + }, + { + "model": "core.order", + "pk": 29, + "fields": { + "customer": 15, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 13, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-19T20:39:02.493Z", + "updated_at": "2022-05-20T18:28:49.553Z" + } + }, + { + "model": "core.order", + "pk": 30, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-20T13:50:14.413Z", + "updated_at": "2022-05-20T18:28:18.024Z" + } + }, + { + "model": "core.order", + "pk": 31, + "fields": { + "customer": 20, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 15, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-20T21:51:16.855Z", + "updated_at": "2022-05-25T15:33:36.824Z" + } + }, + { + "model": "core.order", + "pk": 32, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 16, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T00:16:38.534Z", + "updated_at": "2022-05-25T15:31:59.085Z" + } + }, + { + "model": "core.order", + "pk": 33, + "fields": { + "customer": 23, + "status": "draft", + "billing_address": null, + "shipping_address": 17, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T15:16:51.020Z", + "updated_at": "2022-05-21T15:16:51.020Z" + } + }, + { + "model": "core.order", + "pk": 34, + "fields": { + "customer": 23, + "status": "draft", + "billing_address": null, + "shipping_address": 17, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T15:24:14.735Z", + "updated_at": "2022-05-21T15:24:14.735Z" + } + }, + { + "model": "core.order", + "pk": 35, + "fields": { + "customer": 23, + "status": "draft", + "billing_address": null, + "shipping_address": 17, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T15:27:14.548Z", + "updated_at": "2022-05-21T15:27:14.548Z" + } + }, + { + "model": "core.order", + "pk": 36, + "fields": { + "customer": 23, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 17, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T15:28:15.558Z", + "updated_at": "2022-05-25T15:32:09.329Z" + } + }, + { + "model": "core.order", + "pk": 37, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T15:31:49.056Z", + "updated_at": "2022-05-25T15:31:35.429Z" + } + }, + { + "model": "core.order", + "pk": 38, + "fields": { + "customer": 24, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 19, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T19:23:25.121Z", + "updated_at": "2022-05-25T15:31:03.255Z" + } + }, + { + "model": "core.order", + "pk": 39, + "fields": { + "customer": 25, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 20, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "22.51", + "total_amount": "76.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T20:05:49.144Z", + "updated_at": "2022-05-25T15:30:52.901Z" + } + }, + { + "model": "core.order", + "pk": 40, + "fields": { + "customer": 26, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 21, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-21T21:44:16.187Z", + "updated_at": "2022-05-25T15:30:39.051Z" + } + }, + { + "model": "core.order", + "pk": 41, + "fields": { + "customer": 27, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 22, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "13.54", + "total_amount": "40.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-22T00:14:09.470Z", + "updated_at": "2022-05-25T15:30:30.315Z" + } + }, + { + "model": "core.order", + "pk": 42, + "fields": { + "customer": 28, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 23, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-22T10:45:24.186Z", + "updated_at": "2022-05-25T15:30:20.204Z" + } + }, + { + "model": "core.order", + "pk": 43, + "fields": { + "customer": 29, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 25, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-22T23:26:14.474Z", + "updated_at": "2022-05-25T15:30:11.454Z" + } + }, + { + "model": "core.order", + "pk": 44, + "fields": { + "customer": 30, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 26, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-23T16:55:38.872Z", + "updated_at": "2022-05-25T15:29:53.320Z" + } + }, + { + "model": "core.order", + "pk": 45, + "fields": { + "customer": 9, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 27, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "39.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-23T19:30:16.878Z", + "updated_at": "2022-05-25T15:29:37.708Z" + } + }, + { + "model": "core.order", + "pk": 46, + "fields": { + "customer": 31, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 28, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T13:42:23.852Z", + "updated_at": "2022-05-25T15:29:21.173Z" + } + }, + { + "model": "core.order", + "pk": 47, + "fields": { + "customer": 32, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 29, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T14:47:57.720Z", + "updated_at": "2022-05-25T15:28:55.370Z" + } + }, + { + "model": "core.order", + "pk": 48, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.88", + "total_amount": "35.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T17:31:29.229Z", + "updated_at": "2022-05-25T15:27:26.508Z" + } + }, + { + "model": "core.order", + "pk": 49, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T18:08:39.661Z", + "updated_at": "2022-05-25T15:27:11.596Z" + } + }, + { + "model": "core.order", + "pk": 50, + "fields": { + "customer": 35, + "status": "draft", + "billing_address": null, + "shipping_address": 32, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "23.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T20:19:15.676Z", + "updated_at": "2022-05-24T20:19:15.676Z" + } + }, + { + "model": "core.order", + "pk": 51, + "fields": { + "customer": 35, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 32, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.88", + "total_amount": "22.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T20:19:30.858Z", + "updated_at": "2022-05-25T15:26:36.558Z" + } + }, + { + "model": "core.order", + "pk": 52, + "fields": { + "customer": 36, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 33, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T20:31:10.309Z", + "updated_at": "2022-05-25T15:26:29.485Z" + } + }, + { + "model": "core.order", + "pk": 53, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "9.55", + "total_amount": "36.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T21:42:27.944Z", + "updated_at": "2022-05-25T15:26:18.689Z" + } + }, + { + "model": "core.order", + "pk": 54, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 35, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T22:00:50.293Z", + "updated_at": "2022-05-25T15:26:08.198Z" + } + }, + { + "model": "core.order", + "pk": 55, + "fields": { + "customer": 39, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 36, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "12.47", + "total_amount": "66.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T22:18:22.102Z", + "updated_at": "2022-05-25T15:24:52.660Z" + } + }, + { + "model": "core.order", + "pk": 56, + "fields": { + "customer": 40, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 37, + "coupon": 1, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "8.88", + "total_amount": "89.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-24T23:09:26.464Z", + "updated_at": "2022-05-25T15:24:31.664Z" + } + }, + { + "model": "core.order", + "pk": 57, + "fields": { + "customer": 41, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 38, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T01:53:21.550Z", + "updated_at": "2022-05-25T15:24:09.129Z" + } + }, + { + "model": "core.order", + "pk": 58, + "fields": { + "customer": 9, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 39, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "67.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T17:39:49.556Z", + "updated_at": "2022-05-25T17:50:59.131Z" + } + }, + { + "model": "core.order", + "pk": 59, + "fields": { + "customer": 42, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 40, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T18:29:38.352Z", + "updated_at": "2022-05-27T19:46:46.106Z" + } + }, + { + "model": "core.order", + "pk": 60, + "fields": { + "customer": 43, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 41, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T19:11:58.840Z", + "updated_at": "2022-05-27T19:46:29.566Z" + } + }, + { + "model": "core.order", + "pk": 61, + "fields": { + "customer": 44, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 42, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T19:15:45.218Z", + "updated_at": "2022-05-27T19:46:20.710Z" + } + }, + { + "model": "core.order", + "pk": 62, + "fields": { + "customer": 45, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 43, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "8.88", + "total_amount": "62.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T21:33:51.482Z", + "updated_at": "2022-05-27T19:46:08.197Z" + } + }, + { + "model": "core.order", + "pk": 63, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 44, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-25T23:58:57.605Z", + "updated_at": "2022-05-27T19:45:55.186Z" + } + }, + { + "model": "core.order", + "pk": 64, + "fields": { + "customer": 47, + "status": "draft", + "billing_address": null, + "shipping_address": 45, + "coupon": null, + "subtotal_amount": "210.00", + "coupon_amount": "0.00", + "shipping_total": "30.36", + "total_amount": "240.36", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-26T18:39:53.599Z", + "updated_at": "2022-05-26T18:39:53.599Z" + } + }, + { + "model": "core.order", + "pk": 65, + "fields": { + "customer": 47, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 45, + "coupon": 1, + "subtotal_amount": "210.00", + "coupon_amount": "1.00", + "shipping_total": "30.36", + "total_amount": "239.36", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-26T18:48:59.795Z", + "updated_at": "2022-05-27T19:45:41.903Z" + } + }, + { + "model": "core.order", + "pk": 66, + "fields": { + "customer": 48, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 46, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "9.55", + "total_amount": "36.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-27T20:01:59.254Z", + "updated_at": "2022-05-31T15:31:15.381Z" + } + }, + { + "model": "core.order", + "pk": 67, + "fields": { + "customer": 49, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 47, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "19.59", + "total_amount": "73.59", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-27T21:28:49.663Z", + "updated_at": "2022-05-31T15:31:07.085Z" + } + }, + { + "model": "core.order", + "pk": 68, + "fields": { + "customer": 50, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 48, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "22.51", + "total_amount": "76.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-27T21:32:39.975Z", + "updated_at": "2022-05-31T15:30:58.338Z" + } + }, + { + "model": "core.order", + "pk": 69, + "fields": { + "customer": 51, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 49, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-27T21:44:48.108Z", + "updated_at": "2022-05-31T15:30:48.542Z" + } + }, + { + "model": "core.order", + "pk": 70, + "fields": { + "customer": 52, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 50, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "9.55", + "total_amount": "36.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-27T23:29:43.251Z", + "updated_at": "2022-05-31T15:30:39.395Z" + } + }, + { + "model": "core.order", + "pk": 71, + "fields": { + "customer": 53, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 51, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T00:52:26.942Z", + "updated_at": "2022-05-31T15:30:29.675Z" + } + }, + { + "model": "core.order", + "pk": 72, + "fields": { + "customer": 55, + "status": "draft", + "billing_address": null, + "shipping_address": 52, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T04:47:02.160Z", + "updated_at": "2022-05-28T04:47:02.160Z" + } + }, + { + "model": "core.order", + "pk": 73, + "fields": { + "customer": 55, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 52, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T04:47:37.029Z", + "updated_at": "2022-05-31T15:30:21.529Z" + } + }, + { + "model": "core.order", + "pk": 74, + "fields": { + "customer": 56, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 53, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T14:04:21.342Z", + "updated_at": "2022-05-31T15:30:09.954Z" + } + }, + { + "model": "core.order", + "pk": 75, + "fields": { + "customer": 57, + "status": "draft", + "billing_address": null, + "shipping_address": 54, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T16:00:45.981Z", + "updated_at": "2022-05-28T16:00:45.981Z" + } + }, + { + "model": "core.order", + "pk": 76, + "fields": { + "customer": 57, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 54, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-28T16:01:58.551Z", + "updated_at": "2022-05-31T15:30:00.076Z" + } + }, + { + "model": "core.order", + "pk": 77, + "fields": { + "customer": 58, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 55, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-29T15:00:01.087Z", + "updated_at": "2022-05-31T15:29:49.797Z" + } + }, + { + "model": "core.order", + "pk": 78, + "fields": { + "customer": 59, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 56, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "10.12", + "total_amount": "50.62", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-30T16:36:52.049Z", + "updated_at": "2022-05-31T15:29:41.577Z" + } + }, + { + "model": "core.order", + "pk": 79, + "fields": { + "customer": 60, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 57, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-31T17:18:21.746Z", + "updated_at": "2022-06-01T15:09:40.878Z" + } + }, + { + "model": "core.order", + "pk": 80, + "fields": { + "customer": 61, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 58, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-05-31T22:30:01.408Z", + "updated_at": "2022-06-01T15:09:30.645Z" + } + }, + { + "model": "core.order", + "pk": 81, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-01T15:29:30.296Z", + "updated_at": "2022-06-06T19:21:59.881Z" + } + }, + { + "model": "core.order", + "pk": 82, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 60, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "112.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-01T21:30:23.362Z", + "updated_at": "2022-06-06T19:22:16.307Z" + } + }, + { + "model": "core.order", + "pk": 83, + "fields": { + "customer": 63, + "status": "draft", + "billing_address": null, + "shipping_address": 61, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-02T03:38:01.358Z", + "updated_at": "2022-06-02T03:38:01.359Z" + } + }, + { + "model": "core.order", + "pk": 84, + "fields": { + "customer": 63, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 61, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "39.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-02T04:02:19.194Z", + "updated_at": "2022-06-06T19:22:43.249Z" + } + }, + { + "model": "core.order", + "pk": 85, + "fields": { + "customer": 64, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 62, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-02T18:19:45.709Z", + "updated_at": "2022-06-06T19:23:06.761Z" + } + }, + { + "model": "core.order", + "pk": 86, + "fields": { + "customer": 65, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 63, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "12.47", + "total_amount": "52.97", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-03T08:08:32.637Z", + "updated_at": "2022-06-06T19:23:31.688Z" + } + }, + { + "model": "core.order", + "pk": 87, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-03T16:33:08.010Z", + "updated_at": "2022-06-06T19:23:51.477Z" + } + }, + { + "model": "core.order", + "pk": 88, + "fields": { + "customer": 67, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 65, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-04T16:53:03.247Z", + "updated_at": "2022-06-06T19:24:04.425Z" + } + }, + { + "model": "core.order", + "pk": 89, + "fields": { + "customer": 68, + "status": "draft", + "billing_address": null, + "shipping_address": 66, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "67.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-05T10:48:19.654Z", + "updated_at": "2022-06-05T10:48:19.654Z" + } + }, + { + "model": "core.order", + "pk": 90, + "fields": { + "customer": 68, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 66, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "67.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-05T10:51:37.770Z", + "updated_at": "2022-06-06T19:24:23.849Z" + } + }, + { + "model": "core.order", + "pk": 91, + "fields": { + "customer": 69, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 67, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "57.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-05T17:36:54.938Z", + "updated_at": "2022-06-06T19:25:25.094Z" + } + }, + { + "model": "core.order", + "pk": 92, + "fields": { + "customer": 71, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 69, + "coupon": 1, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "12.47", + "total_amount": "93.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-05T23:54:38.844Z", + "updated_at": "2022-06-06T19:25:40.539Z" + } + }, + { + "model": "core.order", + "pk": 93, + "fields": { + "customer": 72, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 70, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-06T14:31:32.748Z", + "updated_at": "2022-06-06T19:25:50.332Z" + } + }, + { + "model": "core.order", + "pk": 94, + "fields": { + "customer": 73, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 71, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "38.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-07T23:07:14.849Z", + "updated_at": "2022-06-08T18:36:13.454Z" + } + }, + { + "model": "core.order", + "pk": 95, + "fields": { + "customer": 74, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 72, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "102.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-08T03:30:27.018Z", + "updated_at": "2022-06-08T18:36:03.945Z" + } + }, + { + "model": "core.order", + "pk": 96, + "fields": { + "customer": 75, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 73, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-08T16:00:48.964Z", + "updated_at": "2022-06-08T18:35:53.978Z" + } + }, + { + "model": "core.order", + "pk": 97, + "fields": { + "customer": 76, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 74, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-08T16:52:53.458Z", + "updated_at": "2022-06-08T18:35:46.036Z" + } + }, + { + "model": "core.order", + "pk": 98, + "fields": { + "customer": 6, + "status": "draft", + "billing_address": null, + "shipping_address": 75, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "112.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-08T17:39:33.019Z", + "updated_at": "2022-06-08T17:39:33.019Z" + } + }, + { + "model": "core.order", + "pk": 99, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 75, + "coupon": 1, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "22.51", + "total_amount": "103.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-08T17:41:35.258Z", + "updated_at": "2022-06-08T18:35:36.814Z" + } + }, + { + "model": "core.order", + "pk": 100, + "fields": { + "customer": 77, + "status": "draft", + "billing_address": null, + "shipping_address": 76, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T04:04:36.681Z", + "updated_at": "2022-06-09T04:04:36.681Z" + } + }, + { + "model": "core.order", + "pk": 101, + "fields": { + "customer": 77, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 76, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T04:18:04.574Z", + "updated_at": "2022-06-10T17:40:12.215Z" + } + }, + { + "model": "core.order", + "pk": 102, + "fields": { + "customer": 78, + "status": "draft", + "billing_address": null, + "shipping_address": 77, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T13:05:57.679Z", + "updated_at": "2022-06-09T13:05:57.679Z" + } + }, + { + "model": "core.order", + "pk": 103, + "fields": { + "customer": 79, + "status": "draft", + "billing_address": null, + "shipping_address": 78, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "39.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T19:26:49.898Z", + "updated_at": "2022-06-09T19:26:49.898Z" + } + }, + { + "model": "core.order", + "pk": 104, + "fields": { + "customer": 79, + "status": "draft", + "billing_address": null, + "shipping_address": 78, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "39.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T19:47:49.186Z", + "updated_at": "2022-06-09T19:47:49.186Z" + } + }, + { + "model": "core.order", + "pk": 105, + "fields": { + "customer": 80, + "status": "draft", + "billing_address": null, + "shipping_address": 79, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T20:14:58.382Z", + "updated_at": "2022-06-09T20:14:58.382Z" + } + }, + { + "model": "core.order", + "pk": 106, + "fields": { + "customer": 80, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 79, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-09T20:18:25.509Z", + "updated_at": "2022-06-10T17:39:55.729Z" + } + }, + { + "model": "core.order", + "pk": 107, + "fields": { + "customer": 78, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 80, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-10T02:53:56.800Z", + "updated_at": "2022-06-10T17:39:45.843Z" + } + }, + { + "model": "core.order", + "pk": 108, + "fields": { + "customer": 81, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 81, + "coupon": null, + "subtotal_amount": "135.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "154.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-11T02:10:24.311Z", + "updated_at": "2022-06-13T20:15:13.934Z" + } + }, + { + "model": "core.order", + "pk": 109, + "fields": { + "customer": 82, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 82, + "coupon": null, + "subtotal_amount": "120.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "139.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-12T15:47:00.204Z", + "updated_at": "2022-06-13T20:15:01.896Z" + } + }, + { + "model": "core.order", + "pk": 110, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-12T16:56:11.965Z", + "updated_at": "2022-06-13T20:14:51.835Z" + } + }, + { + "model": "core.order", + "pk": 111, + "fields": { + "customer": 83, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 83, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "38.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-12T17:39:47.890Z", + "updated_at": "2022-06-13T20:13:40.208Z" + } + }, + { + "model": "core.order", + "pk": 112, + "fields": { + "customer": 84, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 84, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-12T18:32:09.599Z", + "updated_at": "2022-06-13T20:13:12.919Z" + } + }, + { + "model": "core.order", + "pk": 113, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "57.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-13T13:08:23.422Z", + "updated_at": "2022-06-13T20:12:59.130Z" + } + }, + { + "model": "core.order", + "pk": 114, + "fields": { + "customer": 86, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-13T17:06:09.066Z", + "updated_at": "2022-06-13T20:12:44.085Z" + } + }, + { + "model": "core.order", + "pk": 115, + "fields": { + "customer": 87, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 87, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "8.88", + "total_amount": "62.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-13T21:54:49.066Z", + "updated_at": "2022-06-15T15:21:00.870Z" + } + }, + { + "model": "core.order", + "pk": 116, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 88, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "102.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-14T14:26:03.328Z", + "updated_at": "2022-06-15T15:20:43.996Z" + } + }, + { + "model": "core.order", + "pk": 117, + "fields": { + "customer": 89, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 89, + "coupon": 1, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "8.88", + "total_amount": "89.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-14T15:13:31.478Z", + "updated_at": "2022-06-15T15:20:34.802Z" + } + }, + { + "model": "core.order", + "pk": 118, + "fields": { + "customer": 90, + "status": "draft", + "billing_address": null, + "shipping_address": 90, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T01:49:12.515Z", + "updated_at": "2022-06-16T01:49:12.515Z" + } + }, + { + "model": "core.order", + "pk": 119, + "fields": { + "customer": 90, + "status": "draft", + "billing_address": null, + "shipping_address": 91, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T05:18:22.419Z", + "updated_at": "2022-06-16T05:18:22.419Z" + } + }, + { + "model": "core.order", + "pk": 120, + "fields": { + "customer": 90, + "status": "draft", + "billing_address": null, + "shipping_address": 90, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T05:21:33.836Z", + "updated_at": "2022-06-16T05:21:33.836Z" + } + }, + { + "model": "core.order", + "pk": 121, + "fields": { + "customer": 90, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 90, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T05:40:05.475Z", + "updated_at": "2022-06-16T17:04:02.041Z" + } + }, + { + "model": "core.order", + "pk": 122, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 92, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T14:27:44.514Z", + "updated_at": "2022-06-16T17:03:48.651Z" + } + }, + { + "model": "core.order", + "pk": 123, + "fields": { + "customer": 93, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 93, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-16T21:40:23.726Z", + "updated_at": "2022-06-17T15:42:07.101Z" + } + }, + { + "model": "core.order", + "pk": 124, + "fields": { + "customer": 94, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 94, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T01:27:14.733Z", + "updated_at": "2022-06-17T15:20:11.089Z" + } + }, + { + "model": "core.order", + "pk": 125, + "fields": { + "customer": 96, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 95, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T17:59:45.373Z", + "updated_at": "2022-06-20T17:41:30.518Z" + } + }, + { + "model": "core.order", + "pk": 126, + "fields": { + "customer": 97, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 96, + "coupon": 3, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T18:07:32.717Z", + "updated_at": "2022-06-20T17:41:17.412Z" + } + }, + { + "model": "core.order", + "pk": 127, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T18:08:31.760Z", + "updated_at": "2022-06-20T17:41:04.380Z" + } + }, + { + "model": "core.order", + "pk": 128, + "fields": { + "customer": 61, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 97, + "coupon": 3, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T18:14:03.313Z", + "updated_at": "2022-06-20T17:40:35.301Z" + } + }, + { + "model": "core.order", + "pk": 129, + "fields": { + "customer": 98, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 98, + "coupon": 3, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T18:24:04.478Z", + "updated_at": "2022-06-20T17:40:50.614Z" + } + }, + { + "model": "core.order", + "pk": 130, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": 3, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T19:09:52.653Z", + "updated_at": "2022-06-20T17:40:14.795Z" + } + }, + { + "model": "core.order", + "pk": 131, + "fields": { + "customer": 99, + "status": "draft", + "billing_address": null, + "shipping_address": 99, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T19:38:39.598Z", + "updated_at": "2022-06-17T19:38:39.598Z" + } + }, + { + "model": "core.order", + "pk": 132, + "fields": { + "customer": 99, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 99, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T19:41:20.339Z", + "updated_at": "2022-06-20T17:40:00.075Z" + } + }, + { + "model": "core.order", + "pk": 133, + "fields": { + "customer": 100, + "status": "draft", + "billing_address": null, + "shipping_address": 100, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "67.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T20:32:20.054Z", + "updated_at": "2022-06-17T20:32:20.054Z" + } + }, + { + "model": "core.order", + "pk": 134, + "fields": { + "customer": 100, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 100, + "coupon": 3, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "22.51", + "total_amount": "63.01", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-17T20:34:17.310Z", + "updated_at": "2022-06-20T17:39:47.032Z" + } + }, + { + "model": "core.order", + "pk": 135, + "fields": { + "customer": 101, + "status": "draft", + "billing_address": null, + "shipping_address": 101, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T16:38:57.791Z", + "updated_at": "2022-06-18T16:38:57.791Z" + } + }, + { + "model": "core.order", + "pk": 136, + "fields": { + "customer": 101, + "status": "draft", + "billing_address": null, + "shipping_address": 101, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T16:40:34.772Z", + "updated_at": "2022-06-18T16:40:34.772Z" + } + }, + { + "model": "core.order", + "pk": 137, + "fields": { + "customer": 101, + "status": "draft", + "billing_address": null, + "shipping_address": 101, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T16:40:40.229Z", + "updated_at": "2022-06-18T16:40:40.229Z" + } + }, + { + "model": "core.order", + "pk": 138, + "fields": { + "customer": 101, + "status": "draft", + "billing_address": null, + "shipping_address": 101, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T16:40:47.738Z", + "updated_at": "2022-06-18T16:40:47.738Z" + } + }, + { + "model": "core.order", + "pk": 139, + "fields": { + "customer": 101, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 101, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.88", + "total_amount": "49.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T16:40:56.488Z", + "updated_at": "2022-06-20T17:39:33.248Z" + } + }, + { + "model": "core.order", + "pk": 140, + "fields": { + "customer": 102, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 102, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-18T17:13:46.931Z", + "updated_at": "2022-06-20T17:39:17.652Z" + } + }, + { + "model": "core.order", + "pk": 141, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 103, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-19T00:42:52.240Z", + "updated_at": "2022-06-20T17:38:31.773Z" + } + }, + { + "model": "core.order", + "pk": 142, + "fields": { + "customer": 103, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 104, + "coupon": 3, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.88", + "total_amount": "35.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-20T03:39:57.557Z", + "updated_at": "2022-06-20T17:38:15.853Z" + } + }, + { + "model": "core.order", + "pk": 143, + "fields": { + "customer": 104, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 105, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-20T20:01:07.015Z", + "updated_at": "2022-06-21T20:33:14.039Z" + } + }, + { + "model": "core.order", + "pk": 144, + "fields": { + "customer": 105, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-22T20:17:18.728Z", + "updated_at": "2022-06-23T21:08:59.269Z" + } + }, + { + "model": "core.order", + "pk": 145, + "fields": { + "customer": 106, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 107, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-23T05:33:48.770Z", + "updated_at": "2022-06-23T21:08:49.463Z" + } + }, + { + "model": "core.order", + "pk": 146, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-23T14:35:22.849Z", + "updated_at": "2022-06-23T21:08:35.325Z" + } + }, + { + "model": "core.order", + "pk": 147, + "fields": { + "customer": 107, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 108, + "coupon": 1, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "8.88", + "total_amount": "89.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-25T19:29:31.450Z", + "updated_at": "2022-06-27T16:31:36.164Z" + } + }, + { + "model": "core.order", + "pk": 148, + "fields": { + "customer": 108, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 109, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "61.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-26T18:10:51.425Z", + "updated_at": "2022-06-27T16:31:25.541Z" + } + }, + { + "model": "core.order", + "pk": 149, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 110, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "102.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-27T14:23:38.882Z", + "updated_at": "2022-06-27T16:31:13.864Z" + } + }, + { + "model": "core.order", + "pk": 150, + "fields": { + "customer": 10, + "status": "draft", + "billing_address": null, + "shipping_address": 8, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "57.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-27T16:50:52.591Z", + "updated_at": "2022-06-27T16:50:52.591Z" + } + }, + { + "model": "core.order", + "pk": 151, + "fields": { + "customer": 110, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 111, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-28T15:22:50.498Z", + "updated_at": "2022-06-29T16:37:54.305Z" + } + }, + { + "model": "core.order", + "pk": 152, + "fields": { + "customer": 110, + "status": "draft", + "billing_address": null, + "shipping_address": 111, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-28T15:28:09.415Z", + "updated_at": "2022-06-28T15:28:09.415Z" + } + }, + { + "model": "core.order", + "pk": 153, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "76.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-29T13:10:12.740Z", + "updated_at": "2022-06-29T16:38:27.881Z" + } + }, + { + "model": "core.order", + "pk": 154, + "fields": { + "customer": 11, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 9, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-29T13:27:18.696Z", + "updated_at": "2022-06-29T16:38:56.219Z" + } + }, + { + "model": "core.order", + "pk": 155, + "fields": { + "customer": 111, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 113, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "19.59", + "total_amount": "109.59", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-06-29T14:54:45.172Z", + "updated_at": "2022-06-29T16:39:20.736Z" + } + }, + { + "model": "core.order", + "pk": 156, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-01T16:18:15.789Z", + "updated_at": "2022-07-05T18:08:59.055Z" + } + }, + { + "model": "core.order", + "pk": 157, + "fields": { + "customer": 112, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 114, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-02T13:58:57.286Z", + "updated_at": "2022-07-05T18:08:46.588Z" + } + }, + { + "model": "core.order", + "pk": 158, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 75, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "112.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-02T18:14:12.730Z", + "updated_at": "2022-07-05T18:08:33.140Z" + } + }, + { + "model": "core.order", + "pk": 159, + "fields": { + "customer": 113, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 115, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-03T05:08:53.624Z", + "updated_at": "2022-07-05T18:08:21.372Z" + } + }, + { + "model": "core.order", + "pk": 160, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 16, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.88", + "total_amount": "49.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-03T23:21:28.634Z", + "updated_at": "2022-07-05T18:08:13.169Z" + } + }, + { + "model": "core.order", + "pk": 161, + "fields": { + "customer": 109, + "status": "draft", + "billing_address": null, + "shipping_address": 116, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-04T03:52:24.868Z", + "updated_at": "2022-07-04T03:52:24.868Z" + } + }, + { + "model": "core.order", + "pk": 162, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-04T16:47:52.165Z", + "updated_at": "2022-07-05T18:07:58.448Z" + } + }, + { + "model": "core.order", + "pk": 163, + "fields": { + "customer": 94, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 94, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-04T18:15:10.014Z", + "updated_at": "2022-07-05T18:07:28.590Z" + } + }, + { + "model": "core.order", + "pk": 164, + "fields": { + "customer": 114, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 117, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-05T15:30:52.381Z", + "updated_at": "2022-07-05T18:07:41.859Z" + } + }, + { + "model": "core.order", + "pk": 165, + "fields": { + "customer": 115, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 118, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "19.59", + "total_amount": "64.59", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-05T17:05:16.251Z", + "updated_at": "2022-07-05T18:07:03.185Z" + } + }, + { + "model": "core.order", + "pk": 166, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 119, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-08T02:05:08.170Z", + "updated_at": "2022-07-11T16:52:11.559Z" + } + }, + { + "model": "core.order", + "pk": 167, + "fields": { + "customer": 117, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 120, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "19.59", + "total_amount": "73.59", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-08T16:36:59.915Z", + "updated_at": "2022-07-11T16:52:36.272Z" + } + }, + { + "model": "core.order", + "pk": 168, + "fields": { + "customer": 13, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 11, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "53.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-08T18:07:24.444Z", + "updated_at": "2022-07-11T16:53:10.156Z" + } + }, + { + "model": "core.order", + "pk": 169, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-11T15:08:50.118Z", + "updated_at": "2022-07-11T16:53:38.221Z" + } + }, + { + "model": "core.order", + "pk": 170, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 44, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-11T17:45:23.894Z", + "updated_at": "2022-07-13T18:35:44.675Z" + } + }, + { + "model": "core.order", + "pk": 171, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 92, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-12T00:06:12.879Z", + "updated_at": "2022-07-13T18:35:17.859Z" + } + }, + { + "model": "core.order", + "pk": 172, + "fields": { + "customer": 119, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 121, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-12T05:28:54.961Z", + "updated_at": "2022-07-13T18:34:27.665Z" + } + }, + { + "model": "core.order", + "pk": 173, + "fields": { + "customer": 120, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 55, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-12T14:14:11.730Z", + "updated_at": "2022-07-13T18:34:02.558Z" + } + }, + { + "model": "core.order", + "pk": 174, + "fields": { + "customer": 121, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 122, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "54.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-13T19:39:09.864Z", + "updated_at": "2022-07-15T18:23:04.381Z" + } + }, + { + "model": "core.order", + "pk": 175, + "fields": { + "customer": 122, + "status": "draft", + "billing_address": null, + "shipping_address": 123, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-14T20:39:31.721Z", + "updated_at": "2022-07-14T20:39:31.721Z" + } + }, + { + "model": "core.order", + "pk": 176, + "fields": { + "customer": 93, + "status": "draft", + "billing_address": null, + "shipping_address": 93, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-15T13:42:16.730Z", + "updated_at": "2022-07-15T13:42:16.730Z" + } + }, + { + "model": "core.order", + "pk": 177, + "fields": { + "customer": 93, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 93, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-15T13:44:41.176Z", + "updated_at": "2022-07-15T18:22:30.623Z" + } + }, + { + "model": "core.order", + "pk": 178, + "fields": { + "customer": 123, + "status": "draft", + "billing_address": null, + "shipping_address": 124, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-16T19:37:59.325Z", + "updated_at": "2022-07-16T19:37:59.325Z" + } + }, + { + "model": "core.order", + "pk": 179, + "fields": { + "customer": 123, + "status": "draft", + "billing_address": null, + "shipping_address": 124, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-16T19:39:35.464Z", + "updated_at": "2022-07-16T19:39:35.464Z" + } + }, + { + "model": "core.order", + "pk": 180, + "fields": { + "customer": 123, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 124, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "9.37", + "total_amount": "63.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-16T19:42:51.678Z", + "updated_at": "2022-07-19T16:26:25.290Z" + } + }, + { + "model": "core.order", + "pk": 181, + "fields": { + "customer": 67, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 65, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-17T15:29:32.599Z", + "updated_at": "2022-07-19T16:27:17.161Z" + } + }, + { + "model": "core.order", + "pk": 182, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 125, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-17T17:18:47.004Z", + "updated_at": "2022-07-19T16:30:04.502Z" + } + }, + { + "model": "core.order", + "pk": 183, + "fields": { + "customer": 131, + "status": "draft", + "billing_address": null, + "shipping_address": 126, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-18T02:09:55.896Z", + "updated_at": "2022-07-18T02:09:55.896Z" + } + }, + { + "model": "core.order", + "pk": 184, + "fields": { + "customer": 132, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 127, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-18T15:48:13.978Z", + "updated_at": "2022-07-19T16:29:33.787Z" + } + }, + { + "model": "core.order", + "pk": 185, + "fields": { + "customer": 131, + "status": "draft", + "billing_address": null, + "shipping_address": 126, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-18T21:22:48.094Z", + "updated_at": "2022-07-18T21:22:48.094Z" + } + }, + { + "model": "core.order", + "pk": 186, + "fields": { + "customer": 131, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 126, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-18T21:24:54.573Z", + "updated_at": "2022-07-19T16:28:36.601Z" + } + }, + { + "model": "core.order", + "pk": 187, + "fields": { + "customer": 91, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 128, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "53.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-19T14:03:45.551Z", + "updated_at": "2022-07-19T16:28:15.659Z" + } + }, + { + "model": "core.order", + "pk": 188, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "83.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-19T17:47:14.432Z", + "updated_at": "2022-07-21T19:57:46.214Z" + } + }, + { + "model": "core.order", + "pk": 189, + "fields": { + "customer": 2, + "status": "canceled", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-20T03:38:40.529Z", + "updated_at": "2022-07-20T03:41:57.512Z" + } + }, + { + "model": "core.order", + "pk": 190, + "fields": { + "customer": 68, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 66, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "58.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T09:53:33.198Z", + "updated_at": "2022-07-22T20:50:59.291Z" + } + }, + { + "model": "core.order", + "pk": 191, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "76.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T12:59:03.216Z", + "updated_at": "2022-07-22T20:51:23.601Z" + } + }, + { + "model": "core.order", + "pk": 192, + "fields": { + "customer": 133, + "status": "draft", + "billing_address": null, + "shipping_address": 129, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T16:33:19.827Z", + "updated_at": "2022-07-22T16:33:19.827Z" + } + }, + { + "model": "core.order", + "pk": 193, + "fields": { + "customer": 133, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 129, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T16:33:25.022Z", + "updated_at": "2022-07-22T20:51:45.925Z" + } + }, + { + "model": "core.order", + "pk": 194, + "fields": { + "customer": 134, + "status": "draft", + "billing_address": null, + "shipping_address": 130, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T18:37:19.197Z", + "updated_at": "2022-07-22T18:37:19.197Z" + } + }, + { + "model": "core.order", + "pk": 195, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-22T23:37:46.925Z", + "updated_at": "2022-07-25T21:29:31.348Z" + } + }, + { + "model": "core.order", + "pk": 196, + "fields": { + "customer": 72, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 70, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-24T18:45:24.021Z", + "updated_at": "2022-07-25T21:29:05.908Z" + } + }, + { + "model": "core.order", + "pk": 197, + "fields": { + "customer": 74, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 72, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "102.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-25T16:17:52.300Z", + "updated_at": "2022-07-25T21:28:41.561Z" + } + }, + { + "model": "core.order", + "pk": 198, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 88, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-26T15:02:30.185Z", + "updated_at": "2022-07-27T18:23:55.819Z" + } + }, + { + "model": "core.order", + "pk": 199, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-27T01:03:45.474Z", + "updated_at": "2022-07-27T18:24:17.229Z" + } + }, + { + "model": "core.order", + "pk": 200, + "fields": { + "customer": 135, + "status": "draft", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "11.55", + "total_amount": "56.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-27T12:52:40.680Z", + "updated_at": "2022-07-27T12:52:40.680Z" + } + }, + { + "model": "core.order", + "pk": 201, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "11.55", + "total_amount": "56.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-27T12:55:07.866Z", + "updated_at": "2022-07-27T18:23:30.806Z" + } + }, + { + "model": "core.order", + "pk": 202, + "fields": { + "customer": 90, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 90, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-27T15:20:05.745Z", + "updated_at": "2022-07-27T18:23:07.224Z" + } + }, + { + "model": "core.order", + "pk": 203, + "fields": { + "customer": 136, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 132, + "coupon": null, + "subtotal_amount": "120.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "139.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-27T21:25:29.525Z", + "updated_at": "2022-07-29T21:31:24.594Z" + } + }, + { + "model": "core.order", + "pk": 204, + "fields": { + "customer": 137, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 133, + "coupon": 1, + "subtotal_amount": "180.00", + "coupon_amount": "8.00", + "shipping_total": "35.63", + "total_amount": "207.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-30T23:39:49.670Z", + "updated_at": "2022-08-01T21:54:03.271Z" + } + }, + { + "model": "core.order", + "pk": 205, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-31T06:20:53.534Z", + "updated_at": "2022-08-01T21:53:35.288Z" + } + }, + { + "model": "core.order", + "pk": 206, + "fields": { + "customer": 39, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 36, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "12.47", + "total_amount": "72.47", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-07-31T21:21:16.860Z", + "updated_at": "2022-08-01T21:53:05.044Z" + } + }, + { + "model": "core.order", + "pk": 207, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 110, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-01T14:11:59.202Z", + "updated_at": "2022-08-01T21:52:14.170Z" + } + }, + { + "model": "core.order", + "pk": 208, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 44, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-01T16:46:18.348Z", + "updated_at": "2022-08-01T21:51:47.627Z" + } + }, + { + "model": "core.order", + "pk": 209, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "54.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-02T05:00:30.124Z", + "updated_at": "2022-08-02T19:33:47.047Z" + } + }, + { + "model": "core.order", + "pk": 210, + "fields": { + "customer": 101, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 101, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "53.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-03T16:26:23.093Z", + "updated_at": "2022-08-05T18:03:18.228Z" + } + }, + { + "model": "core.order", + "pk": 211, + "fields": { + "customer": 138, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 134, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-03T21:42:26.930Z", + "updated_at": "2022-08-05T18:02:53.284Z" + } + }, + { + "model": "core.order", + "pk": 212, + "fields": { + "customer": 139, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 135, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-05T16:17:46.739Z", + "updated_at": "2022-08-05T18:02:26.188Z" + } + }, + { + "model": "core.order", + "pk": 213, + "fields": { + "customer": 140, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 136, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "58.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-08T12:51:16.087Z", + "updated_at": "2022-08-10T14:52:21.838Z" + } + }, + { + "model": "core.order", + "pk": 214, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "11.55", + "total_amount": "56.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-08T15:28:12.954Z", + "updated_at": "2022-08-10T14:52:11.904Z" + } + }, + { + "model": "core.order", + "pk": 215, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 103, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-09T15:55:59.841Z", + "updated_at": "2022-08-10T14:51:56.620Z" + } + }, + { + "model": "core.order", + "pk": 216, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 44, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-11T00:48:00.194Z", + "updated_at": "2022-08-12T21:22:45.894Z" + } + }, + { + "model": "core.order", + "pk": 217, + "fields": { + "customer": 112, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 114, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-11T20:41:31.437Z", + "updated_at": "2022-08-12T21:53:12.177Z" + } + }, + { + "model": "core.order", + "pk": 218, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-12T01:04:01.598Z", + "updated_at": "2022-08-12T21:52:47.641Z" + } + }, + { + "model": "core.order", + "pk": 219, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-12T23:03:54.056Z", + "updated_at": "2022-08-15T19:02:10.520Z" + } + }, + { + "model": "core.order", + "pk": 220, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-13T15:10:40.022Z", + "updated_at": "2022-08-15T19:12:39.160Z" + } + }, + { + "model": "core.order", + "pk": 221, + "fields": { + "customer": 141, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 137, + "coupon": 3, + "subtotal_amount": "120.00", + "coupon_amount": "2.00", + "shipping_total": "19.20", + "total_amount": "137.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-14T04:32:17.495Z", + "updated_at": "2022-08-15T19:01:43.955Z" + } + }, + { + "model": "core.order", + "pk": 222, + "fields": { + "customer": 142, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 138, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "11.55", + "total_amount": "38.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-14T16:12:33.787Z", + "updated_at": "2022-08-15T19:01:10.342Z" + } + }, + { + "model": "core.order", + "pk": 223, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "76.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-14T16:27:10.947Z", + "updated_at": "2022-08-15T19:00:36.231Z" + } + }, + { + "model": "core.order", + "pk": 224, + "fields": { + "customer": 93, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 93, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-14T20:04:47.924Z", + "updated_at": "2022-08-15T19:00:07.431Z" + } + }, + { + "model": "core.order", + "pk": 225, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 16, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-15T04:58:15.728Z", + "updated_at": "2022-08-15T18:59:42.596Z" + } + }, + { + "model": "core.order", + "pk": 226, + "fields": { + "customer": 143, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 139, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "82.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-15T17:28:36.526Z", + "updated_at": "2022-08-15T18:59:16.850Z" + } + }, + { + "model": "core.order", + "pk": 227, + "fields": { + "customer": 144, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 140, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-15T17:51:23.037Z", + "updated_at": "2022-08-15T18:58:51.777Z" + } + }, + { + "model": "core.order", + "pk": 228, + "fields": { + "customer": 145, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 141, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-16T02:50:25.196Z", + "updated_at": "2022-08-17T22:43:46.122Z" + } + }, + { + "model": "core.order", + "pk": 229, + "fields": { + "customer": 71, + "status": "draft", + "billing_address": null, + "shipping_address": 69, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-17T12:36:59.247Z", + "updated_at": "2022-08-17T12:36:59.247Z" + } + }, + { + "model": "core.order", + "pk": 230, + "fields": { + "customer": 71, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 69, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-17T12:37:15.957Z", + "updated_at": "2022-08-17T22:43:19.675Z" + } + }, + { + "model": "core.order", + "pk": 231, + "fields": { + "customer": 73, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 71, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "38.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-17T23:04:17.508Z", + "updated_at": "2022-08-19T21:21:45.905Z" + } + }, + { + "model": "core.order", + "pk": 232, + "fields": { + "customer": 146, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 142, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-19T14:04:41.090Z", + "updated_at": "2022-08-19T21:22:09.187Z" + } + }, + { + "model": "core.order", + "pk": 233, + "fields": { + "customer": 82, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 143, + "coupon": null, + "subtotal_amount": "120.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "139.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-19T18:37:14.025Z", + "updated_at": "2022-08-19T21:22:31.420Z" + } + }, + { + "model": "core.order", + "pk": 234, + "fields": { + "customer": 9, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 144, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-19T21:40:03.993Z", + "updated_at": "2022-08-19T21:45:26.084Z" + } + }, + { + "model": "core.order", + "pk": 235, + "fields": { + "customer": 147, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 145, + "coupon": null, + "subtotal_amount": "180.00", + "coupon_amount": "0.00", + "shipping_total": "12.21", + "total_amount": "192.21", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-20T12:48:30.492Z", + "updated_at": "2022-08-22T22:21:39.410Z" + } + }, + { + "model": "core.order", + "pk": 236, + "fields": { + "customer": 100, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 100, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "58.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-22T00:17:07.135Z", + "updated_at": "2022-08-22T22:22:43.879Z" + } + }, + { + "model": "core.order", + "pk": 237, + "fields": { + "customer": 94, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 94, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-22T03:40:31.091Z", + "updated_at": "2022-08-22T22:22:16.919Z" + } + }, + { + "model": "core.order", + "pk": 238, + "fields": { + "customer": 47, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 146, + "coupon": null, + "subtotal_amount": "120.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "139.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-22T04:12:53.325Z", + "updated_at": "2022-08-22T22:21:08.769Z" + } + }, + { + "model": "core.order", + "pk": 239, + "fields": { + "customer": 83, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 83, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "53.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-23T16:34:51.898Z", + "updated_at": "2022-08-24T19:30:36.890Z" + } + }, + { + "model": "core.order", + "pk": 240, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 147, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-23T18:08:59.467Z", + "updated_at": "2022-08-24T19:29:17.360Z" + } + }, + { + "model": "core.order", + "pk": 241, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-23T20:35:07.919Z", + "updated_at": "2022-08-24T19:33:33.298Z" + } + }, + { + "model": "core.order", + "pk": 242, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 92, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-24T00:17:48.691Z", + "updated_at": "2022-08-24T19:29:00.782Z" + } + }, + { + "model": "core.order", + "pk": 243, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-24T13:50:55.865Z", + "updated_at": "2022-08-24T19:27:44.197Z" + } + }, + { + "model": "core.order", + "pk": 244, + "fields": { + "customer": 149, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 148, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "23.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-25T06:41:35.679Z", + "updated_at": "2022-08-29T21:27:17.056Z" + } + }, + { + "model": "core.order", + "pk": 245, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 149, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-25T20:40:39.980Z", + "updated_at": "2022-08-29T21:26:56.713Z" + } + }, + { + "model": "core.order", + "pk": 246, + "fields": { + "customer": 150, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 150, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-26T14:57:40.275Z", + "updated_at": "2022-08-29T21:27:54.835Z" + } + }, + { + "model": "core.order", + "pk": 247, + "fields": { + "customer": 152, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 151, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-28T01:29:15.556Z", + "updated_at": "2022-08-29T21:26:10.060Z" + } + }, + { + "model": "core.order", + "pk": 248, + "fields": { + "customer": 153, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 152, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-29T13:43:26.178Z", + "updated_at": "2022-08-29T21:25:48.095Z" + } + }, + { + "model": "core.order", + "pk": 249, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "11.55", + "total_amount": "56.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-29T16:38:43.642Z", + "updated_at": "2022-08-29T21:25:25.763Z" + } + }, + { + "model": "core.order", + "pk": 250, + "fields": { + "customer": 154, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 153, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-29T19:55:56.686Z", + "updated_at": "2022-08-29T21:25:00.581Z" + } + }, + { + "model": "core.order", + "pk": 251, + "fields": { + "customer": 123, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 124, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-30T03:37:25.030Z", + "updated_at": "2022-09-02T21:56:04.784Z" + } + }, + { + "model": "core.order", + "pk": 252, + "fields": { + "customer": 155, + "status": "draft", + "billing_address": null, + "shipping_address": 154, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-31T20:55:17.541Z", + "updated_at": "2022-08-31T20:55:17.541Z" + } + }, + { + "model": "core.order", + "pk": 253, + "fields": { + "customer": 155, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 154, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-08-31T21:00:21.781Z", + "updated_at": "2022-09-02T21:57:14.969Z" + } + }, + { + "model": "core.order", + "pk": 254, + "fields": { + "customer": 156, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 155, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-01T14:21:46.042Z", + "updated_at": "2022-09-02T21:55:04.193Z" + } + }, + { + "model": "core.order", + "pk": 255, + "fields": { + "customer": 157, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 156, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-01T17:59:48.432Z", + "updated_at": "2022-09-02T21:55:37.320Z" + } + }, + { + "model": "core.order", + "pk": 256, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 157, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-01T19:04:21.199Z", + "updated_at": "2022-09-02T21:56:27.889Z" + } + }, + { + "model": "core.order", + "pk": 257, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "54.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-02T01:16:35.864Z", + "updated_at": "2022-09-03T01:15:47.909Z" + } + }, + { + "model": "core.order", + "pk": 258, + "fields": { + "customer": 110, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 111, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-02T12:58:37.634Z", + "updated_at": "2022-09-03T01:15:14.748Z" + } + }, + { + "model": "core.order", + "pk": 259, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-03T17:16:29.123Z", + "updated_at": "2022-09-06T19:55:08.646Z" + } + }, + { + "model": "core.order", + "pk": 260, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "91.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-03T18:14:48.772Z", + "updated_at": "2022-09-06T19:55:44.383Z" + } + }, + { + "model": "core.order", + "pk": 261, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-03T18:59:03.848Z", + "updated_at": "2022-09-06T19:56:18.645Z" + } + }, + { + "model": "core.order", + "pk": 262, + "fields": { + "customer": 158, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 158, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-04T15:53:43.391Z", + "updated_at": "2022-09-06T19:56:55.288Z" + } + }, + { + "model": "core.order", + "pk": 263, + "fields": { + "customer": 159, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 159, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "54.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-05T04:57:51.479Z", + "updated_at": "2022-09-06T19:57:21.301Z" + } + }, + { + "model": "core.order", + "pk": 264, + "fields": { + "customer": 160, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 160, + "coupon": 5, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "9.37", + "total_amount": "63.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-05T17:22:05.618Z", + "updated_at": "2022-09-06T19:57:52.025Z" + } + }, + { + "model": "core.order", + "pk": 265, + "fields": { + "customer": 68, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 66, + "coupon": 5, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "13.54", + "total_amount": "54.04", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-05T19:23:32.082Z", + "updated_at": "2022-09-08T18:06:00.674Z" + } + }, + { + "model": "core.order", + "pk": 266, + "fields": { + "customer": 32, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 29, + "coupon": 5, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.38", + "total_amount": "48.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-05T22:46:01.792Z", + "updated_at": "2022-09-06T19:58:20.960Z" + } + }, + { + "model": "core.order", + "pk": 267, + "fields": { + "customer": 162, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 161, + "coupon": 5, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.38", + "total_amount": "48.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T00:41:23.762Z", + "updated_at": "2022-09-06T19:58:54.705Z" + } + }, + { + "model": "core.order", + "pk": 268, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 60, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T10:41:56.103Z", + "updated_at": "2022-09-06T19:59:21.981Z" + } + }, + { + "model": "core.order", + "pk": 269, + "fields": { + "customer": 135, + "status": "draft", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "91.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T14:29:21.766Z", + "updated_at": "2022-09-06T14:29:21.766Z" + } + }, + { + "model": "core.order", + "pk": 270, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "14.25", + "total_amount": "104.25", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T14:45:18.726Z", + "updated_at": "2022-09-06T19:59:47.958Z" + } + }, + { + "model": "core.order", + "pk": 271, + "fields": { + "customer": 163, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 162, + "coupon": 5, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T22:22:24.027Z", + "updated_at": "2022-09-08T18:40:21.895Z" + } + }, + { + "model": "core.order", + "pk": 272, + "fields": { + "customer": 163, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 162, + "coupon": 1, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.38", + "total_amount": "48.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-06T22:38:04.722Z", + "updated_at": "2022-09-08T18:40:43.312Z" + } + }, + { + "model": "core.order", + "pk": 273, + "fields": { + "customer": 164, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 163, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-07T01:02:28.670Z", + "updated_at": "2022-09-08T18:41:05.697Z" + } + }, + { + "model": "core.order", + "pk": 274, + "fields": { + "customer": 105, + "status": "draft", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-07T04:48:43.252Z", + "updated_at": "2022-09-07T04:48:43.252Z" + } + }, + { + "model": "core.order", + "pk": 275, + "fields": { + "customer": 105, + "status": "draft", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-07T04:50:25.159Z", + "updated_at": "2022-09-07T04:50:25.159Z" + } + }, + { + "model": "core.order", + "pk": 276, + "fields": { + "customer": 105, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "43.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-07T04:50:41.130Z", + "updated_at": "2022-09-08T18:41:26.061Z" + } + }, + { + "model": "core.order", + "pk": 277, + "fields": { + "customer": 13, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 11, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-08T15:57:54.806Z", + "updated_at": "2022-09-08T18:42:03.628Z" + } + }, + { + "model": "core.order", + "pk": 278, + "fields": { + "customer": 12, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 10, + "coupon": 5, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.58", + "total_amount": "49.08", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-08T18:59:24.292Z", + "updated_at": "2022-09-08T19:13:23.080Z" + } + }, + { + "model": "core.order", + "pk": 279, + "fields": { + "customer": 187, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 167, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-08T23:21:17.209Z", + "updated_at": "2022-09-09T18:38:23.062Z" + } + }, + { + "model": "core.order", + "pk": 280, + "fields": { + "customer": 67, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 168, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-09T16:13:23.200Z", + "updated_at": "2022-09-09T18:38:10.883Z" + } + }, + { + "model": "core.order", + "pk": 281, + "fields": { + "customer": 197, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 169, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "24.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-10T01:11:00.900Z", + "updated_at": "2022-09-13T17:50:08.461Z" + } + }, + { + "model": "core.order", + "pk": 282, + "fields": { + "customer": 108, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 109, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "11.55", + "total_amount": "56.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-10T01:16:55.118Z", + "updated_at": "2022-09-13T17:49:47.037Z" + } + }, + { + "model": "core.order", + "pk": 283, + "fields": { + "customer": 52, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 50, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "39.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-10T02:02:09.957Z", + "updated_at": "2022-09-13T17:49:20.860Z" + } + }, + { + "model": "core.order", + "pk": 284, + "fields": { + "customer": 93, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 93, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-10T16:47:55.871Z", + "updated_at": "2022-09-13T17:48:41.056Z" + } + }, + { + "model": "core.order", + "pk": 285, + "fields": { + "customer": 198, + "status": "draft", + "billing_address": null, + "shipping_address": 170, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "58.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-11T15:00:49.757Z", + "updated_at": "2022-09-11T15:00:49.757Z" + } + }, + { + "model": "core.order", + "pk": 286, + "fields": { + "customer": 200, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 171, + "coupon": 6, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-11T18:45:00.015Z", + "updated_at": "2022-09-13T17:48:19.404Z" + } + }, + { + "model": "core.order", + "pk": 287, + "fields": { + "customer": 134, + "status": "draft", + "billing_address": null, + "shipping_address": 130, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-12T01:20:26.518Z", + "updated_at": "2022-09-12T01:20:26.518Z" + } + }, + { + "model": "core.order", + "pk": 288, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "98.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-12T15:14:53.517Z", + "updated_at": "2022-09-13T17:47:57.529Z" + } + }, + { + "model": "core.order", + "pk": 289, + "fields": { + "customer": 201, + "status": "draft", + "billing_address": null, + "shipping_address": 172, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-13T02:25:07.440Z", + "updated_at": "2022-09-13T02:25:07.440Z" + } + }, + { + "model": "core.order", + "pk": 290, + "fields": { + "customer": 202, + "status": "draft", + "billing_address": null, + "shipping_address": 173, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "28.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-13T02:51:08.639Z", + "updated_at": "2022-09-13T02:51:08.639Z" + } + }, + { + "model": "core.order", + "pk": 291, + "fields": { + "customer": 203, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 174, + "coupon": 6, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-13T15:29:07.805Z", + "updated_at": "2022-09-13T17:47:24.261Z" + } + }, + { + "model": "core.order", + "pk": 292, + "fields": { + "customer": 204, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 175, + "coupon": 6, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "9.55", + "total_amount": "36.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-14T00:57:11.664Z", + "updated_at": "2022-09-15T19:41:28.794Z" + } + }, + { + "model": "core.order", + "pk": 293, + "fields": { + "customer": 205, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 176, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "12.32", + "total_amount": "42.32", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-14T13:35:01.428Z", + "updated_at": "2022-09-15T19:41:56.277Z" + } + }, + { + "model": "core.order", + "pk": 294, + "fields": { + "customer": 206, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 177, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "38.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-15T06:51:25.447Z", + "updated_at": "2022-09-15T19:42:37.695Z" + } + }, + { + "model": "core.order", + "pk": 295, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-15T16:07:44.975Z", + "updated_at": "2022-09-15T19:42:58.567Z" + } + }, + { + "model": "core.order", + "pk": 296, + "fields": { + "customer": 94, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 94, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-15T19:47:36.782Z", + "updated_at": "2022-09-15T20:48:42.736Z" + } + }, + { + "model": "core.order", + "pk": 297, + "fields": { + "customer": 207, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 178, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "38.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-16T21:09:21.029Z", + "updated_at": "2022-09-19T20:15:23.880Z" + } + }, + { + "model": "core.order", + "pk": 298, + "fields": { + "customer": 208, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 179, + "coupon": 6, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-17T02:52:12.930Z", + "updated_at": "2022-09-19T20:14:14.014Z" + } + }, + { + "model": "core.order", + "pk": 299, + "fields": { + "customer": 209, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 180, + "coupon": null, + "subtotal_amount": "210.00", + "coupon_amount": "0.00", + "shipping_total": "12.77", + "total_amount": "222.77", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-17T03:53:09.438Z", + "updated_at": "2022-09-19T20:13:17.371Z" + } + }, + { + "model": "core.order", + "pk": 300, + "fields": { + "customer": 210, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 181, + "coupon": 7, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.38", + "total_amount": "21.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-18T18:51:44.930Z", + "updated_at": "2022-09-19T20:14:35.655Z" + } + }, + { + "model": "core.order", + "pk": 301, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 16, + "coupon": 7, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "8.38", + "total_amount": "48.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-18T19:33:07.675Z", + "updated_at": "2022-09-19T20:14:59.535Z" + } + }, + { + "model": "core.order", + "pk": 302, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": 7, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "16.61", + "total_amount": "70.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-19T13:06:45.452Z", + "updated_at": "2022-09-19T20:13:47.310Z" + } + }, + { + "model": "core.order", + "pk": 303, + "fields": { + "customer": 64, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 62, + "coupon": null, + "subtotal_amount": "180.00", + "coupon_amount": "0.00", + "shipping_total": "12.21", + "total_amount": "192.21", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-20T03:17:38.153Z", + "updated_at": "2022-09-21T17:42:25.722Z" + } + }, + { + "model": "core.order", + "pk": 304, + "fields": { + "customer": 212, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 183, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "16.61", + "total_amount": "76.61", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-20T15:52:22.884Z", + "updated_at": "2022-09-21T17:45:21.057Z" + } + }, + { + "model": "core.order", + "pk": 305, + "fields": { + "customer": 213, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 184, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-20T17:21:24.406Z", + "updated_at": "2022-09-21T17:46:27.085Z" + } + }, + { + "model": "core.order", + "pk": 306, + "fields": { + "customer": 49, + "status": "draft", + "billing_address": null, + "shipping_address": 185, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "22.51", + "total_amount": "82.51", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-20T21:41:47.718Z", + "updated_at": "2022-09-20T21:41:47.718Z" + } + }, + { + "model": "core.order", + "pk": 307, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": 1, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-21T23:51:19.604Z", + "updated_at": "2022-09-23T15:57:33.915Z" + } + }, + { + "model": "core.order", + "pk": 308, + "fields": { + "customer": 214, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 186, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "23.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-22T11:48:35.307Z", + "updated_at": "2022-09-23T15:58:17.767Z" + } + }, + { + "model": "core.order", + "pk": 309, + "fields": { + "customer": 215, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 187, + "coupon": null, + "subtotal_amount": "135.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "154.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-22T13:14:10.282Z", + "updated_at": "2022-09-23T15:57:08.983Z" + } + }, + { + "model": "core.order", + "pk": 310, + "fields": { + "customer": 49, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 185, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "13.54", + "total_amount": "58.54", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-22T14:01:57.745Z", + "updated_at": "2022-09-23T15:56:41.879Z" + } + }, + { + "model": "core.order", + "pk": 311, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-22T15:25:14.926Z", + "updated_at": "2022-09-23T15:57:56.534Z" + } + }, + { + "model": "core.order", + "pk": 312, + "fields": { + "customer": 216, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 188, + "coupon": 7, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "11.55", + "total_amount": "38.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-22T22:37:53.230Z", + "updated_at": "2022-09-23T15:56:05.479Z" + } + }, + { + "model": "core.order", + "pk": 313, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-24T15:45:23.100Z", + "updated_at": "2022-09-27T18:20:50.468Z" + } + }, + { + "model": "core.order", + "pk": 314, + "fields": { + "customer": 90, + "status": "draft", + "billing_address": null, + "shipping_address": 189, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-25T17:24:02.851Z", + "updated_at": "2022-09-25T17:24:02.851Z" + } + }, + { + "model": "core.order", + "pk": 315, + "fields": { + "customer": 90, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 90, + "coupon": 1, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "8.88", + "total_amount": "62.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-25T17:26:10.009Z", + "updated_at": "2022-09-27T18:20:28.824Z" + } + }, + { + "model": "core.order", + "pk": 316, + "fields": { + "customer": 217, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 190, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "9.55", + "total_amount": "54.55", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-26T02:27:56.138Z", + "updated_at": "2022-09-27T18:20:04Z" + } + }, + { + "model": "core.order", + "pk": 317, + "fields": { + "customer": 11, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 9, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-26T15:25:46.844Z", + "updated_at": "2022-09-27T18:19:40.720Z" + } + }, + { + "model": "core.order", + "pk": 318, + "fields": { + "customer": 83, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 83, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.58", + "total_amount": "53.58", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-26T16:21:23.149Z", + "updated_at": "2022-09-27T18:22:17.615Z" + } + }, + { + "model": "core.order", + "pk": 319, + "fields": { + "customer": 218, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 191, + "coupon": 8, + "subtotal_amount": "45.00", + "coupon_amount": "4.50", + "shipping_total": "13.54", + "total_amount": "54.04", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-26T17:52:51.166Z", + "updated_at": "2022-09-27T18:18:38.546Z" + } + }, + { + "model": "core.order", + "pk": 320, + "fields": { + "customer": 219, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 192, + "coupon": 8, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.38", + "total_amount": "35.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-26T23:21:01.300Z", + "updated_at": "2022-09-27T18:18:12.334Z" + } + }, + { + "model": "core.order", + "pk": 321, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 193, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-29T15:43:01.206Z", + "updated_at": "2022-09-30T18:51:48.701Z" + } + }, + { + "model": "core.order", + "pk": 322, + "fields": { + "customer": 114, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 117, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-30T12:44:28.900Z", + "updated_at": "2022-09-30T18:52:13.901Z" + } + }, + { + "model": "core.order", + "pk": 323, + "fields": { + "customer": 47, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 45, + "coupon": null, + "subtotal_amount": "120.00", + "coupon_amount": "0.00", + "shipping_total": "19.20", + "total_amount": "139.20", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-30T14:44:19.829Z", + "updated_at": "2022-09-30T18:52:36.586Z" + } + }, + { + "model": "core.order", + "pk": 324, + "fields": { + "customer": 87, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 87, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.37", + "total_amount": "69.37", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-09-30T19:30:41.258Z", + "updated_at": "2022-10-04T19:17:31.105Z" + } + }, + { + "model": "core.order", + "pk": 325, + "fields": { + "customer": 138, + "status": "draft", + "billing_address": null, + "shipping_address": 134, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.38", + "total_amount": "53.38", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-01T02:20:06.583Z", + "updated_at": "2022-10-01T02:20:06.583Z" + } + }, + { + "model": "core.order", + "pk": 326, + "fields": { + "customer": 138, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 134, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "8.88", + "total_amount": "68.88", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-01T03:37:48.362Z", + "updated_at": "2022-10-04T19:18:01.065Z" + } + }, + { + "model": "core.order", + "pk": 327, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-02T16:16:10.229Z", + "updated_at": "2022-10-04T19:18:25.006Z" + } + }, + { + "model": "core.order", + "pk": 328, + "fields": { + "customer": 40, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 37, + "coupon": 9, + "subtotal_amount": "90.00", + "coupon_amount": "9.00", + "shipping_total": "9.13", + "total_amount": "90.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-02T17:39:33.181Z", + "updated_at": "2022-10-04T19:18:48.653Z" + } + }, + { + "model": "core.order", + "pk": 329, + "fields": { + "customer": 220, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 194, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "15.00", + "total_amount": "105.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-02T19:08:19.226Z", + "updated_at": "2022-10-04T19:19:17.960Z" + } + }, + { + "model": "core.order", + "pk": 330, + "fields": { + "customer": 89, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 195, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-04T14:19:08.927Z", + "updated_at": "2022-10-04T19:19:50.316Z" + } + }, + { + "model": "core.order", + "pk": 331, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "55.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-06T02:49:27.634Z", + "updated_at": "2022-10-07T16:00:21.414Z" + } + }, + { + "model": "core.order", + "pk": 332, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 157, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "15.00", + "total_amount": "105.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-06T16:44:18.447Z", + "updated_at": "2022-10-07T16:00:55.677Z" + } + }, + { + "model": "core.order", + "pk": 333, + "fields": { + "customer": 222, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 196, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-07T03:16:58.504Z", + "updated_at": "2022-10-07T16:02:56.020Z" + } + }, + { + "model": "core.order", + "pk": 334, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": 9, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.63", + "total_amount": "35.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-07T03:30:22.052Z", + "updated_at": "2022-10-07T16:01:37.943Z" + } + }, + { + "model": "core.order", + "pk": 335, + "fields": { + "customer": 223, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 197, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "44.34", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-07T12:40:22.930Z", + "updated_at": "2022-10-07T16:02:08.581Z" + } + }, + { + "model": "core.order", + "pk": 336, + "fields": { + "customer": 224, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 198, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "92.41", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-07T17:04:44.688Z", + "updated_at": "2022-10-11T19:10:52.751Z" + } + }, + { + "model": "core.order", + "pk": 337, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "92.41", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-07T18:28:04.749Z", + "updated_at": "2022-10-11T19:05:12.803Z" + } + }, + { + "model": "core.order", + "pk": 338, + "fields": { + "customer": 150, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 199, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-08T15:40:43.219Z", + "updated_at": "2022-10-11T19:04:48.286Z" + } + }, + { + "model": "core.order", + "pk": 339, + "fields": { + "customer": 150, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 200, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "59.34", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-08T15:48:20.186Z", + "updated_at": "2022-10-11T19:08:34.257Z" + } + }, + { + "model": "core.order", + "pk": 340, + "fields": { + "customer": 226, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 201, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-09T02:33:54.106Z", + "updated_at": "2022-10-11T19:04:05.662Z" + } + }, + { + "model": "core.order", + "pk": 341, + "fields": { + "customer": 227, + "status": "draft", + "billing_address": null, + "shipping_address": 202, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-09T16:40:49.938Z", + "updated_at": "2022-10-09T16:40:49.938Z" + } + }, + { + "model": "core.order", + "pk": 342, + "fields": { + "customer": 227, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 202, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-09T16:40:59.140Z", + "updated_at": "2022-10-11T19:03:44.322Z" + } + }, + { + "model": "core.order", + "pk": 343, + "fields": { + "customer": 201, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 172, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "23.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-09T17:00:23.265Z", + "updated_at": "2022-10-11T19:03:11.247Z" + } + }, + { + "model": "core.order", + "pk": 344, + "fields": { + "customer": 47, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 45, + "coupon": 10, + "subtotal_amount": "300.00", + "coupon_amount": "0.00", + "shipping_total": "41.31", + "total_amount": "341.31", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-09T19:41:03.507Z", + "updated_at": "2022-10-11T19:02:49.076Z" + } + }, + { + "model": "core.order", + "pk": 345, + "fields": { + "customer": 159, + "status": "draft", + "billing_address": null, + "shipping_address": 159, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "55.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-10T13:52:34.145Z", + "updated_at": "2022-10-10T13:52:34.145Z" + } + }, + { + "model": "core.order", + "pk": 346, + "fields": { + "customer": 159, + "status": "draft", + "billing_address": null, + "shipping_address": 159, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "55.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-10T13:56:32.185Z", + "updated_at": "2022-10-10T13:56:32.185Z" + } + }, + { + "model": "core.order", + "pk": 347, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 147, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-10T15:54:20.384Z", + "updated_at": "2022-10-11T19:02:24.677Z" + } + }, + { + "model": "core.order", + "pk": 348, + "fields": { + "customer": 159, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 159, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "55.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-10T16:17:42.576Z", + "updated_at": "2022-10-11T19:02:02.334Z" + } + }, + { + "model": "core.order", + "pk": 349, + "fields": { + "customer": 228, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 203, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-11T01:54:41.930Z", + "updated_at": "2022-10-11T19:01:30.782Z" + } + }, + { + "model": "core.order", + "pk": 350, + "fields": { + "customer": 74, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 72, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "73.27", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-11T14:42:31.835Z", + "updated_at": "2022-10-11T19:00:56.624Z" + } + }, + { + "model": "core.order", + "pk": 351, + "fields": { + "customer": 72, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 70, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-11T14:48:09.713Z", + "updated_at": "2022-10-11T19:00:33.866Z" + } + }, + { + "model": "core.order", + "pk": 352, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 204, + "coupon": 10, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "9.13", + "total_amount": "63.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-12T01:15:57.901Z", + "updated_at": "2022-10-12T18:52:24.638Z" + } + }, + { + "model": "core.order", + "pk": 353, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "39.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-12T02:48:02.920Z", + "updated_at": "2022-10-12T18:52:47.504Z" + } + }, + { + "model": "core.order", + "pk": 354, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-12T21:09:53.551Z", + "updated_at": "2022-10-15T14:49:54.832Z" + } + }, + { + "model": "core.order", + "pk": 355, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-13T03:46:48.070Z", + "updated_at": "2022-10-15T14:50:58.778Z" + } + }, + { + "model": "core.order", + "pk": 356, + "fields": { + "customer": 119, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 205, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-13T11:27:53.393Z", + "updated_at": "2022-10-15T14:53:03.646Z" + } + }, + { + "model": "core.order", + "pk": 357, + "fields": { + "customer": 212, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 183, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "77.41", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-13T22:22:00.782Z", + "updated_at": "2022-10-15T14:50:32.933Z" + } + }, + { + "model": "core.order", + "pk": 358, + "fields": { + "customer": 90, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 90, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-14T05:13:19.794Z", + "updated_at": "2022-10-15T14:52:40.079Z" + } + }, + { + "model": "core.order", + "pk": 359, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 92, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-14T17:25:08.950Z", + "updated_at": "2022-10-15T14:52:13.116Z" + } + }, + { + "model": "core.order", + "pk": 360, + "fields": { + "customer": 229, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 206, + "coupon": 1, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "14.34", + "total_amount": "27.84", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-14T19:03:18.814Z", + "updated_at": "2022-10-15T14:51:39.571Z" + } + }, + { + "model": "core.order", + "pk": 361, + "fields": { + "customer": 2, + "status": "draft", + "billing_address": null, + "shipping_address": 2, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "23.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-14T23:24:16.146Z", + "updated_at": "2022-10-14T23:24:16.146Z" + } + }, + { + "model": "core.order", + "pk": 362, + "fields": { + "customer": 113, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 115, + "coupon": 10, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "8.63", + "total_amount": "35.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-15T00:03:35.560Z", + "updated_at": "2022-10-17T17:46:50.493Z" + } + }, + { + "model": "core.order", + "pk": 363, + "fields": { + "customer": 235, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 208, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "23.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-15T17:32:20.541Z", + "updated_at": "2022-10-17T17:47:32.968Z" + } + }, + { + "model": "core.order", + "pk": 364, + "fields": { + "customer": 236, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 209, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "53.83", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-15T22:29:40.162Z", + "updated_at": "2022-10-17T17:47:58.980Z" + } + }, + { + "model": "core.order", + "pk": 365, + "fields": { + "customer": 237, + "status": "draft", + "billing_address": null, + "shipping_address": 210, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "23.83", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-16T15:19:25.326Z", + "updated_at": "2022-10-16T15:19:25.326Z" + } + }, + { + "model": "core.order", + "pk": 366, + "fields": { + "customer": 237, + "status": "draft", + "billing_address": null, + "shipping_address": 210, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "23.83", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-16T15:41:01.473Z", + "updated_at": "2022-10-16T15:41:01.473Z" + } + }, + { + "model": "core.order", + "pk": 367, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-16T18:54:51.544Z", + "updated_at": "2022-10-17T17:56:28.211Z" + } + }, + { + "model": "core.order", + "pk": 368, + "fields": { + "customer": 238, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 211, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "40.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T01:19:19.297Z", + "updated_at": "2022-10-17T17:56:58.640Z" + } + }, + { + "model": "core.order", + "pk": 369, + "fields": { + "customer": 239, + "status": "draft", + "billing_address": null, + "shipping_address": 212, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T02:06:22.022Z", + "updated_at": "2022-10-17T02:06:22.022Z" + } + }, + { + "model": "core.order", + "pk": 370, + "fields": { + "customer": 239, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 212, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T02:07:04.505Z", + "updated_at": "2022-10-17T17:57:22.069Z" + } + }, + { + "model": "core.order", + "pk": 371, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 60, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "15.00", + "total_amount": "105.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T11:03:37.789Z", + "updated_at": "2022-10-17T17:57:44.011Z" + } + }, + { + "model": "core.order", + "pk": 372, + "fields": { + "customer": 73, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 71, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "53.83", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T13:44:49.404Z", + "updated_at": "2022-10-17T17:58:08.440Z" + } + }, + { + "model": "core.order", + "pk": 373, + "fields": { + "customer": 240, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 213, + "coupon": 11, + "subtotal_amount": "15.00", + "coupon_amount": "1.50", + "shipping_total": "8.63", + "total_amount": "22.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-17T20:06:28.655Z", + "updated_at": "2022-10-19T18:17:23.770Z" + } + }, + { + "model": "core.order", + "pk": 374, + "fields": { + "customer": 39, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 36, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "73.27", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-19T15:24:40.775Z", + "updated_at": "2022-10-19T18:17:02.962Z" + } + }, + { + "model": "core.order", + "pk": 375, + "fields": { + "customer": 241, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 214, + "coupon": 11, + "subtotal_amount": "30.00", + "coupon_amount": "3.00", + "shipping_total": "10.35", + "total_amount": "37.35", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-20T01:21:11.963Z", + "updated_at": "2022-10-21T22:01:03.293Z" + } + }, + { + "model": "core.order", + "pk": 376, + "fields": { + "customer": 141, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 215, + "coupon": null, + "subtotal_amount": "180.00", + "coupon_amount": "0.00", + "shipping_total": "12.96", + "total_amount": "192.96", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-20T16:08:59.851Z", + "updated_at": "2022-10-21T22:00:17.300Z" + } + }, + { + "model": "core.order", + "pk": 377, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 216, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-20T23:58:03.085Z", + "updated_at": "2022-10-21T22:00:41.458Z" + } + }, + { + "model": "core.order", + "pk": 378, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": 11, + "subtotal_amount": "60.00", + "coupon_amount": "6.00", + "shipping_total": "17.41", + "total_amount": "71.41", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-21T13:50:46.050Z", + "updated_at": "2022-10-21T22:01:26.863Z" + } + }, + { + "model": "core.order", + "pk": 379, + "fields": { + "customer": 242, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 217, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-22T21:18:43.746Z", + "updated_at": "2022-10-25T20:41:51.805Z" + } + }, + { + "model": "core.order", + "pk": 380, + "fields": { + "customer": 13, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 11, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-24T20:29:59.891Z", + "updated_at": "2022-10-25T20:42:16.912Z" + } + }, + { + "model": "core.order", + "pk": 381, + "fields": { + "customer": 243, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 218, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "59.34", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-25T09:47:27.900Z", + "updated_at": "2022-10-25T20:43:04.396Z" + } + }, + { + "model": "core.order", + "pk": 382, + "fields": { + "customer": 115, + "status": "draft", + "billing_address": null, + "shipping_address": 118, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "44.34", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-25T13:10:46.528Z", + "updated_at": "2022-10-25T13:10:46.528Z" + } + }, + { + "model": "core.order", + "pk": 383, + "fields": { + "customer": 115, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 118, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "44.34", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-25T18:22:26.091Z", + "updated_at": "2022-10-25T20:43:29.151Z" + } + }, + { + "model": "core.order", + "pk": 384, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "92.41", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-26T14:34:23.966Z", + "updated_at": "2022-10-27T20:35:29.853Z" + } + }, + { + "model": "core.order", + "pk": 385, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-26T16:35:02.937Z", + "updated_at": "2022-10-27T20:35:52.732Z" + } + }, + { + "model": "core.order", + "pk": 386, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-26T23:38:18.795Z", + "updated_at": "2022-10-27T20:36:14.536Z" + } + }, + { + "model": "core.order", + "pk": 387, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 147, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "53.63", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-27T15:42:18.038Z", + "updated_at": "2022-10-27T20:36:39.092Z" + } + }, + { + "model": "core.order", + "pk": 388, + "fields": { + "customer": 213, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 184, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-28T18:07:15.763Z", + "updated_at": "2022-10-31T19:14:04.909Z" + } + }, + { + "model": "core.order", + "pk": 389, + "fields": { + "customer": 244, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 219, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "13.12", + "total_amount": "43.12", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-30T11:09:48.031Z", + "updated_at": "2022-10-31T19:14:24.586Z" + } + }, + { + "model": "core.order", + "pk": 390, + "fields": { + "customer": 120, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 220, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "69.13", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-30T21:38:00.378Z", + "updated_at": "2022-10-31T19:14:44.900Z" + } + }, + { + "model": "core.order", + "pk": 391, + "fields": { + "customer": 245, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 221, + "coupon": null, + "subtotal_amount": "45.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "53.83", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-10-31T22:42:38.486Z", + "updated_at": "2022-11-03T15:10:08.470Z" + } + }, + { + "model": "core.order", + "pk": 392, + "fields": { + "customer": 246, + "status": "draft", + "billing_address": null, + "shipping_address": 222, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "10.37", + "total_amount": "70.37", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-01T19:17:20.153Z", + "updated_at": "2022-11-01T19:17:20.153Z" + } + }, + { + "model": "core.order", + "pk": 393, + "fields": { + "customer": 246, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 222, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "10.37", + "total_amount": "70.37", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-01T19:20:01.261Z", + "updated_at": "2022-11-03T15:09:22.090Z" + } + }, + { + "model": "core.order", + "pk": 394, + "fields": { + "customer": 247, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 223, + "coupon": null, + "subtotal_amount": "15.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "29.34", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-02T02:46:36.310Z", + "updated_at": "2022-11-04T20:55:21.283Z" + } + }, + { + "model": "core.order", + "pk": 395, + "fields": { + "customer": 67, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 166, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "39.13", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-03T15:37:26.397Z", + "updated_at": "2022-11-04T20:55:44.458Z" + } + }, + { + "model": "core.order", + "pk": 396, + "fields": { + "customer": 154, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 153, + "coupon": null, + "subtotal_amount": "30.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "38.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-03T20:25:56.542Z", + "updated_at": "2022-11-04T20:56:08.469Z" + } + }, + { + "model": "core.order", + "pk": 397, + "fields": { + "customer": 248, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 224, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "103.27", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-05T15:33:26.202Z", + "updated_at": "2022-11-08T14:40:15.556Z" + } + }, + { + "model": "core.order", + "pk": 398, + "fields": { + "customer": 107, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 108, + "coupon": null, + "subtotal_amount": "90.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "99.13", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-06T17:05:32.865Z", + "updated_at": "2022-11-08T14:30:41.875Z" + } + }, + { + "model": "core.order", + "pk": 399, + "fields": { + "customer": 249, + "status": "draft", + "billing_address": null, + "shipping_address": 225, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-06T19:19:49.780Z", + "updated_at": "2022-11-06T19:19:49.780Z" + } + }, + { + "model": "core.order", + "pk": 400, + "fields": { + "customer": 249, + "status": "draft", + "billing_address": null, + "shipping_address": 225, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-06T19:23:18.044Z", + "updated_at": "2022-11-06T19:23:18.044Z" + } + }, + { + "model": "core.order", + "pk": 401, + "fields": { + "customer": 249, + "status": "draft", + "billing_address": null, + "shipping_address": 225, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-06T19:23:21.141Z", + "updated_at": "2022-11-06T19:23:21.141Z" + } + }, + { + "model": "core.order", + "pk": 402, + "fields": { + "customer": 249, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 226, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-06T19:23:48.570Z", + "updated_at": "2022-11-09T18:11:40.021Z" + } + }, + { + "model": "core.order", + "pk": 403, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "36.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "46.35", + "weight": "0.004960404945413498:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-07T15:25:18.205Z", + "updated_at": "2022-11-09T18:11:16.587Z" + } + }, + { + "model": "core.order", + "pk": 404, + "fields": { + "customer": 197, + "status": "draft", + "billing_address": null, + "shipping_address": 227, + "coupon": null, + "subtotal_amount": "12.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "22.35", + "weight": "0.0016534683151378329:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-07T17:09:56.439Z", + "updated_at": "2022-11-07T17:09:56.439Z" + } + }, + { + "model": "core.order", + "pk": 405, + "fields": { + "customer": 197, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 227, + "coupon": null, + "subtotal_amount": "12.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "22.35", + "weight": "0.0016534683151378329:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-07T17:11:23.612Z", + "updated_at": "2022-11-08T14:30:08.818Z" + } + }, + { + "model": "core.order", + "pk": 406, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 228, + "coupon": 14, + "subtotal_amount": "32.40", + "coupon_amount": "3.60", + "shipping_total": "10.35", + "total_amount": "42.75", + "weight": "0.004960404945413498:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-07T20:03:22.625Z", + "updated_at": "2022-11-08T14:29:00.361Z" + } + }, + { + "model": "core.order", + "pk": 407, + "fields": { + "customer": 19, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 229, + "coupon": null, + "subtotal_amount": "12.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "22.35", + "weight": "0.0016534683151378329:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-08T18:32:16.707Z", + "updated_at": "2022-11-09T18:10:27.583Z" + } + }, + { + "model": "core.order", + "pk": 408, + "fields": { + "customer": 251, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 230, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-09T06:22:16.266Z", + "updated_at": "2022-11-09T18:04:36.059Z" + } + }, + { + "model": "core.order", + "pk": 409, + "fields": { + "customer": 35, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 231, + "coupon": null, + "subtotal_amount": "12.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "21.13", + "weight": "0.0016534683151378329:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-09T15:34:48.750Z", + "updated_at": "2022-11-09T18:10:49.741Z" + } + }, + { + "model": "core.order", + "pk": 410, + "fields": { + "customer": 252, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 232, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-10T16:45:44.505Z", + "updated_at": "2022-11-14T20:30:07.111Z" + } + }, + { + "model": "core.order", + "pk": 411, + "fields": { + "customer": 253, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 233, + "coupon": 1, + "subtotal_amount": "28.80", + "coupon_amount": "3.20", + "shipping_total": "13.12", + "total_amount": "41.92", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-10T18:22:06.233Z", + "updated_at": "2022-11-14T20:30:38.598Z" + } + }, + { + "model": "core.order", + "pk": 412, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "113.41", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-12T20:47:06.090Z", + "updated_at": "2022-11-14T21:03:50.317Z" + } + }, + { + "model": "core.order", + "pk": 413, + "fields": { + "customer": 254, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 234, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "88.27", + "weight": "0.011023122100918888:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-12T21:01:36.217Z", + "updated_at": "2022-11-14T21:04:16.375Z" + } + }, + { + "model": "core.order", + "pk": 414, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 88, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "109.27", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-13T16:31:42.656Z", + "updated_at": "2022-11-14T21:04:37.829Z" + } + }, + { + "model": "core.order", + "pk": 415, + "fields": { + "customer": 255, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 235, + "coupon": null, + "subtotal_amount": "25.00", + "coupon_amount": "0.00", + "shipping_total": "0.00", + "total_amount": "25.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-13T17:39:33.601Z", + "updated_at": "2022-11-15T21:04:11.832Z" + } + }, + { + "model": "core.order", + "pk": 416, + "fields": { + "customer": 206, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 236, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "41.13", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-13T23:47:41.940Z", + "updated_at": "2022-11-14T21:04:57.859Z" + } + }, + { + "model": "core.order", + "pk": 417, + "fields": { + "customer": 136, + "status": "draft", + "billing_address": null, + "shipping_address": 132, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "105.13", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T01:10:50.030Z", + "updated_at": "2022-11-14T01:10:50.030Z" + } + }, + { + "model": "core.order", + "pk": 418, + "fields": { + "customer": 136, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 132, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "105.13", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T01:11:30.720Z", + "updated_at": "2022-11-14T21:05:17.828Z" + } + }, + { + "model": "core.order", + "pk": 419, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T02:07:09.359Z", + "updated_at": "2022-11-15T21:03:29.323Z" + } + }, + { + "model": "core.order", + "pk": 420, + "fields": { + "customer": 256, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 237, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "13.12", + "total_amount": "45.12", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T12:27:26.692Z", + "updated_at": "2022-11-14T21:05:41.395Z" + } + }, + { + "model": "core.order", + "pk": 421, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 238, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T19:26:10.514Z", + "updated_at": "2022-11-14T21:06:03.212Z" + } + }, + { + "model": "core.order", + "pk": 422, + "fields": { + "customer": 212, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 183, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "81.41", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-14T22:22:20.496Z", + "updated_at": "2022-11-15T21:02:48.368Z" + } + }, + { + "model": "core.order", + "pk": 423, + "fields": { + "customer": 52, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 50, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "88.27", + "weight": "0.011023122100918888:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-15T15:54:03.403Z", + "updated_at": "2022-11-15T21:02:27.851Z" + } + }, + { + "model": "core.order", + "pk": 424, + "fields": { + "customer": 155, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 239, + "coupon": 1, + "subtotal_amount": "28.80", + "coupon_amount": "3.20", + "shipping_total": "14.34", + "total_amount": "43.14", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-16T00:17:27.098Z", + "updated_at": "2022-11-17T17:15:11.733Z" + } + }, + { + "model": "core.order", + "pk": 425, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-16T07:42:30.670Z", + "updated_at": "2022-11-17T17:04:39.376Z" + } + }, + { + "model": "core.order", + "pk": 426, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": 14, + "subtotal_amount": "113.40", + "coupon_amount": "1.60", + "shipping_total": "17.41", + "total_amount": "130.81", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-16T13:50:59.520Z", + "updated_at": "2022-11-17T17:07:05.193Z" + } + }, + { + "model": "core.order", + "pk": 427, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "41.13", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-16T18:07:59.008Z", + "updated_at": "2022-11-17T17:07:38.816Z" + } + }, + { + "model": "core.order", + "pk": 428, + "fields": { + "customer": 257, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 240, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-16T21:22:49.926Z", + "updated_at": "2022-11-17T17:07:57.737Z" + } + }, + { + "model": "core.order", + "pk": 429, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 147, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-17T16:58:42.126Z", + "updated_at": "2022-11-17T17:12:31.606Z" + } + }, + { + "model": "core.order", + "pk": 430, + "fields": { + "customer": 138, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 134, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-18T05:54:19.937Z", + "updated_at": "2022-11-18T20:17:12.205Z" + } + }, + { + "model": "core.order", + "pk": 431, + "fields": { + "customer": 236, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 209, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "40.83", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-18T22:00:55.162Z", + "updated_at": "2022-11-21T23:53:00.214Z" + } + }, + { + "model": "core.order", + "pk": 432, + "fields": { + "customer": 82, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 143, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "0.00", + "shipping_total": "0.00", + "total_amount": "128.00", + "weight": "0.01763699536147022:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-19T15:52:56.612Z", + "updated_at": "2022-11-21T23:53:31.459Z" + } + }, + { + "model": "core.order", + "pk": 433, + "fields": { + "customer": 258, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 241, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-19T21:18:21.972Z", + "updated_at": "2022-11-21T23:54:01.987Z" + } + }, + { + "model": "core.order", + "pk": 434, + "fields": { + "customer": 259, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 242, + "coupon": 1, + "subtotal_amount": "14.40", + "coupon_amount": "1.60", + "shipping_total": "8.63", + "total_amount": "23.03", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T06:00:46.894Z", + "updated_at": "2022-11-21T23:54:30.498Z" + } + }, + { + "model": "core.order", + "pk": 435, + "fields": { + "customer": 62, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 60, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "23.31", + "total_amount": "119.31", + "weight": "0.013227746521102665:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T12:03:32.378Z", + "updated_at": "2022-11-21T23:55:13.051Z" + } + }, + { + "model": "core.order", + "pk": 436, + "fields": { + "customer": 38, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 103, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T18:08:27.338Z", + "updated_at": "2022-11-21T23:55:48.279Z" + } + }, + { + "model": "core.order", + "pk": 437, + "fields": { + "customer": 134, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 130, + "coupon": 1, + "subtotal_amount": "67.50", + "coupon_amount": "7.50", + "shipping_total": "9.13", + "total_amount": "76.63", + "weight": "0.011023122100918888:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T19:35:18.166Z", + "updated_at": "2022-11-21T23:56:14.229Z" + } + }, + { + "model": "core.order", + "pk": 438, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "112.00", + "coupon_amount": "0.00", + "shipping_total": "19.95", + "total_amount": "131.95", + "weight": "0.015432370941286444:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T22:50:50.717Z", + "updated_at": "2022-11-21T23:56:39.789Z" + } + }, + { + "model": "core.order", + "pk": 439, + "fields": { + "customer": 137, + "status": "draft", + "billing_address": null, + "shipping_address": 133, + "coupon": null, + "subtotal_amount": "174.00", + "coupon_amount": "0.00", + "shipping_total": "13.12", + "total_amount": "187.12", + "weight": "0.0066138732605513315:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-20T23:21:42.578Z", + "updated_at": "2022-11-20T23:21:42.578Z" + } + }, + { + "model": "core.order", + "pk": 440, + "fields": { + "customer": 260, + "status": "draft", + "billing_address": null, + "shipping_address": 243, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-21T13:15:58.010Z", + "updated_at": "2022-11-21T13:15:58.010Z" + } + }, + { + "model": "core.order", + "pk": 441, + "fields": { + "customer": 260, + "status": "draft", + "billing_address": null, + "shipping_address": 243, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-21T13:21:39.378Z", + "updated_at": "2022-11-21T13:21:39.378Z" + } + }, + { + "model": "core.order", + "pk": 442, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-23T01:01:27.928Z", + "updated_at": "2022-11-25T21:53:11.340Z" + } + }, + { + "model": "core.order", + "pk": 443, + "fields": { + "customer": 260, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 243, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-23T17:08:43.773Z", + "updated_at": "2022-11-25T21:53:41.398Z" + } + }, + { + "model": "core.order", + "pk": 444, + "fields": { + "customer": 262, + "status": "draft", + "billing_address": null, + "shipping_address": 244, + "coupon": null, + "subtotal_amount": "21.60", + "coupon_amount": "2.40", + "shipping_total": "8.63", + "total_amount": "30.23", + "weight": "0.0033069366302756658:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-23T18:12:40.439Z", + "updated_at": "2022-11-23T18:12:40.439Z" + } + }, + { + "model": "core.order", + "pk": 445, + "fields": { + "customer": 262, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 244, + "coupon": 1, + "subtotal_amount": "21.60", + "coupon_amount": "2.40", + "shipping_total": "8.63", + "total_amount": "30.23", + "weight": "0.0033069366302756658:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-23T18:15:15.623Z", + "updated_at": "2022-11-25T21:54:06.474Z" + } + }, + { + "model": "core.order", + "pk": 446, + "fields": { + "customer": 68, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 66, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "62.34", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-24T11:16:03.302Z", + "updated_at": "2022-11-25T21:54:28.720Z" + } + }, + { + "model": "core.order", + "pk": 447, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-24T17:22:55.223Z", + "updated_at": "2022-11-25T21:54:55.506Z" + } + }, + { + "model": "core.order", + "pk": 448, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-24T20:35:18.636Z", + "updated_at": "2022-11-25T21:55:23.695Z" + } + }, + { + "model": "core.order", + "pk": 449, + "fields": { + "customer": 144, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 140, + "coupon": null, + "subtotal_amount": "80.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "89.13", + "weight": "0.011023122100918888:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T04:22:50.383Z", + "updated_at": "2022-11-25T21:55:54.153Z" + } + }, + { + "model": "core.order", + "pk": 450, + "fields": { + "customer": 137, + "status": "canceled", + "billing_address": null, + "shipping_address": 133, + "coupon": null, + "subtotal_amount": "199.20", + "coupon_amount": "49.80", + "shipping_total": "9.96", + "total_amount": "209.16", + "weight": "0.008267341575689166:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T13:53:52.959Z", + "updated_at": "2022-11-25T15:35:44.659Z" + } + }, + { + "model": "core.order", + "pk": 451, + "fields": { + "customer": 15, + "status": "draft", + "billing_address": null, + "shipping_address": 245, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T14:01:27.333Z", + "updated_at": "2022-11-25T14:01:27.333Z" + } + }, + { + "model": "core.order", + "pk": 452, + "fields": { + "customer": 15, + "status": "draft", + "billing_address": null, + "shipping_address": 246, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T14:03:09.424Z", + "updated_at": "2022-11-25T14:03:09.424Z" + } + }, + { + "model": "core.order", + "pk": 453, + "fields": { + "customer": 244, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 247, + "coupon": null, + "subtotal_amount": "51.20", + "coupon_amount": "12.80", + "shipping_total": "20.39", + "total_amount": "71.59", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T14:04:57.374Z", + "updated_at": "2022-11-25T21:56:15.421Z" + } + }, + { + "model": "core.order", + "pk": 454, + "fields": { + "customer": 226, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 201, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T14:16:51.811Z", + "updated_at": "2022-11-25T21:56:38.655Z" + } + }, + { + "model": "core.order", + "pk": 455, + "fields": { + "customer": 1, + "status": "draft", + "billing_address": null, + "shipping_address": null, + "coupon": null, + "subtotal_amount": "192.00", + "coupon_amount": "48.00", + "shipping_total": "43.93", + "total_amount": "235.93", + "weight": "0.03306936630275666:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T15:58:35.601Z", + "updated_at": "2022-11-25T15:58:35.601Z" + } + }, + { + "model": "core.order", + "pk": 456, + "fields": { + "customer": 263, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 249, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T16:12:48.552Z", + "updated_at": "2022-11-25T21:57:01.112Z" + } + }, + { + "model": "core.order", + "pk": 457, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T16:24:34.989Z", + "updated_at": "2022-11-25T21:57:27.382Z" + } + }, + { + "model": "core.order", + "pk": 458, + "fields": { + "customer": 121, + "status": "draft", + "billing_address": null, + "shipping_address": 250, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "32.00", + "shipping_total": "19.95", + "total_amount": "147.95", + "weight": "0.022046244201837775:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T16:34:44.752Z", + "updated_at": "2022-11-25T16:34:44.752Z" + } + }, + { + "model": "core.order", + "pk": 459, + "fields": { + "customer": 121, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 250, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "32.00", + "shipping_total": "19.95", + "total_amount": "147.95", + "weight": "0.022046244201837775:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T16:36:28.772Z", + "updated_at": "2022-11-25T21:57:50.597Z" + } + }, + { + "model": "core.order", + "pk": 460, + "fields": { + "customer": 100, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 100, + "coupon": null, + "subtotal_amount": "38.40", + "coupon_amount": "9.60", + "shipping_total": "14.34", + "total_amount": "52.74", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T17:22:36.995Z", + "updated_at": "2022-11-25T21:58:29.339Z" + } + }, + { + "model": "core.order", + "pk": 461, + "fields": { + "customer": 157, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 156, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "32.00", + "shipping_total": "19.95", + "total_amount": "147.95", + "weight": "0.022046244201837775:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T17:36:59.260Z", + "updated_at": "2022-11-25T21:58:52.930Z" + } + }, + { + "model": "core.order", + "pk": 462, + "fields": { + "customer": 98, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 251, + "coupon": null, + "subtotal_amount": "25.20", + "coupon_amount": "2.80", + "shipping_total": "8.63", + "total_amount": "33.83", + "weight": "0.003858092735321611:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T18:33:49.890Z", + "updated_at": "2022-11-25T21:59:22.810Z" + } + }, + { + "model": "core.order", + "pk": 463, + "fields": { + "customer": 264, + "status": "draft", + "billing_address": null, + "shipping_address": 252, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T19:43:01.725Z", + "updated_at": "2022-11-25T19:43:01.725Z" + } + }, + { + "model": "core.order", + "pk": 464, + "fields": { + "customer": 264, + "status": "draft", + "billing_address": null, + "shipping_address": 252, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T20:14:25.020Z", + "updated_at": "2022-11-25T20:14:25.020Z" + } + }, + { + "model": "core.order", + "pk": 465, + "fields": { + "customer": 264, + "status": "draft", + "billing_address": null, + "shipping_address": 252, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T21:10:43.784Z", + "updated_at": "2022-11-25T21:10:43.784Z" + } + }, + { + "model": "core.order", + "pk": 466, + "fields": { + "customer": 30, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 26, + "coupon": null, + "subtotal_amount": "22.40", + "coupon_amount": "5.60", + "shipping_total": "8.63", + "total_amount": "31.03", + "weight": "0.003858092735321611:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T21:22:03.649Z", + "updated_at": "2022-11-25T22:08:35.284Z" + } + }, + { + "model": "core.order", + "pk": 467, + "fields": { + "customer": 187, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 167, + "coupon": null, + "subtotal_amount": "38.40", + "coupon_amount": "9.60", + "shipping_total": "8.63", + "total_amount": "47.03", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T21:38:44.073Z", + "updated_at": "2022-11-25T22:08:11.831Z" + } + }, + { + "model": "core.order", + "pk": 468, + "fields": { + "customer": 266, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 254, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "44.35", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T21:56:37.686Z", + "updated_at": "2022-11-25T22:07:48.998Z" + } + }, + { + "model": "core.order", + "pk": 469, + "fields": { + "customer": 114, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 255, + "coupon": null, + "subtotal_amount": "38.40", + "coupon_amount": "9.60", + "shipping_total": "8.63", + "total_amount": "47.03", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-25T22:22:40.802Z", + "updated_at": "2022-11-25T22:52:12.168Z" + } + }, + { + "model": "core.order", + "pk": 470, + "fields": { + "customer": 264, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 252, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T01:40:42.875Z", + "updated_at": "2022-11-28T22:18:54.361Z" + } + }, + { + "model": "core.order", + "pk": 471, + "fields": { + "customer": 267, + "status": "draft", + "billing_address": null, + "shipping_address": 256, + "coupon": null, + "subtotal_amount": "153.60", + "coupon_amount": "38.40", + "shipping_total": "38.10", + "total_amount": "191.70", + "weight": "0.02645549304220533:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T02:35:41.872Z", + "updated_at": "2022-11-26T02:35:41.872Z" + } + }, + { + "model": "core.order", + "pk": 472, + "fields": { + "customer": 267, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 256, + "coupon": null, + "subtotal_amount": "153.60", + "coupon_amount": "38.40", + "shipping_total": "38.10", + "total_amount": "191.70", + "weight": "0.02645549304220533:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T02:37:29.451Z", + "updated_at": "2022-11-28T22:22:35.276Z" + } + }, + { + "model": "core.order", + "pk": 473, + "fields": { + "customer": 268, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 257, + "coupon": null, + "subtotal_amount": "51.20", + "coupon_amount": "12.80", + "shipping_total": "23.31", + "total_amount": "74.51", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T03:45:25.854Z", + "updated_at": "2022-12-01T19:06:58.565Z" + } + }, + { + "model": "core.order", + "pk": 474, + "fields": { + "customer": 123, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 258, + "coupon": null, + "subtotal_amount": "51.20", + "coupon_amount": "12.80", + "shipping_total": "9.62", + "total_amount": "60.82", + "weight": "0.00881849768073511:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T15:54:33.982Z", + "updated_at": "2022-11-28T22:19:20.939Z" + } + }, + { + "model": "core.order", + "pk": 475, + "fields": { + "customer": 269, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 259, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "0.0022046244201837776:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-26T23:14:04.851Z", + "updated_at": "2022-11-28T22:19:39.704Z" + } + }, + { + "model": "core.order", + "pk": 476, + "fields": { + "customer": 270, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 260, + "coupon": null, + "subtotal_amount": "38.40", + "coupon_amount": "9.60", + "shipping_total": "8.63", + "total_amount": "47.03", + "weight": "0.006613873260551332:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-27T16:41:24.546Z", + "updated_at": "2022-11-28T22:20:05.864Z" + } + }, + { + "model": "core.order", + "pk": 477, + "fields": { + "customer": 208, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 179, + "coupon": null, + "subtotal_amount": "25.60", + "coupon_amount": "6.40", + "shipping_total": "8.63", + "total_amount": "34.23", + "weight": "0.004409248840367555:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-27T17:38:58.752Z", + "updated_at": "2022-11-28T22:20:28.129Z" + } + }, + { + "model": "core.order", + "pk": 478, + "fields": { + "customer": 224, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 198, + "coupon": null, + "subtotal_amount": "38.40", + "coupon_amount": "9.60", + "shipping_total": "12.35", + "total_amount": "50.75", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-27T23:42:29.337Z", + "updated_at": "2022-11-28T22:20:48.288Z" + } + }, + { + "model": "core.order", + "pk": 479, + "fields": { + "customer": 271, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 261, + "coupon": null, + "subtotal_amount": "19.20", + "coupon_amount": "4.80", + "shipping_total": "8.83", + "total_amount": "28.03", + "weight": "1.4999999999999998:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-28T05:31:14.382Z", + "updated_at": "2022-11-28T22:21:10.177Z" + } + }, + { + "model": "core.order", + "pk": 480, + "fields": { + "customer": 272, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 262, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-28T14:12:25.610Z", + "updated_at": "2022-11-28T22:21:32.256Z" + } + }, + { + "model": "core.order", + "pk": 481, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "10.37", + "total_amount": "74.37", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-28T17:16:16.819Z", + "updated_at": "2022-11-28T22:22:03.017Z" + } + }, + { + "model": "core.order", + "pk": 482, + "fields": { + "customer": 154, + "status": "draft", + "billing_address": null, + "shipping_address": 153, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-28T18:13:24.668Z", + "updated_at": "2022-11-28T18:13:24.668Z" + } + }, + { + "model": "core.order", + "pk": 483, + "fields": { + "customer": 159, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 263, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "58.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-29T02:24:02.745Z", + "updated_at": "2022-12-01T01:13:03.180Z" + } + }, + { + "model": "core.order", + "pk": 484, + "fields": { + "customer": 273, + "status": "draft", + "billing_address": null, + "shipping_address": 264, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-29T04:34:22.674Z", + "updated_at": "2022-11-29T04:34:22.674Z" + } + }, + { + "model": "core.order", + "pk": 485, + "fields": { + "customer": 273, + "status": "draft", + "billing_address": null, + "shipping_address": 264, + "coupon": 1, + "subtotal_amount": "43.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "51.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-29T04:45:01.948Z", + "updated_at": "2022-11-29T04:45:01.948Z" + } + }, + { + "model": "core.order", + "pk": 486, + "fields": { + "customer": 274, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 265, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-29T18:53:30.515Z", + "updated_at": "2022-12-01T01:11:54.328Z" + } + }, + { + "model": "core.order", + "pk": 487, + "fields": { + "customer": 105, + "status": "draft", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "46.34", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-30T18:59:05.526Z", + "updated_at": "2022-11-30T18:59:05.526Z" + } + }, + { + "model": "core.order", + "pk": 488, + "fields": { + "customer": 105, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 106, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "46.34", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-30T19:00:22.472Z", + "updated_at": "2022-12-01T01:11:05.613Z" + } + }, + { + "model": "core.order", + "pk": 489, + "fields": { + "customer": 9, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 266, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "105.13", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-30T20:39:01.870Z", + "updated_at": "2022-12-01T18:14:38.415Z" + } + }, + { + "model": "core.order", + "pk": 490, + "fields": { + "customer": 275, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 267, + "coupon": null, + "subtotal_amount": "28.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "36.63", + "weight": "1.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-11-30T22:13:08.288Z", + "updated_at": "2022-12-01T19:04:32.880Z" + } + }, + { + "model": "core.order", + "pk": 491, + "fields": { + "customer": 197, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 268, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "26.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-01T02:19:52.192Z", + "updated_at": "2022-12-01T19:05:40.503Z" + } + }, + { + "model": "core.order", + "pk": 492, + "fields": { + "customer": 276, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 269, + "coupon": 14, + "subtotal_amount": "26.40", + "coupon_amount": "1.60", + "shipping_total": "8.83", + "total_amount": "35.23", + "weight": "1.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-01T02:41:23.683Z", + "updated_at": "2022-12-01T19:05:00.218Z" + } + }, + { + "model": "core.order", + "pk": 493, + "fields": { + "customer": 277, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 270, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "84.13", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-01T17:08:40.135Z", + "updated_at": "2022-12-01T19:06:06.395Z" + } + }, + { + "model": "core.order", + "pk": 494, + "fields": { + "customer": 278, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 271, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "84.13", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-01T22:12:37.338Z", + "updated_at": "2022-12-06T20:35:07.018Z" + } + }, + { + "model": "core.order", + "pk": 495, + "fields": { + "customer": 256, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 272, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "20.39", + "total_amount": "84.39", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-03T11:04:08.214Z", + "updated_at": "2022-12-06T20:37:26.760Z" + } + }, + { + "model": "core.order", + "pk": 496, + "fields": { + "customer": 108, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 109, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "44.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-04T15:38:20.015Z", + "updated_at": "2022-12-06T20:31:44.302Z" + } + }, + { + "model": "core.order", + "pk": 497, + "fields": { + "customer": 279, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 273, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-04T15:53:29.130Z", + "updated_at": "2022-12-06T20:28:21.645Z" + } + }, + { + "model": "core.order", + "pk": 498, + "fields": { + "customer": 83, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 83, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "56.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-04T16:37:06.322Z", + "updated_at": "2022-12-06T20:36:10.475Z" + } + }, + { + "model": "core.order", + "pk": 499, + "fields": { + "customer": 19, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 274, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "42.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-04T21:54:24.212Z", + "updated_at": "2022-12-06T20:27:40.641Z" + } + }, + { + "model": "core.order", + "pk": 500, + "fields": { + "customer": 34, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 31, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-04T23:47:19.256Z", + "updated_at": "2022-12-06T20:29:21.733Z" + } + }, + { + "model": "core.order", + "pk": 501, + "fields": { + "customer": 217, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 190, + "coupon": null, + "subtotal_amount": "80.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "93.27", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-05T05:35:11.036Z", + "updated_at": "2022-12-06T20:29:44.594Z" + } + }, + { + "model": "core.order", + "pk": 502, + "fields": { + "customer": 72, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 70, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-05T06:45:02.566Z", + "updated_at": "2022-12-06T20:30:24.094Z" + } + }, + { + "model": "core.order", + "pk": 503, + "fields": { + "customer": 281, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 275, + "coupon": 1, + "subtotal_amount": "229.50", + "coupon_amount": "25.50", + "shipping_total": "21.75", + "total_amount": "251.25", + "weight": "16.25:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-05T07:28:09.662Z", + "updated_at": "2022-12-06T20:32:30.485Z" + } + }, + { + "model": "core.order", + "pk": 504, + "fields": { + "customer": 282, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 276, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "62.34", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-05T13:57:39.695Z", + "updated_at": "2022-12-06T20:33:43.233Z" + } + }, + { + "model": "core.order", + "pk": 505, + "fields": { + "customer": 283, + "status": "draft", + "billing_address": null, + "shipping_address": 277, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "30.34", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-06T15:13:27.954Z", + "updated_at": "2022-12-06T15:13:27.954Z" + } + }, + { + "model": "core.order", + "pk": 506, + "fields": { + "customer": 283, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 277, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "30.34", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-06T15:14:44.712Z", + "updated_at": "2022-12-08T21:55:49.088Z" + } + }, + { + "model": "core.order", + "pk": 507, + "fields": { + "customer": 284, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 278, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "62.34", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-06T15:57:48.967Z", + "updated_at": "2022-12-06T20:27:11.995Z" + } + }, + { + "model": "core.order", + "pk": 508, + "fields": { + "customer": 21, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 228, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "58.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-06T17:55:32.408Z", + "updated_at": "2022-12-06T19:58:03.253Z" + } + }, + { + "model": "core.order", + "pk": 509, + "fields": { + "customer": 285, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 279, + "coupon": null, + "subtotal_amount": "97.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "105.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-06T18:13:52.062Z", + "updated_at": "2022-12-06T19:47:06.350Z" + } + }, + { + "model": "core.order", + "pk": 510, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "81.41", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-07T16:02:46.663Z", + "updated_at": "2022-12-08T21:54:03.873Z" + } + }, + { + "model": "core.order", + "pk": 511, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 147, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-07T16:16:08.497Z", + "updated_at": "2022-12-08T21:54:40.462Z" + } + }, + { + "model": "core.order", + "pk": 512, + "fields": { + "customer": 286, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 280, + "coupon": 1, + "subtotal_amount": "28.80", + "coupon_amount": "3.20", + "shipping_total": "13.12", + "total_amount": "41.92", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-08T03:03:28.201Z", + "updated_at": "2022-12-08T21:55:02.799Z" + } + }, + { + "model": "core.order", + "pk": 513, + "fields": { + "customer": 287, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 281, + "coupon": null, + "subtotal_amount": "25.00", + "coupon_amount": "0.00", + "shipping_total": "0.00", + "total_amount": "25.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-08T22:21:54.862Z", + "updated_at": "2022-12-12T21:02:05.941Z" + } + }, + { + "model": "core.order", + "pk": 514, + "fields": { + "customer": 288, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 282, + "coupon": null, + "subtotal_amount": "65.00", + "coupon_amount": "0.00", + "shipping_total": "0.00", + "total_amount": "65.00", + "weight": "0.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-09T04:12:02.466Z", + "updated_at": "2022-12-12T21:01:41.719Z" + } + }, + { + "model": "core.order", + "pk": 515, + "fields": { + "customer": 32, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 29, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-09T16:21:49.361Z", + "updated_at": "2022-12-12T20:35:59.581Z" + } + }, + { + "model": "core.order", + "pk": 516, + "fields": { + "customer": 87, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 87, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.62", + "total_amount": "73.62", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-09T21:46:11.400Z", + "updated_at": "2022-12-12T20:36:55.746Z" + } + }, + { + "model": "core.order", + "pk": 517, + "fields": { + "customer": 61, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 58, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-09T23:55:38.295Z", + "updated_at": "2022-12-12T20:34:52.818Z" + } + }, + { + "model": "core.order", + "pk": 518, + "fields": { + "customer": 289, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 283, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "44.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-10T00:14:06.091Z", + "updated_at": "2022-12-12T20:41:53.590Z" + } + }, + { + "model": "core.order", + "pk": 519, + "fields": { + "customer": 49, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 284, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "62.34", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-10T04:22:44.104Z", + "updated_at": "2022-12-12T20:39:45.211Z" + } + }, + { + "model": "core.order", + "pk": 520, + "fields": { + "customer": 290, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 285, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-10T20:11:49.921Z", + "updated_at": "2022-12-12T20:40:10.374Z" + } + }, + { + "model": "core.order", + "pk": 521, + "fields": { + "customer": 212, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 183, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "81.41", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-10T22:11:18.396Z", + "updated_at": "2022-12-12T20:37:54.585Z" + } + }, + { + "model": "core.order", + "pk": 522, + "fields": { + "customer": 35, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 286, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "26.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-11T16:27:37.152Z", + "updated_at": "2022-12-12T20:39:18.632Z" + } + }, + { + "model": "core.order", + "pk": 523, + "fields": { + "customer": 291, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 287, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-12T01:13:12.750Z", + "updated_at": "2022-12-12T20:38:26.539Z" + } + }, + { + "model": "core.order", + "pk": 524, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-12T16:37:21.517Z", + "updated_at": "2022-12-12T20:35:27.171Z" + } + }, + { + "model": "core.order", + "pk": 525, + "fields": { + "customer": 292, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 288, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "23.31", + "total_amount": "98.31", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-12T18:18:51.716Z", + "updated_at": "2022-12-12T20:36:26.118Z" + } + }, + { + "model": "core.order", + "pk": 526, + "fields": { + "customer": 46, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 44, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-12T23:50:20.581Z", + "updated_at": "2022-12-13T18:41:29.640Z" + } + }, + { + "model": "core.order", + "pk": 527, + "fields": { + "customer": 293, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 289, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "62.34", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-13T00:31:59.837Z", + "updated_at": "2022-12-13T18:41:05.779Z" + } + }, + { + "model": "core.order", + "pk": 528, + "fields": { + "customer": 294, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 290, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "81.41", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-13T02:50:49.758Z", + "updated_at": "2022-12-13T18:41:51.885Z" + } + }, + { + "model": "core.order", + "pk": 529, + "fields": { + "customer": 33, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 30, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "10.37", + "total_amount": "74.37", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-13T15:49:24.743Z", + "updated_at": "2022-12-13T18:40:28.422Z" + } + }, + { + "model": "core.order", + "pk": 530, + "fields": { + "customer": 92, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 238, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-14T17:07:19.756Z", + "updated_at": "2022-12-15T18:58:48.985Z" + } + }, + { + "model": "core.order", + "pk": 531, + "fields": { + "customer": 296, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 292, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "24.83", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-15T16:55:22.502Z", + "updated_at": "2022-12-15T18:59:10.772Z" + } + }, + { + "model": "core.order", + "pk": 532, + "fields": { + "customer": 297, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 293, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "26.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-15T20:17:09.891Z", + "updated_at": "2022-12-16T20:53:42.588Z" + } + }, + { + "model": "core.order", + "pk": 533, + "fields": { + "customer": 295, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 291, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-16T04:37:04.962Z", + "updated_at": "2022-12-16T20:54:05.022Z" + } + }, + { + "model": "core.order", + "pk": 534, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "105.13", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-16T04:57:37.510Z", + "updated_at": "2022-12-16T20:54:25.937Z" + } + }, + { + "model": "core.order", + "pk": 535, + "fields": { + "customer": 67, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 165, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "41.13", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-16T17:10:42.711Z", + "updated_at": "2022-12-16T20:54:47.253Z" + } + }, + { + "model": "core.order", + "pk": 536, + "fields": { + "customer": 13, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 11, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-17T01:13:13.845Z", + "updated_at": "2022-12-19T21:22:42.976Z" + } + }, + { + "model": "core.order", + "pk": 537, + "fields": { + "customer": 197, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 268, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "26.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-17T01:26:25.384Z", + "updated_at": "2022-12-19T21:26:47.191Z" + } + }, + { + "model": "core.order", + "pk": 538, + "fields": { + "customer": 298, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 294, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-17T16:06:39.372Z", + "updated_at": "2022-12-19T21:27:40.341Z" + } + }, + { + "model": "core.order", + "pk": 539, + "fields": { + "customer": 88, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 157, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "109.27", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-17T19:02:20.923Z", + "updated_at": "2022-12-19T21:29:06.743Z" + } + }, + { + "model": "core.order", + "pk": 540, + "fields": { + "customer": 121, + "status": "draft", + "billing_address": null, + "shipping_address": 295, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-18T03:58:29.672Z", + "updated_at": "2022-12-18T03:58:29.672Z" + } + }, + { + "model": "core.order", + "pk": 541, + "fields": { + "customer": 121, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 296, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-18T04:02:43.109Z", + "updated_at": "2022-12-19T21:30:46.635Z" + } + }, + { + "model": "core.order", + "pk": 542, + "fields": { + "customer": 299, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 297, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "46.34", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-19T02:41:16.028Z", + "updated_at": "2022-12-19T22:40:33.429Z" + } + }, + { + "model": "core.order", + "pk": 543, + "fields": { + "customer": 66, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 64, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-19T03:09:08.109Z", + "updated_at": "2022-12-19T21:33:31.518Z" + } + }, + { + "model": "core.order", + "pk": 544, + "fields": { + "customer": 17, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 59, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "10.85", + "total_amount": "74.85", + "weight": "3.9999999999999996:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-19T16:59:28.860Z", + "updated_at": "2022-12-19T21:32:14.083Z" + } + }, + { + "model": "core.order", + "pk": 545, + "fields": { + "customer": 300, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 298, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "42.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-19T23:12:29.566Z", + "updated_at": "2022-12-21T18:27:34.682Z" + } + }, + { + "model": "core.order", + "pk": 546, + "fields": { + "customer": 301, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 299, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "46.34", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T04:06:14.989Z", + "updated_at": "2022-12-21T18:25:30.214Z" + } + }, + { + "model": "core.order", + "pk": 547, + "fields": { + "customer": 301, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 300, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "13.12", + "total_amount": "45.12", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T04:10:15.956Z", + "updated_at": "2022-12-21T18:25:58.550Z" + } + }, + { + "model": "core.order", + "pk": 548, + "fields": { + "customer": 301, + "status": "draft", + "billing_address": null, + "shipping_address": 301, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "40.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T04:13:43.893Z", + "updated_at": "2022-12-20T04:13:43.893Z" + } + }, + { + "model": "core.order", + "pk": 549, + "fields": { + "customer": 301, + "status": "draft", + "billing_address": null, + "shipping_address": 301, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "40.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T04:13:54.681Z", + "updated_at": "2022-12-20T04:13:54.681Z" + } + }, + { + "model": "core.order", + "pk": 550, + "fields": { + "customer": 301, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 301, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "40.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T04:14:07.851Z", + "updated_at": "2022-12-21T18:24:53.177Z" + } + }, + { + "model": "core.order", + "pk": 551, + "fields": { + "customer": 120, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 302, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T05:14:34.760Z", + "updated_at": "2022-12-21T18:24:29.128Z" + } + }, + { + "model": "core.order", + "pk": 552, + "fields": { + "customer": 201, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 172, + "coupon": 14, + "subtotal_amount": "43.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "51.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T18:04:46.817Z", + "updated_at": "2022-12-21T18:10:05.994Z" + } + }, + { + "model": "core.order", + "pk": 553, + "fields": { + "customer": 248, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 224, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "0.00", + "shipping_total": "22.45", + "total_amount": "150.45", + "weight": "8.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-20T23:53:53.391Z", + "updated_at": "2022-12-21T18:06:41.694Z" + } + }, + { + "model": "core.order", + "pk": 554, + "fields": { + "customer": 302, + "status": "draft", + "billing_address": null, + "shipping_address": 303, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "24.63", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-22T23:18:40.863Z", + "updated_at": "2022-12-22T23:18:40.863Z" + } + }, + { + "model": "core.order", + "pk": 555, + "fields": { + "customer": 273, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 264, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T04:36:46.585Z", + "updated_at": "2022-12-23T15:34:15.484Z" + } + }, + { + "model": "core.order", + "pk": 556, + "fields": { + "customer": 11, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 9, + "coupon": null, + "subtotal_amount": "80.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "89.13", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T14:18:54.524Z", + "updated_at": "2022-12-23T15:34:53.265Z" + } + }, + { + "model": "core.order", + "pk": 557, + "fields": { + "customer": 37, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 34, + "coupon": 18, + "subtotal_amount": "40.80", + "coupon_amount": "7.20", + "shipping_total": "12.35", + "total_amount": "53.15", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T15:54:26.004Z", + "updated_at": "2022-12-28T01:37:56.678Z" + } + }, + { + "model": "core.order", + "pk": 558, + "fields": { + "customer": 244, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 304, + "coupon": 18, + "subtotal_amount": "54.40", + "coupon_amount": "9.60", + "shipping_total": "20.39", + "total_amount": "74.79", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T16:36:05.771Z", + "updated_at": "2022-12-28T01:37:29.608Z" + } + }, + { + "model": "core.order", + "pk": 559, + "fields": { + "customer": 303, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 305, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "24.83", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T17:38:33.058Z", + "updated_at": "2022-12-28T01:37:03.293Z" + } + }, + { + "model": "core.order", + "pk": 560, + "fields": { + "customer": 32, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 29, + "coupon": 18, + "subtotal_amount": "40.80", + "coupon_amount": "7.20", + "shipping_total": "8.63", + "total_amount": "49.43", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T18:07:33.620Z", + "updated_at": "2022-12-28T01:36:37.296Z" + } + }, + { + "model": "core.order", + "pk": 561, + "fields": { + "customer": 304, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 306, + "coupon": 18, + "subtotal_amount": "27.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "35.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-23T18:36:58.250Z", + "updated_at": "2022-12-28T01:36:10.646Z" + } + }, + { + "model": "core.order", + "pk": 562, + "fields": { + "customer": 22, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 18, + "coupon": 18, + "subtotal_amount": "27.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "35.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T00:18:33.027Z", + "updated_at": "2022-12-28T01:35:42.430Z" + } + }, + { + "model": "core.order", + "pk": 563, + "fields": { + "customer": 131, + "status": "draft", + "billing_address": null, + "shipping_address": 307, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "58.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T01:24:59.651Z", + "updated_at": "2022-12-24T01:24:59.651Z" + } + }, + { + "model": "core.order", + "pk": 564, + "fields": { + "customer": 161, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 308, + "coupon": 18, + "subtotal_amount": "40.80", + "coupon_amount": "7.20", + "shipping_total": "8.63", + "total_amount": "49.43", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T01:27:42.176Z", + "updated_at": "2022-12-28T01:35:04.937Z" + } + }, + { + "model": "core.order", + "pk": 565, + "fields": { + "customer": 305, + "status": "draft", + "billing_address": null, + "shipping_address": 309, + "coupon": null, + "subtotal_amount": "60.00", + "coupon_amount": "0.00", + "shipping_total": "25.05", + "total_amount": "85.05", + "weight": "3.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T03:59:31.463Z", + "updated_at": "2022-12-24T03:59:31.463Z" + } + }, + { + "model": "core.order", + "pk": 566, + "fields": { + "customer": 305, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 309, + "coupon": 18, + "subtotal_amount": "51.00", + "coupon_amount": "9.00", + "shipping_total": "25.05", + "total_amount": "76.05", + "weight": "3.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T04:06:37.023Z", + "updated_at": "2022-12-28T01:34:26.001Z" + } + }, + { + "model": "core.order", + "pk": 567, + "fields": { + "customer": 250, + "status": "draft", + "billing_address": null, + "shipping_address": 310, + "coupon": 18, + "subtotal_amount": "40.80", + "coupon_amount": "7.20", + "shipping_total": "8.63", + "total_amount": "49.43", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T05:31:46.869Z", + "updated_at": "2022-12-24T05:31:46.869Z" + } + }, + { + "model": "core.order", + "pk": 568, + "fields": { + "customer": 118, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 86, + "coupon": 18, + "subtotal_amount": "27.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "35.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T14:34:46.527Z", + "updated_at": "2022-12-28T01:33:54.240Z" + } + }, + { + "model": "core.order", + "pk": 569, + "fields": { + "customer": 275, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 267, + "coupon": 18, + "subtotal_amount": "13.60", + "coupon_amount": "2.40", + "shipping_total": "8.63", + "total_amount": "22.23", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-24T20:02:54.275Z", + "updated_at": "2022-12-28T01:33:09.539Z" + } + }, + { + "model": "core.order", + "pk": 570, + "fields": { + "customer": 106, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 311, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "28.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-25T03:25:23.896Z", + "updated_at": "2022-12-28T01:32:33.988Z" + } + }, + { + "model": "core.order", + "pk": 571, + "fields": { + "customer": 95, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 112, + "coupon": null, + "subtotal_amount": "80.00", + "coupon_amount": "0.00", + "shipping_total": "17.41", + "total_amount": "97.41", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-25T15:11:14.899Z", + "updated_at": "2022-12-28T01:29:47.231Z" + } + }, + { + "model": "core.order", + "pk": 572, + "fields": { + "customer": 306, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 312, + "coupon": 1, + "subtotal_amount": "43.20", + "coupon_amount": "4.80", + "shipping_total": "8.63", + "total_amount": "51.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-27T17:19:37.138Z", + "updated_at": "2022-12-28T01:29:05.574Z" + } + }, + { + "model": "core.order", + "pk": 573, + "fields": { + "customer": 307, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 313, + "coupon": 1, + "subtotal_amount": "21.60", + "coupon_amount": "2.40", + "shipping_total": "8.63", + "total_amount": "30.23", + "weight": "1.4999999999999998:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-27T21:37:31.062Z", + "updated_at": "2022-12-31T15:11:28.534Z" + } + }, + { + "model": "core.order", + "pk": 574, + "fields": { + "customer": 85, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 85, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "58.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-28T12:43:39.020Z", + "updated_at": "2022-12-31T15:13:30.114Z" + } + }, + { + "model": "core.order", + "pk": 575, + "fields": { + "customer": 236, + "status": "canceled", + "billing_address": null, + "shipping_address": 209, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "56.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-30T00:40:17.661Z", + "updated_at": "2023-01-05T20:14:08.174Z" + } + }, + { + "model": "core.order", + "pk": 576, + "fields": { + "customer": 159, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 263, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "58.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-30T06:23:23.033Z", + "updated_at": "2022-12-31T15:12:16.636Z" + } + }, + { + "model": "core.order", + "pk": 577, + "fields": { + "customer": 308, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 314, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-30T19:14:38.842Z", + "updated_at": "2022-12-31T15:14:12.678Z" + } + }, + { + "model": "core.order", + "pk": 578, + "fields": { + "customer": 309, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 190, + "coupon": null, + "subtotal_amount": "80.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "93.27", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2022-12-30T23:10:31.553Z", + "updated_at": "2022-12-31T15:12:56.605Z" + } + }, + { + "model": "core.order", + "pk": 579, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 315, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-01T18:41:04.546Z", + "updated_at": "2023-01-03T22:47:02.814Z" + } + }, + { + "model": "core.order", + "pk": 580, + "fields": { + "customer": 311, + "status": "draft", + "billing_address": null, + "shipping_address": 316, + "coupon": null, + "subtotal_amount": "36.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "44.63", + "weight": "2.2499999999999996:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-02T20:31:57.769Z", + "updated_at": "2023-01-02T20:31:57.769Z" + } + }, + { + "model": "core.order", + "pk": 581, + "fields": { + "customer": 71, + "status": "draft", + "billing_address": null, + "shipping_address": 69, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-02T22:20:38.385Z", + "updated_at": "2023-01-02T22:20:38.385Z" + } + }, + { + "model": "core.order", + "pk": 582, + "fields": { + "customer": 71, + "status": "draft", + "billing_address": null, + "shipping_address": 69, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-02T22:21:12.762Z", + "updated_at": "2023-01-02T22:21:12.762Z" + } + }, + { + "model": "core.order", + "pk": 583, + "fields": { + "customer": 215, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 187, + "coupon": null, + "subtotal_amount": "144.00", + "coupon_amount": "0.00", + "shipping_total": "22.45", + "total_amount": "166.45", + "weight": "8.999999999999998:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-03T15:02:23.725Z", + "updated_at": "2023-01-03T22:47:27.778Z" + } + }, + { + "model": "core.order", + "pk": 584, + "fields": { + "customer": 311, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 316, + "coupon": null, + "subtotal_amount": "28.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "36.63", + "weight": "1.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-03T17:46:45.870Z", + "updated_at": "2023-01-03T22:47:48.338Z" + } + }, + { + "model": "core.order", + "pk": 585, + "fields": { + "customer": 312, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 317, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "42.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-04T20:58:09.165Z", + "updated_at": "2023-01-05T22:06:53.915Z" + } + }, + { + "model": "core.order", + "pk": 586, + "fields": { + "customer": 81, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 318, + "coupon": null, + "subtotal_amount": "208.00", + "coupon_amount": "0.00", + "shipping_total": "39.95", + "total_amount": "247.95", + "weight": "13.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-05T17:01:26.055Z", + "updated_at": "2023-01-05T22:06:31.926Z" + } + }, + { + "model": "core.order", + "pk": 587, + "fields": { + "customer": 236, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 209, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "56.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-05T18:56:58.499Z", + "updated_at": "2023-01-05T22:06:04.668Z" + } + }, + { + "model": "core.order", + "pk": 588, + "fields": { + "customer": 73, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 71, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "40.83", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-06T01:27:56.998Z", + "updated_at": "2023-01-06T18:16:54.703Z" + } + }, + { + "model": "core.order", + "pk": 589, + "fields": { + "customer": 266, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 319, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-06T18:11:17.084Z", + "updated_at": "2023-01-06T18:20:31.331Z" + } + }, + { + "model": "core.order", + "pk": 590, + "fields": { + "customer": 39, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 36, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "77.27", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-07T05:59:00.314Z", + "updated_at": "2023-01-09T21:49:59.308Z" + } + }, + { + "model": "core.order", + "pk": 591, + "fields": { + "customer": 16, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 14, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-07T15:07:44.721Z", + "updated_at": "2023-01-09T21:49:31.222Z" + } + }, + { + "model": "core.order", + "pk": 592, + "fields": { + "customer": 115, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 118, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "23.31", + "total_amount": "87.31", + "weight": "3.9999999999999996:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-07T17:14:09.954Z", + "updated_at": "2023-01-09T21:49:04.401Z" + } + }, + { + "model": "core.order", + "pk": 593, + "fields": { + "customer": 313, + "status": "draft", + "billing_address": null, + "shipping_address": 320, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "46.34", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-10T11:43:01.738Z", + "updated_at": "2023-01-10T11:43:01.738Z" + } + }, + { + "model": "core.order", + "pk": 594, + "fields": { + "customer": 313, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 320, + "coupon": null, + "subtotal_amount": "24.00", + "coupon_amount": "0.00", + "shipping_total": "14.34", + "total_amount": "38.34", + "weight": "1.4999999999999998:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-10T11:45:31.536Z", + "updated_at": "2023-01-12T19:16:56.369Z" + } + }, + { + "model": "core.order", + "pk": 595, + "fields": { + "customer": 82, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 143, + "coupon": null, + "subtotal_amount": "128.00", + "coupon_amount": "0.00", + "shipping_total": "22.45", + "total_amount": "150.45", + "weight": "8.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-10T19:06:53.340Z", + "updated_at": "2023-01-12T19:16:26.037Z" + } + }, + { + "model": "core.order", + "pk": 596, + "fields": { + "customer": 101, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 321, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "56.83", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-11T18:57:29.300Z", + "updated_at": "2023-01-12T19:16:05.479Z" + } + }, + { + "model": "core.order", + "pk": 597, + "fields": { + "customer": 138, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 134, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "84.13", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-11T18:57:33.781Z", + "updated_at": "2023-01-12T19:15:46.406Z" + } + }, + { + "model": "core.order", + "pk": 598, + "fields": { + "customer": 6, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 6, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "105.13", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-11T23:37:16.879Z", + "updated_at": "2023-01-12T19:14:51.756Z" + } + }, + { + "model": "core.order", + "pk": 599, + "fields": { + "customer": 314, + "status": "draft", + "billing_address": null, + "shipping_address": 322, + "coupon": null, + "subtotal_amount": "320.00", + "coupon_amount": "0.00", + "shipping_total": "53.30", + "total_amount": "373.30", + "weight": "20.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-12T02:46:14.278Z", + "updated_at": "2023-01-12T02:46:14.278Z" + } + }, + { + "model": "core.order", + "pk": 600, + "fields": { + "customer": 315, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 323, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "8.83", + "total_amount": "24.83", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-12T14:35:27.204Z", + "updated_at": "2023-01-12T19:15:09.555Z" + } + }, + { + "model": "core.order", + "pk": 601, + "fields": { + "customer": 277, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 270, + "coupon": null, + "subtotal_amount": "75.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "84.13", + "weight": "5.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-12T16:31:28.286Z", + "updated_at": "2023-01-12T19:17:23.404Z" + } + }, + { + "model": "core.order", + "pk": 602, + "fields": { + "customer": 213, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 184, + "coupon": null, + "subtotal_amount": "64.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "73.13", + "weight": "4.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-12T20:43:08.714Z", + "updated_at": "2023-01-13T21:37:01.091Z" + } + }, + { + "model": "core.order", + "pk": 603, + "fields": { + "customer": 316, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 324, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-12T22:35:18.134Z", + "updated_at": "2023-01-13T21:37:49.587Z" + } + }, + { + "model": "core.order", + "pk": 604, + "fields": { + "customer": 317, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 325, + "coupon": null, + "subtotal_amount": "106.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "115.13", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-13T06:03:56.395Z", + "updated_at": "2023-01-13T21:38:15.629Z" + } + }, + { + "model": "core.order", + "pk": 605, + "fields": { + "customer": 187, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 326, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-14T18:35:29.111Z", + "updated_at": "2023-01-18T18:37:48.015Z" + } + }, + { + "model": "core.order", + "pk": 606, + "fields": { + "customer": 318, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 327, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "40.63", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-17T04:56:01.898Z", + "updated_at": "2023-01-18T18:38:11.200Z" + } + }, + { + "model": "core.order", + "pk": 607, + "fields": { + "customer": 135, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 131, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-17T14:17:51.517Z", + "updated_at": "2023-01-18T18:38:30.865Z" + } + }, + { + "model": "core.order", + "pk": 608, + "fields": { + "customer": 319, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 328, + "coupon": null, + "subtotal_amount": "28.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "36.63", + "weight": "1.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-17T17:32:03.436Z", + "updated_at": "2023-01-18T18:38:56.122Z" + } + }, + { + "model": "core.order", + "pk": 609, + "fields": { + "customer": 9, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 329, + "coupon": null, + "subtotal_amount": "320.00", + "coupon_amount": "0.00", + "shipping_total": "53.30", + "total_amount": "373.30", + "weight": "20.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-17T20:18:51.253Z", + "updated_at": "2023-01-18T18:25:27.867Z" + } + }, + { + "model": "core.order", + "pk": 610, + "fields": { + "customer": 320, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 330, + "coupon": null, + "subtotal_amount": "32.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "42.35", + "weight": "2.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-18T01:50:45.766Z", + "updated_at": "2023-01-18T18:39:15.144Z" + } + }, + { + "model": "core.order", + "pk": 611, + "fields": { + "customer": 197, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 268, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "10.35", + "total_amount": "26.35", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-18T17:53:13.577Z", + "updated_at": "2023-01-18T18:39:33.544Z" + } + }, + { + "model": "core.order", + "pk": 612, + "fields": { + "customer": 199, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 331, + "coupon": null, + "subtotal_amount": "92.00", + "coupon_amount": "0.00", + "shipping_total": "20.39", + "total_amount": "112.39", + "weight": "5.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-18T18:04:22.534Z", + "updated_at": "2023-01-18T18:39:58.025Z" + } + }, + { + "model": "core.order", + "pk": 613, + "fields": { + "customer": 148, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 315, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "56.63", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-18T23:22:10.705Z", + "updated_at": "2023-01-20T16:45:47.330Z" + } + }, + { + "model": "core.order", + "pk": 614, + "fields": { + "customer": 311, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 316, + "coupon": null, + "subtotal_amount": "28.00", + "coupon_amount": "0.00", + "shipping_total": "8.63", + "total_amount": "36.63", + "weight": "1.75:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-19T00:58:26.138Z", + "updated_at": "2023-01-20T16:46:09.132Z" + } + }, + { + "model": "core.order", + "pk": 615, + "fields": { + "customer": 321, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 332, + "coupon": 1, + "subtotal_amount": "43.20", + "coupon_amount": "4.80", + "shipping_total": "10.35", + "total_amount": "53.55", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-19T17:08:40.168Z", + "updated_at": "2023-01-20T16:46:30.847Z" + } + }, + { + "model": "core.order", + "pk": 616, + "fields": { + "customer": 322, + "status": "fulfilled", + "billing_address": null, + "shipping_address": 333, + "coupon": null, + "subtotal_amount": "16.00", + "coupon_amount": "0.00", + "shipping_total": "13.12", + "total_amount": "29.12", + "weight": "1.0:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-19T22:28:02.265Z", + "updated_at": "2023-01-20T16:45:25.955Z" + } + }, + { + "model": "core.order", + "pk": 617, + "fields": { + "customer": 74, + "status": "unfulfilled", + "billing_address": null, + "shipping_address": 72, + "coupon": null, + "subtotal_amount": "96.00", + "coupon_amount": "0.00", + "shipping_total": "13.27", + "total_amount": "109.27", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-21T02:14:45.991Z", + "updated_at": "2023-01-21T02:15:58.458Z" + } + }, + { + "model": "core.order", + "pk": 618, + "fields": { + "customer": 144, + "status": "unfulfilled", + "billing_address": null, + "shipping_address": 140, + "coupon": null, + "subtotal_amount": "91.00", + "coupon_amount": "0.00", + "shipping_total": "9.13", + "total_amount": "100.13", + "weight": "6:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-21T08:01:19.232Z", + "updated_at": "2023-01-21T08:03:03.872Z" + } + }, + { + "model": "core.order", + "pk": 619, + "fields": { + "customer": 92, + "status": "unfulfilled", + "billing_address": null, + "shipping_address": 238, + "coupon": null, + "subtotal_amount": "48.00", + "coupon_amount": "0.00", + "shipping_total": "12.35", + "total_amount": "60.35", + "weight": "3:lb", + "subscription": null, + "subscription_description": "", + "created_at": "2023-01-21T17:30:23.941Z", + "updated_at": "2023-01-21T17:30:40.964Z" + } + }, + { + "model": "core.transaction", + "pk": 1, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 1 + } + }, + { + "model": "core.transaction", + "pk": 2, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 2 + } + }, + { + "model": "core.transaction", + "pk": 3, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 3 + } + }, + { + "model": "core.transaction", + "pk": 4, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 4 + } + }, + { + "model": "core.transaction", + "pk": 5, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 5 + } + }, + { + "model": "core.transaction", + "pk": 6, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 6 + } + }, + { + "model": "core.transaction", + "pk": 7, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 7 + } + }, + { + "model": "core.transaction", + "pk": 8, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 8 + } + }, + { + "model": "core.transaction", + "pk": 9, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 9 + } + }, + { + "model": "core.transaction", + "pk": 10, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 10 + } + }, + { + "model": "core.transaction", + "pk": 11, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 11 + } + }, + { + "model": "core.transaction", + "pk": 12, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 12 + } + }, + { + "model": "core.transaction", + "pk": 13, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 13 + } + }, + { + "model": "core.transaction", + "pk": 14, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 14 + } + }, + { + "model": "core.transaction", + "pk": 15, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 15 + } + }, + { + "model": "core.transaction", + "pk": 16, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 16 + } + }, + { + "model": "core.transaction", + "pk": 17, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 17 + } + }, + { + "model": "core.transaction", + "pk": 18, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 18 + } + }, + { + "model": "core.transaction", + "pk": 19, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 19 + } + }, + { + "model": "core.transaction", + "pk": 20, + "fields": { + "status": "COMPLETED", + "paypal_id": "2XC7504226319481N", + "confirmation_email_sent": true, + "order": 20 + } + }, + { + "model": "core.transaction", + "pk": 21, + "fields": { + "status": "COMPLETED", + "paypal_id": "60Y09442UP793372C", + "confirmation_email_sent": true, + "order": 21 + } + }, + { + "model": "core.transaction", + "pk": 22, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 22 + } + }, + { + "model": "core.transaction", + "pk": 23, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 23 + } + }, + { + "model": "core.transaction", + "pk": 24, + "fields": { + "status": "COMPLETED", + "paypal_id": "5DH85027HP167741Y", + "confirmation_email_sent": true, + "order": 24 + } + }, + { + "model": "core.transaction", + "pk": 25, + "fields": { + "status": "COMPLETED", + "paypal_id": "0TY84479BJ362134K", + "confirmation_email_sent": true, + "order": 25 + } + }, + { + "model": "core.transaction", + "pk": 26, + "fields": { + "status": "COMPLETED", + "paypal_id": "19X3820468122491D", + "confirmation_email_sent": true, + "order": 26 + } + }, + { + "model": "core.transaction", + "pk": 27, + "fields": { + "status": "COMPLETED", + "paypal_id": "3US5195888897333N", + "confirmation_email_sent": true, + "order": 27 + } + }, + { + "model": "core.transaction", + "pk": 28, + "fields": { + "status": "COMPLETED", + "paypal_id": "4DB95024Y52307521", + "confirmation_email_sent": true, + "order": 28 + } + }, + { + "model": "core.transaction", + "pk": 29, + "fields": { + "status": "COMPLETED", + "paypal_id": "0TR54716YU9027236", + "confirmation_email_sent": true, + "order": 29 + } + }, + { + "model": "core.transaction", + "pk": 30, + "fields": { + "status": "COMPLETED", + "paypal_id": "6JW95392DT756884E", + "confirmation_email_sent": true, + "order": 30 + } + }, + { + "model": "core.transaction", + "pk": 31, + "fields": { + "status": "COMPLETED", + "paypal_id": "4EF001520F874224E", + "confirmation_email_sent": true, + "order": 31 + } + }, + { + "model": "core.transaction", + "pk": 32, + "fields": { + "status": "COMPLETED", + "paypal_id": "4FW63414Y81069122", + "confirmation_email_sent": true, + "order": 32 + } + }, + { + "model": "core.transaction", + "pk": 33, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 33 + } + }, + { + "model": "core.transaction", + "pk": 34, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 34 + } + }, + { + "model": "core.transaction", + "pk": 35, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 35 + } + }, + { + "model": "core.transaction", + "pk": 36, + "fields": { + "status": "COMPLETED", + "paypal_id": "01B799678Y833973T", + "confirmation_email_sent": true, + "order": 36 + } + }, + { + "model": "core.transaction", + "pk": 37, + "fields": { + "status": "COMPLETED", + "paypal_id": "5HY36913KK892792U", + "confirmation_email_sent": true, + "order": 37 + } + }, + { + "model": "core.transaction", + "pk": 38, + "fields": { + "status": "COMPLETED", + "paypal_id": "97T78186WJ151335E", + "confirmation_email_sent": true, + "order": 38 + } + }, + { + "model": "core.transaction", + "pk": 39, + "fields": { + "status": "COMPLETED", + "paypal_id": "58C73265EB185823A", + "confirmation_email_sent": true, + "order": 39 + } + }, + { + "model": "core.transaction", + "pk": 40, + "fields": { + "status": "COMPLETED", + "paypal_id": "7TA898779G215323S", + "confirmation_email_sent": true, + "order": 40 + } + }, + { + "model": "core.transaction", + "pk": 41, + "fields": { + "status": "COMPLETED", + "paypal_id": "1JC867005W5030456", + "confirmation_email_sent": true, + "order": 41 + } + }, + { + "model": "core.transaction", + "pk": 42, + "fields": { + "status": "COMPLETED", + "paypal_id": "5TS26803JT414031L", + "confirmation_email_sent": true, + "order": 42 + } + }, + { + "model": "core.transaction", + "pk": 43, + "fields": { + "status": "COMPLETED", + "paypal_id": "3JL43698A46200223", + "confirmation_email_sent": true, + "order": 43 + } + }, + { + "model": "core.transaction", + "pk": 44, + "fields": { + "status": "COMPLETED", + "paypal_id": "4BX02650151441905", + "confirmation_email_sent": true, + "order": 44 + } + }, + { + "model": "core.transaction", + "pk": 45, + "fields": { + "status": "COMPLETED", + "paypal_id": "4Y3632189R990164R", + "confirmation_email_sent": true, + "order": 45 + } + }, + { + "model": "core.transaction", + "pk": 46, + "fields": { + "status": "COMPLETED", + "paypal_id": "3HP781757V1432358", + "confirmation_email_sent": true, + "order": 46 + } + }, + { + "model": "core.transaction", + "pk": 47, + "fields": { + "status": "COMPLETED", + "paypal_id": "4UW04629262898732", + "confirmation_email_sent": true, + "order": 47 + } + }, + { + "model": "core.transaction", + "pk": 48, + "fields": { + "status": "COMPLETED", + "paypal_id": "6M176662V3465033U", + "confirmation_email_sent": true, + "order": 48 + } + }, + { + "model": "core.transaction", + "pk": 49, + "fields": { + "status": "COMPLETED", + "paypal_id": "2BU274588A488221A", + "confirmation_email_sent": true, + "order": 49 + } + }, + { + "model": "core.transaction", + "pk": 50, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 50 + } + }, + { + "model": "core.transaction", + "pk": 51, + "fields": { + "status": "COMPLETED", + "paypal_id": "7K13560066819694W", + "confirmation_email_sent": true, + "order": 51 + } + }, + { + "model": "core.transaction", + "pk": 52, + "fields": { + "status": "COMPLETED", + "paypal_id": "0AM87325K1711671P", + "confirmation_email_sent": true, + "order": 52 + } + }, + { + "model": "core.transaction", + "pk": 53, + "fields": { + "status": "COMPLETED", + "paypal_id": "8FX627443S104713U", + "confirmation_email_sent": true, + "order": 53 + } + }, + { + "model": "core.transaction", + "pk": 54, + "fields": { + "status": "COMPLETED", + "paypal_id": "3NR423325A0316915", + "confirmation_email_sent": true, + "order": 54 + } + }, + { + "model": "core.transaction", + "pk": 55, + "fields": { + "status": "COMPLETED", + "paypal_id": "3UG64232SG026242T", + "confirmation_email_sent": true, + "order": 55 + } + }, + { + "model": "core.transaction", + "pk": 56, + "fields": { + "status": "COMPLETED", + "paypal_id": "78K43948JG408733T", + "confirmation_email_sent": true, + "order": 56 + } + }, + { + "model": "core.transaction", + "pk": 57, + "fields": { + "status": "COMPLETED", + "paypal_id": "3LM3369051510711C", + "confirmation_email_sent": true, + "order": 57 + } + }, + { + "model": "core.transaction", + "pk": 58, + "fields": { + "status": "COMPLETED", + "paypal_id": "05781729TY5396202", + "confirmation_email_sent": true, + "order": 58 + } + }, + { + "model": "core.transaction", + "pk": 59, + "fields": { + "status": "COMPLETED", + "paypal_id": "0GG278724Y2309609", + "confirmation_email_sent": true, + "order": 59 + } + }, + { + "model": "core.transaction", + "pk": 60, + "fields": { + "status": "COMPLETED", + "paypal_id": "5HY8263549186060J", + "confirmation_email_sent": true, + "order": 60 + } + }, + { + "model": "core.transaction", + "pk": 61, + "fields": { + "status": "COMPLETED", + "paypal_id": "7BJ447463W354121B", + "confirmation_email_sent": true, + "order": 61 + } + }, + { + "model": "core.transaction", + "pk": 62, + "fields": { + "status": "COMPLETED", + "paypal_id": "9A925802TU293201E", + "confirmation_email_sent": true, + "order": 62 + } + }, + { + "model": "core.transaction", + "pk": 63, + "fields": { + "status": "COMPLETED", + "paypal_id": "0SN13652FR311605P", + "confirmation_email_sent": true, + "order": 63 + } + }, + { + "model": "core.transaction", + "pk": 64, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 64 + } + }, + { + "model": "core.transaction", + "pk": 65, + "fields": { + "status": "COMPLETED", + "paypal_id": "1GF250629L132942S", + "confirmation_email_sent": true, + "order": 65 + } + }, + { + "model": "core.transaction", + "pk": 66, + "fields": { + "status": "COMPLETED", + "paypal_id": "55556022UJ1423530", + "confirmation_email_sent": true, + "order": 66 + } + }, + { + "model": "core.transaction", + "pk": 67, + "fields": { + "status": "COMPLETED", + "paypal_id": "27852394RH099201X", + "confirmation_email_sent": true, + "order": 67 + } + }, + { + "model": "core.transaction", + "pk": 68, + "fields": { + "status": "COMPLETED", + "paypal_id": "9FW25810B4283815U", + "confirmation_email_sent": true, + "order": 68 + } + }, + { + "model": "core.transaction", + "pk": 69, + "fields": { + "status": "COMPLETED", + "paypal_id": "8FL00066RF587473F", + "confirmation_email_sent": true, + "order": 69 + } + }, + { + "model": "core.transaction", + "pk": 70, + "fields": { + "status": "COMPLETED", + "paypal_id": "82U33232WF4202042", + "confirmation_email_sent": true, + "order": 70 + } + }, + { + "model": "core.transaction", + "pk": 71, + "fields": { + "status": "COMPLETED", + "paypal_id": "73T00560106125801", + "confirmation_email_sent": true, + "order": 71 + } + }, + { + "model": "core.transaction", + "pk": 72, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 72 + } + }, + { + "model": "core.transaction", + "pk": 73, + "fields": { + "status": "COMPLETED", + "paypal_id": "171451385N985021T", + "confirmation_email_sent": true, + "order": 73 + } + }, + { + "model": "core.transaction", + "pk": 74, + "fields": { + "status": "COMPLETED", + "paypal_id": "2PP26544W4495313S", + "confirmation_email_sent": true, + "order": 74 + } + }, + { + "model": "core.transaction", + "pk": 75, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 75 + } + }, + { + "model": "core.transaction", + "pk": 76, + "fields": { + "status": "COMPLETED", + "paypal_id": "8RA262078P0150817", + "confirmation_email_sent": true, + "order": 76 + } + }, + { + "model": "core.transaction", + "pk": 77, + "fields": { + "status": "COMPLETED", + "paypal_id": "3EC25109F94955836", + "confirmation_email_sent": true, + "order": 77 + } + }, + { + "model": "core.transaction", + "pk": 78, + "fields": { + "status": "COMPLETED", + "paypal_id": "587823525Y765034F", + "confirmation_email_sent": true, + "order": 78 + } + }, + { + "model": "core.transaction", + "pk": 79, + "fields": { + "status": "COMPLETED", + "paypal_id": "7M3348728J122654Y", + "confirmation_email_sent": true, + "order": 79 + } + }, + { + "model": "core.transaction", + "pk": 80, + "fields": { + "status": "COMPLETED", + "paypal_id": "54865976JA5175720", + "confirmation_email_sent": true, + "order": 80 + } + }, + { + "model": "core.transaction", + "pk": 81, + "fields": { + "status": "COMPLETED", + "paypal_id": "87T64791291392704", + "confirmation_email_sent": true, + "order": 81 + } + }, + { + "model": "core.transaction", + "pk": 82, + "fields": { + "status": "COMPLETED", + "paypal_id": "6AL7012942522081G", + "confirmation_email_sent": true, + "order": 82 + } + }, + { + "model": "core.transaction", + "pk": 83, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 83 + } + }, + { + "model": "core.transaction", + "pk": 84, + "fields": { + "status": "COMPLETED", + "paypal_id": "2D831101B5517515C", + "confirmation_email_sent": true, + "order": 84 + } + }, + { + "model": "core.transaction", + "pk": 85, + "fields": { + "status": "COMPLETED", + "paypal_id": "15X69748VY3409626", + "confirmation_email_sent": true, + "order": 85 + } + }, + { + "model": "core.transaction", + "pk": 86, + "fields": { + "status": "COMPLETED", + "paypal_id": "5LV85578SA893534A", + "confirmation_email_sent": true, + "order": 86 + } + }, + { + "model": "core.transaction", + "pk": 87, + "fields": { + "status": "COMPLETED", + "paypal_id": "53D79334KU506811R", + "confirmation_email_sent": true, + "order": 87 + } + }, + { + "model": "core.transaction", + "pk": 88, + "fields": { + "status": "COMPLETED", + "paypal_id": "1SJ94071NC060461K", + "confirmation_email_sent": true, + "order": 88 + } + }, + { + "model": "core.transaction", + "pk": 89, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 89 + } + }, + { + "model": "core.transaction", + "pk": 90, + "fields": { + "status": "COMPLETED", + "paypal_id": "07520323SB475400L", + "confirmation_email_sent": true, + "order": 90 + } + }, + { + "model": "core.transaction", + "pk": 91, + "fields": { + "status": "COMPLETED", + "paypal_id": "17869033LP454464V", + "confirmation_email_sent": true, + "order": 91 + } + }, + { + "model": "core.transaction", + "pk": 92, + "fields": { + "status": "COMPLETED", + "paypal_id": "9UU29032XD299133R", + "confirmation_email_sent": true, + "order": 92 + } + }, + { + "model": "core.transaction", + "pk": 93, + "fields": { + "status": "COMPLETED", + "paypal_id": "5TS99642PA246950M", + "confirmation_email_sent": true, + "order": 93 + } + }, + { + "model": "core.transaction", + "pk": 94, + "fields": { + "status": "COMPLETED", + "paypal_id": "2W094276XP953944B", + "confirmation_email_sent": true, + "order": 94 + } + }, + { + "model": "core.transaction", + "pk": 95, + "fields": { + "status": "COMPLETED", + "paypal_id": "8FK71099GV371791E", + "confirmation_email_sent": true, + "order": 95 + } + }, + { + "model": "core.transaction", + "pk": 96, + "fields": { + "status": "COMPLETED", + "paypal_id": "4PD22228YR843783D", + "confirmation_email_sent": true, + "order": 96 + } + }, + { + "model": "core.transaction", + "pk": 97, + "fields": { + "status": "COMPLETED", + "paypal_id": "6VN047185F697444C", + "confirmation_email_sent": true, + "order": 97 + } + }, + { + "model": "core.transaction", + "pk": 98, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 98 + } + }, + { + "model": "core.transaction", + "pk": 99, + "fields": { + "status": "COMPLETED", + "paypal_id": "01397260KW878343P", + "confirmation_email_sent": true, + "order": 99 + } + }, + { + "model": "core.transaction", + "pk": 100, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 100 + } + }, + { + "model": "core.transaction", + "pk": 101, + "fields": { + "status": "COMPLETED", + "paypal_id": "5YX41530DP9287119", + "confirmation_email_sent": true, + "order": 101 + } + }, + { + "model": "core.transaction", + "pk": 102, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 102 + } + }, + { + "model": "core.transaction", + "pk": 103, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 103 + } + }, + { + "model": "core.transaction", + "pk": 104, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 104 + } + }, + { + "model": "core.transaction", + "pk": 105, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 105 + } + }, + { + "model": "core.transaction", + "pk": 106, + "fields": { + "status": "COMPLETED", + "paypal_id": "4T62949516416572E", + "confirmation_email_sent": true, + "order": 106 + } + }, + { + "model": "core.transaction", + "pk": 107, + "fields": { + "status": "COMPLETED", + "paypal_id": "18M48912LJ218605S", + "confirmation_email_sent": true, + "order": 107 + } + }, + { + "model": "core.transaction", + "pk": 108, + "fields": { + "status": "COMPLETED", + "paypal_id": "15G13681JS2106616", + "confirmation_email_sent": true, + "order": 108 + } + }, + { + "model": "core.transaction", + "pk": 109, + "fields": { + "status": "COMPLETED", + "paypal_id": "33L58678SR837710N", + "confirmation_email_sent": true, + "order": 109 + } + }, + { + "model": "core.transaction", + "pk": 110, + "fields": { + "status": "COMPLETED", + "paypal_id": "08720162GK963673P", + "confirmation_email_sent": true, + "order": 110 + } + }, + { + "model": "core.transaction", + "pk": 111, + "fields": { + "status": "COMPLETED", + "paypal_id": "28D96176NA661284W", + "confirmation_email_sent": true, + "order": 111 + } + }, + { + "model": "core.transaction", + "pk": 112, + "fields": { + "status": "COMPLETED", + "paypal_id": "9D614837S3088754P", + "confirmation_email_sent": true, + "order": 112 + } + }, + { + "model": "core.transaction", + "pk": 113, + "fields": { + "status": "COMPLETED", + "paypal_id": "9FJ51119TN9676643", + "confirmation_email_sent": true, + "order": 113 + } + }, + { + "model": "core.transaction", + "pk": 114, + "fields": { + "status": "COMPLETED", + "paypal_id": "9WC70151RK9264929", + "confirmation_email_sent": true, + "order": 114 + } + }, + { + "model": "core.transaction", + "pk": 115, + "fields": { + "status": "COMPLETED", + "paypal_id": "446564520J9202209", + "confirmation_email_sent": true, + "order": 115 + } + }, + { + "model": "core.transaction", + "pk": 116, + "fields": { + "status": "COMPLETED", + "paypal_id": "4LJ82754LP683543B", + "confirmation_email_sent": true, + "order": 116 + } + }, + { + "model": "core.transaction", + "pk": 117, + "fields": { + "status": "COMPLETED", + "paypal_id": "1TF346304S212640W", + "confirmation_email_sent": true, + "order": 117 + } + }, + { + "model": "core.transaction", + "pk": 118, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 118 + } + }, + { + "model": "core.transaction", + "pk": 119, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 119 + } + }, + { + "model": "core.transaction", + "pk": 120, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 120 + } + }, + { + "model": "core.transaction", + "pk": 121, + "fields": { + "status": "COMPLETED", + "paypal_id": "5YE953893V113773Y", + "confirmation_email_sent": true, + "order": 121 + } + }, + { + "model": "core.transaction", + "pk": 122, + "fields": { + "status": "COMPLETED", + "paypal_id": "6U634775V7381184H", + "confirmation_email_sent": true, + "order": 122 + } + }, + { + "model": "core.transaction", + "pk": 123, + "fields": { + "status": "COMPLETED", + "paypal_id": "0E0720638G2839205", + "confirmation_email_sent": true, + "order": 123 + } + }, + { + "model": "core.transaction", + "pk": 124, + "fields": { + "status": "COMPLETED", + "paypal_id": "54241019F02003444", + "confirmation_email_sent": true, + "order": 124 + } + }, + { + "model": "core.transaction", + "pk": 125, + "fields": { + "status": "COMPLETED", + "paypal_id": "89X44741GP052892U", + "confirmation_email_sent": true, + "order": 125 + } + }, + { + "model": "core.transaction", + "pk": 126, + "fields": { + "status": "COMPLETED", + "paypal_id": "6RY341632H5394644", + "confirmation_email_sent": true, + "order": 126 + } + }, + { + "model": "core.transaction", + "pk": 127, + "fields": { + "status": "COMPLETED", + "paypal_id": "8D454157BF468204H", + "confirmation_email_sent": true, + "order": 127 + } + }, + { + "model": "core.transaction", + "pk": 128, + "fields": { + "status": "COMPLETED", + "paypal_id": "4N38435668439402K", + "confirmation_email_sent": true, + "order": 128 + } + }, + { + "model": "core.transaction", + "pk": 129, + "fields": { + "status": "COMPLETED", + "paypal_id": "5S017612AX5536049", + "confirmation_email_sent": true, + "order": 129 + } + }, + { + "model": "core.transaction", + "pk": 130, + "fields": { + "status": "COMPLETED", + "paypal_id": "3BT4304353737112H", + "confirmation_email_sent": true, + "order": 130 + } + }, + { + "model": "core.transaction", + "pk": 131, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 131 + } + }, + { + "model": "core.transaction", + "pk": 132, + "fields": { + "status": "COMPLETED", + "paypal_id": "9K105197FX7455803", + "confirmation_email_sent": true, + "order": 132 + } + }, + { + "model": "core.transaction", + "pk": 133, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 133 + } + }, + { + "model": "core.transaction", + "pk": 134, + "fields": { + "status": "COMPLETED", + "paypal_id": "9K7802178L297193G", + "confirmation_email_sent": true, + "order": 134 + } + }, + { + "model": "core.transaction", + "pk": 135, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 135 + } + }, + { + "model": "core.transaction", + "pk": 136, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 136 + } + }, + { + "model": "core.transaction", + "pk": 137, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 137 + } + }, + { + "model": "core.transaction", + "pk": 138, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 138 + } + }, + { + "model": "core.transaction", + "pk": 139, + "fields": { + "status": "COMPLETED", + "paypal_id": "31P57391MF0188223", + "confirmation_email_sent": true, + "order": 139 + } + }, + { + "model": "core.transaction", + "pk": 140, + "fields": { + "status": "COMPLETED", + "paypal_id": "66J495432E464791V", + "confirmation_email_sent": true, + "order": 140 + } + }, + { + "model": "core.transaction", + "pk": 141, + "fields": { + "status": "COMPLETED", + "paypal_id": "8JK14613GU375092L", + "confirmation_email_sent": true, + "order": 141 + } + }, + { + "model": "core.transaction", + "pk": 142, + "fields": { + "status": "COMPLETED", + "paypal_id": "8W3947910H8506625", + "confirmation_email_sent": true, + "order": 142 + } + }, + { + "model": "core.transaction", + "pk": 143, + "fields": { + "status": "COMPLETED", + "paypal_id": "6TT00685JV9353815", + "confirmation_email_sent": true, + "order": 143 + } + }, + { + "model": "core.transaction", + "pk": 144, + "fields": { + "status": "COMPLETED", + "paypal_id": "1SD604670W047102F", + "confirmation_email_sent": true, + "order": 144 + } + }, + { + "model": "core.transaction", + "pk": 145, + "fields": { + "status": "COMPLETED", + "paypal_id": "8D555396C29517024", + "confirmation_email_sent": true, + "order": 145 + } + }, + { + "model": "core.transaction", + "pk": 146, + "fields": { + "status": "COMPLETED", + "paypal_id": "12X899257E584063P", + "confirmation_email_sent": true, + "order": 146 + } + }, + { + "model": "core.transaction", + "pk": 147, + "fields": { + "status": "COMPLETED", + "paypal_id": "55C2912198533915H", + "confirmation_email_sent": true, + "order": 147 + } + }, + { + "model": "core.transaction", + "pk": 148, + "fields": { + "status": "COMPLETED", + "paypal_id": "0X845625JN354804J", + "confirmation_email_sent": true, + "order": 148 + } + }, + { + "model": "core.transaction", + "pk": 149, + "fields": { + "status": "COMPLETED", + "paypal_id": "5PB8317468629923P", + "confirmation_email_sent": true, + "order": 149 + } + }, + { + "model": "core.transaction", + "pk": 150, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 150 + } + }, + { + "model": "core.transaction", + "pk": 151, + "fields": { + "status": "COMPLETED", + "paypal_id": "7XN56142T60224609", + "confirmation_email_sent": true, + "order": 151 + } + }, + { + "model": "core.transaction", + "pk": 152, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 152 + } + }, + { + "model": "core.transaction", + "pk": 153, + "fields": { + "status": "COMPLETED", + "paypal_id": "6FH25391UW732990C", + "confirmation_email_sent": true, + "order": 153 + } + }, + { + "model": "core.transaction", + "pk": 154, + "fields": { + "status": "COMPLETED", + "paypal_id": "4WU12920EJ404733G", + "confirmation_email_sent": true, + "order": 154 + } + }, + { + "model": "core.transaction", + "pk": 155, + "fields": { + "status": "COMPLETED", + "paypal_id": "69198553J2859064H", + "confirmation_email_sent": true, + "order": 155 + } + }, + { + "model": "core.transaction", + "pk": 156, + "fields": { + "status": "COMPLETED", + "paypal_id": "1UF970987L6324642", + "confirmation_email_sent": true, + "order": 156 + } + }, + { + "model": "core.transaction", + "pk": 157, + "fields": { + "status": "COMPLETED", + "paypal_id": "2BN180558G3195335", + "confirmation_email_sent": true, + "order": 157 + } + }, + { + "model": "core.transaction", + "pk": 158, + "fields": { + "status": "COMPLETED", + "paypal_id": "9LR91691CM999405P", + "confirmation_email_sent": true, + "order": 158 + } + }, + { + "model": "core.transaction", + "pk": 159, + "fields": { + "status": "COMPLETED", + "paypal_id": "06K229358A749725P", + "confirmation_email_sent": true, + "order": 159 + } + }, + { + "model": "core.transaction", + "pk": 160, + "fields": { + "status": "COMPLETED", + "paypal_id": "5VP886248G210915C", + "confirmation_email_sent": true, + "order": 160 + } + }, + { + "model": "core.transaction", + "pk": 161, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 161 + } + }, + { + "model": "core.transaction", + "pk": 162, + "fields": { + "status": "COMPLETED", + "paypal_id": "2T328697C6661135J", + "confirmation_email_sent": true, + "order": 162 + } + }, + { + "model": "core.transaction", + "pk": 163, + "fields": { + "status": "COMPLETED", + "paypal_id": "2AF12139SY628211V", + "confirmation_email_sent": true, + "order": 163 + } + }, + { + "model": "core.transaction", + "pk": 164, + "fields": { + "status": "COMPLETED", + "paypal_id": "35T6921940990024C", + "confirmation_email_sent": true, + "order": 164 + } + }, + { + "model": "core.transaction", + "pk": 165, + "fields": { + "status": "COMPLETED", + "paypal_id": "7LT72180X6751013S", + "confirmation_email_sent": true, + "order": 165 + } + }, + { + "model": "core.transaction", + "pk": 166, + "fields": { + "status": "COMPLETED", + "paypal_id": "0EG93897T6890292L", + "confirmation_email_sent": true, + "order": 166 + } + }, + { + "model": "core.transaction", + "pk": 167, + "fields": { + "status": "COMPLETED", + "paypal_id": "8K4893573R079132A", + "confirmation_email_sent": true, + "order": 167 + } + }, + { + "model": "core.transaction", + "pk": 168, + "fields": { + "status": "COMPLETED", + "paypal_id": "3Y8955518N7215145", + "confirmation_email_sent": true, + "order": 168 + } + }, + { + "model": "core.transaction", + "pk": 169, + "fields": { + "status": "COMPLETED", + "paypal_id": "6EX38424G8419194V", + "confirmation_email_sent": true, + "order": 169 + } + }, + { + "model": "core.transaction", + "pk": 170, + "fields": { + "status": "COMPLETED", + "paypal_id": "8RC1655340695422E", + "confirmation_email_sent": true, + "order": 170 + } + }, + { + "model": "core.transaction", + "pk": 171, + "fields": { + "status": "COMPLETED", + "paypal_id": "9KF41991V1503454H", + "confirmation_email_sent": true, + "order": 171 + } + }, + { + "model": "core.transaction", + "pk": 172, + "fields": { + "status": "COMPLETED", + "paypal_id": "4P182815GL8475319", + "confirmation_email_sent": true, + "order": 172 + } + }, + { + "model": "core.transaction", + "pk": 173, + "fields": { + "status": "COMPLETED", + "paypal_id": "1T67263504172880S", + "confirmation_email_sent": true, + "order": 173 + } + }, + { + "model": "core.transaction", + "pk": 174, + "fields": { + "status": "COMPLETED", + "paypal_id": "0T840710VX661511G", + "confirmation_email_sent": true, + "order": 174 + } + }, + { + "model": "core.transaction", + "pk": 175, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 175 + } + }, + { + "model": "core.transaction", + "pk": 176, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 176 + } + }, + { + "model": "core.transaction", + "pk": 177, + "fields": { + "status": "COMPLETED", + "paypal_id": "2DE25797JD049661M", + "confirmation_email_sent": true, + "order": 177 + } + }, + { + "model": "core.transaction", + "pk": 178, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 178 + } + }, + { + "model": "core.transaction", + "pk": 179, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 179 + } + }, + { + "model": "core.transaction", + "pk": 180, + "fields": { + "status": "COMPLETED", + "paypal_id": "0G844282BP0037349", + "confirmation_email_sent": true, + "order": 180 + } + }, + { + "model": "core.transaction", + "pk": 181, + "fields": { + "status": "COMPLETED", + "paypal_id": "05E38163HX675943T", + "confirmation_email_sent": true, + "order": 181 + } + }, + { + "model": "core.transaction", + "pk": 182, + "fields": { + "status": "COMPLETED", + "paypal_id": "6WS284230P088982M", + "confirmation_email_sent": true, + "order": 182 + } + }, + { + "model": "core.transaction", + "pk": 183, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 183 + } + }, + { + "model": "core.transaction", + "pk": 184, + "fields": { + "status": "COMPLETED", + "paypal_id": "03C154690U6470133", + "confirmation_email_sent": true, + "order": 184 + } + }, + { + "model": "core.transaction", + "pk": 185, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 185 + } + }, + { + "model": "core.transaction", + "pk": 186, + "fields": { + "status": "COMPLETED", + "paypal_id": "23E62131WU303151P", + "confirmation_email_sent": true, + "order": 186 + } + }, + { + "model": "core.transaction", + "pk": 187, + "fields": { + "status": "COMPLETED", + "paypal_id": "2WS60867VW2556019", + "confirmation_email_sent": true, + "order": 187 + } + }, + { + "model": "core.transaction", + "pk": 188, + "fields": { + "status": "COMPLETED", + "paypal_id": "5MF127323J1571402", + "confirmation_email_sent": true, + "order": 188 + } + }, + { + "model": "core.transaction", + "pk": 189, + "fields": { + "status": "COMPLETED", + "paypal_id": "0KU08848M4795944S", + "confirmation_email_sent": true, + "order": 189 + } + }, + { + "model": "core.transaction", + "pk": 190, + "fields": { + "status": "COMPLETED", + "paypal_id": "8DH496278K665930X", + "confirmation_email_sent": true, + "order": 190 + } + }, + { + "model": "core.transaction", + "pk": 191, + "fields": { + "status": "COMPLETED", + "paypal_id": "9DD21464M4014831Y", + "confirmation_email_sent": true, + "order": 191 + } + }, + { + "model": "core.transaction", + "pk": 192, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 192 + } + }, + { + "model": "core.transaction", + "pk": 193, + "fields": { + "status": "COMPLETED", + "paypal_id": "1U285231CU465041D", + "confirmation_email_sent": true, + "order": 193 + } + }, + { + "model": "core.transaction", + "pk": 194, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 194 + } + }, + { + "model": "core.transaction", + "pk": 195, + "fields": { + "status": "COMPLETED", + "paypal_id": "3A656621FY1997643", + "confirmation_email_sent": true, + "order": 195 + } + }, + { + "model": "core.transaction", + "pk": 196, + "fields": { + "status": "COMPLETED", + "paypal_id": "1KM58185FW7396628", + "confirmation_email_sent": true, + "order": 196 + } + }, + { + "model": "core.transaction", + "pk": 197, + "fields": { + "status": "COMPLETED", + "paypal_id": "1LA6767065654643C", + "confirmation_email_sent": true, + "order": 197 + } + }, + { + "model": "core.transaction", + "pk": 198, + "fields": { + "status": "COMPLETED", + "paypal_id": "7L591307X01024509", + "confirmation_email_sent": true, + "order": 198 + } + }, + { + "model": "core.transaction", + "pk": 199, + "fields": { + "status": "COMPLETED", + "paypal_id": "8NV75534L78373140", + "confirmation_email_sent": true, + "order": 199 + } + }, + { + "model": "core.transaction", + "pk": 200, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 200 + } + }, + { + "model": "core.transaction", + "pk": 201, + "fields": { + "status": "COMPLETED", + "paypal_id": "6L070998VN5343838", + "confirmation_email_sent": true, + "order": 201 + } + }, + { + "model": "core.transaction", + "pk": 202, + "fields": { + "status": "COMPLETED", + "paypal_id": "520983608G905651A", + "confirmation_email_sent": true, + "order": 202 + } + }, + { + "model": "core.transaction", + "pk": 203, + "fields": { + "status": "COMPLETED", + "paypal_id": "4L477466KE794261S", + "confirmation_email_sent": true, + "order": 203 + } + }, + { + "model": "core.transaction", + "pk": 204, + "fields": { + "status": "COMPLETED", + "paypal_id": "9UV65780GH820174E", + "confirmation_email_sent": true, + "order": 204 + } + }, + { + "model": "core.transaction", + "pk": 205, + "fields": { + "status": "COMPLETED", + "paypal_id": "3TU700714U244713H", + "confirmation_email_sent": true, + "order": 205 + } + }, + { + "model": "core.transaction", + "pk": 206, + "fields": { + "status": "COMPLETED", + "paypal_id": "49U42903G68250225", + "confirmation_email_sent": true, + "order": 206 + } + }, + { + "model": "core.transaction", + "pk": 207, + "fields": { + "status": "COMPLETED", + "paypal_id": "0K101268MP9343834", + "confirmation_email_sent": true, + "order": 207 + } + }, + { + "model": "core.transaction", + "pk": 208, + "fields": { + "status": "COMPLETED", + "paypal_id": "6M720284NA7347211", + "confirmation_email_sent": true, + "order": 208 + } + }, + { + "model": "core.transaction", + "pk": 209, + "fields": { + "status": "COMPLETED", + "paypal_id": "2M812147GY565203C", + "confirmation_email_sent": true, + "order": 209 + } + }, + { + "model": "core.transaction", + "pk": 210, + "fields": { + "status": "COMPLETED", + "paypal_id": "1FP65747RY082125J", + "confirmation_email_sent": true, + "order": 210 + } + }, + { + "model": "core.transaction", + "pk": 211, + "fields": { + "status": "COMPLETED", + "paypal_id": "00R48888V1530533X", + "confirmation_email_sent": true, + "order": 211 + } + }, + { + "model": "core.transaction", + "pk": 212, + "fields": { + "status": "COMPLETED", + "paypal_id": "88N18878JE951751C", + "confirmation_email_sent": true, + "order": 212 + } + }, + { + "model": "core.transaction", + "pk": 213, + "fields": { + "status": "COMPLETED", + "paypal_id": "6J465326345807350", + "confirmation_email_sent": true, + "order": 213 + } + }, + { + "model": "core.transaction", + "pk": 214, + "fields": { + "status": "COMPLETED", + "paypal_id": "8VA69556H0777130S", + "confirmation_email_sent": true, + "order": 214 + } + }, + { + "model": "core.transaction", + "pk": 215, + "fields": { + "status": "COMPLETED", + "paypal_id": "3CE62660W25014518", + "confirmation_email_sent": true, + "order": 215 + } + }, + { + "model": "core.transaction", + "pk": 216, + "fields": { + "status": "COMPLETED", + "paypal_id": "7UN68601FP720290A", + "confirmation_email_sent": true, + "order": 216 + } + }, + { + "model": "core.transaction", + "pk": 217, + "fields": { + "status": "COMPLETED", + "paypal_id": "5FD80587HC777200M", + "confirmation_email_sent": true, + "order": 217 + } + }, + { + "model": "core.transaction", + "pk": 218, + "fields": { + "status": "COMPLETED", + "paypal_id": "4WL759005T475491X", + "confirmation_email_sent": true, + "order": 218 + } + }, + { + "model": "core.transaction", + "pk": 219, + "fields": { + "status": "COMPLETED", + "paypal_id": "78M833584P640614R", + "confirmation_email_sent": true, + "order": 219 + } + }, + { + "model": "core.transaction", + "pk": 220, + "fields": { + "status": "COMPLETED", + "paypal_id": "81V84197RU5737213", + "confirmation_email_sent": true, + "order": 220 + } + }, + { + "model": "core.transaction", + "pk": 221, + "fields": { + "status": "COMPLETED", + "paypal_id": "0T4463969T176501W", + "confirmation_email_sent": true, + "order": 221 + } + }, + { + "model": "core.transaction", + "pk": 222, + "fields": { + "status": "COMPLETED", + "paypal_id": "89D28533LE658843X", + "confirmation_email_sent": true, + "order": 222 + } + }, + { + "model": "core.transaction", + "pk": 223, + "fields": { + "status": "COMPLETED", + "paypal_id": "0EC8066894211492R", + "confirmation_email_sent": true, + "order": 223 + } + }, + { + "model": "core.transaction", + "pk": 224, + "fields": { + "status": "COMPLETED", + "paypal_id": "5FS21043GX667950E", + "confirmation_email_sent": true, + "order": 224 + } + }, + { + "model": "core.transaction", + "pk": 225, + "fields": { + "status": "COMPLETED", + "paypal_id": "5YP69694N2004350P", + "confirmation_email_sent": true, + "order": 225 + } + }, + { + "model": "core.transaction", + "pk": 226, + "fields": { + "status": "COMPLETED", + "paypal_id": "07G63503NF870345C", + "confirmation_email_sent": true, + "order": 226 + } + }, + { + "model": "core.transaction", + "pk": 227, + "fields": { + "status": "COMPLETED", + "paypal_id": "3NU40595V61507545", + "confirmation_email_sent": true, + "order": 227 + } + }, + { + "model": "core.transaction", + "pk": 228, + "fields": { + "status": "COMPLETED", + "paypal_id": "7EB22023E9075331A", + "confirmation_email_sent": true, + "order": 228 + } + }, + { + "model": "core.transaction", + "pk": 229, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 229 + } + }, + { + "model": "core.transaction", + "pk": 230, + "fields": { + "status": "COMPLETED", + "paypal_id": "6MC25144E4648781M", + "confirmation_email_sent": true, + "order": 230 + } + }, + { + "model": "core.transaction", + "pk": 231, + "fields": { + "status": "COMPLETED", + "paypal_id": "4P759124CS045805R", + "confirmation_email_sent": true, + "order": 231 + } + }, + { + "model": "core.transaction", + "pk": 232, + "fields": { + "status": "COMPLETED", + "paypal_id": "4W25757179718994M", + "confirmation_email_sent": true, + "order": 232 + } + }, + { + "model": "core.transaction", + "pk": 233, + "fields": { + "status": "COMPLETED", + "paypal_id": "4TD576116W748232L", + "confirmation_email_sent": true, + "order": 233 + } + }, + { + "model": "core.transaction", + "pk": 234, + "fields": { + "status": "COMPLETED", + "paypal_id": "15H53022DL149202S", + "confirmation_email_sent": true, + "order": 234 + } + }, + { + "model": "core.transaction", + "pk": 235, + "fields": { + "status": "COMPLETED", + "paypal_id": "6V731263EJ684564S", + "confirmation_email_sent": true, + "order": 235 + } + }, + { + "model": "core.transaction", + "pk": 236, + "fields": { + "status": "COMPLETED", + "paypal_id": "1G713733DG277951R", + "confirmation_email_sent": true, + "order": 236 + } + }, + { + "model": "core.transaction", + "pk": 237, + "fields": { + "status": "COMPLETED", + "paypal_id": "85473559K6462592K", + "confirmation_email_sent": true, + "order": 237 + } + }, + { + "model": "core.transaction", + "pk": 238, + "fields": { + "status": "COMPLETED", + "paypal_id": "07W95703G46669800", + "confirmation_email_sent": true, + "order": 238 + } + }, + { + "model": "core.transaction", + "pk": 239, + "fields": { + "status": "COMPLETED", + "paypal_id": "03378636LN160435P", + "confirmation_email_sent": true, + "order": 239 + } + }, + { + "model": "core.transaction", + "pk": 240, + "fields": { + "status": "COMPLETED", + "paypal_id": "77V761781Y4787540", + "confirmation_email_sent": true, + "order": 240 + } + }, + { + "model": "core.transaction", + "pk": 241, + "fields": { + "status": "COMPLETED", + "paypal_id": "5BC20729L6279214M", + "confirmation_email_sent": true, + "order": 241 + } + }, + { + "model": "core.transaction", + "pk": 242, + "fields": { + "status": "COMPLETED", + "paypal_id": "1R862457FV384203N", + "confirmation_email_sent": true, + "order": 242 + } + }, + { + "model": "core.transaction", + "pk": 243, + "fields": { + "status": "COMPLETED", + "paypal_id": "24S537356X475413T", + "confirmation_email_sent": true, + "order": 243 + } + }, + { + "model": "core.transaction", + "pk": 244, + "fields": { + "status": "COMPLETED", + "paypal_id": "00H18054VG9729440", + "confirmation_email_sent": true, + "order": 244 + } + }, + { + "model": "core.transaction", + "pk": 245, + "fields": { + "status": "COMPLETED", + "paypal_id": "2AP78288RV3216902", + "confirmation_email_sent": true, + "order": 245 + } + }, + { + "model": "core.transaction", + "pk": 246, + "fields": { + "status": "COMPLETED", + "paypal_id": "82L48797D1500663E", + "confirmation_email_sent": true, + "order": 246 + } + }, + { + "model": "core.transaction", + "pk": 247, + "fields": { + "status": "COMPLETED", + "paypal_id": "4YD14532RG6316542", + "confirmation_email_sent": true, + "order": 247 + } + }, + { + "model": "core.transaction", + "pk": 248, + "fields": { + "status": "COMPLETED", + "paypal_id": "2LP6181438379143X", + "confirmation_email_sent": true, + "order": 248 + } + }, + { + "model": "core.transaction", + "pk": 249, + "fields": { + "status": "COMPLETED", + "paypal_id": "1N258707KM441662G", + "confirmation_email_sent": true, + "order": 249 + } + }, + { + "model": "core.transaction", + "pk": 250, + "fields": { + "status": "COMPLETED", + "paypal_id": "066021638H8094325", + "confirmation_email_sent": true, + "order": 250 + } + }, + { + "model": "core.transaction", + "pk": 251, + "fields": { + "status": "COMPLETED", + "paypal_id": "8LG75760TR945614S", + "confirmation_email_sent": true, + "order": 251 + } + }, + { + "model": "core.transaction", + "pk": 252, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 252 + } + }, + { + "model": "core.transaction", + "pk": 253, + "fields": { + "status": "COMPLETED", + "paypal_id": "3UB45055KK8804120", + "confirmation_email_sent": true, + "order": 253 + } + }, + { + "model": "core.transaction", + "pk": 254, + "fields": { + "status": "COMPLETED", + "paypal_id": "2EA69808G39605633", + "confirmation_email_sent": true, + "order": 254 + } + }, + { + "model": "core.transaction", + "pk": 255, + "fields": { + "status": "COMPLETED", + "paypal_id": "5R2072029U206553Y", + "confirmation_email_sent": true, + "order": 255 + } + }, + { + "model": "core.transaction", + "pk": 256, + "fields": { + "status": "COMPLETED", + "paypal_id": "79Y38040G9381324G", + "confirmation_email_sent": true, + "order": 256 + } + }, + { + "model": "core.transaction", + "pk": 257, + "fields": { + "status": "COMPLETED", + "paypal_id": "0YY78711D2410611G", + "confirmation_email_sent": true, + "order": 257 + } + }, + { + "model": "core.transaction", + "pk": 258, + "fields": { + "status": "COMPLETED", + "paypal_id": "39144953RE497324B", + "confirmation_email_sent": true, + "order": 258 + } + }, + { + "model": "core.transaction", + "pk": 259, + "fields": { + "status": "COMPLETED", + "paypal_id": "9P3223608F9156105", + "confirmation_email_sent": true, + "order": 259 + } + }, + { + "model": "core.transaction", + "pk": 260, + "fields": { + "status": "COMPLETED", + "paypal_id": "9BP12619VM9278826", + "confirmation_email_sent": true, + "order": 260 + } + }, + { + "model": "core.transaction", + "pk": 261, + "fields": { + "status": "COMPLETED", + "paypal_id": "7H579671UK749132F", + "confirmation_email_sent": true, + "order": 261 + } + }, + { + "model": "core.transaction", + "pk": 262, + "fields": { + "status": "COMPLETED", + "paypal_id": "2CR30164A9468240X", + "confirmation_email_sent": true, + "order": 262 + } + }, + { + "model": "core.transaction", + "pk": 263, + "fields": { + "status": "COMPLETED", + "paypal_id": "4T397356MX4150744", + "confirmation_email_sent": true, + "order": 263 + } + }, + { + "model": "core.transaction", + "pk": 264, + "fields": { + "status": "COMPLETED", + "paypal_id": "23D695545D003840L", + "confirmation_email_sent": true, + "order": 264 + } + }, + { + "model": "core.transaction", + "pk": 265, + "fields": { + "status": "COMPLETED", + "paypal_id": "8Y444609KS875835H", + "confirmation_email_sent": true, + "order": 265 + } + }, + { + "model": "core.transaction", + "pk": 266, + "fields": { + "status": "COMPLETED", + "paypal_id": "42584567GM531891S", + "confirmation_email_sent": true, + "order": 266 + } + }, + { + "model": "core.transaction", + "pk": 267, + "fields": { + "status": "COMPLETED", + "paypal_id": "71L99632SP402853A", + "confirmation_email_sent": true, + "order": 267 + } + }, + { + "model": "core.transaction", + "pk": 268, + "fields": { + "status": "COMPLETED", + "paypal_id": "1MY902185T238323H", + "confirmation_email_sent": true, + "order": 268 + } + }, + { + "model": "core.transaction", + "pk": 269, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 269 + } + }, + { + "model": "core.transaction", + "pk": 270, + "fields": { + "status": "COMPLETED", + "paypal_id": "41A88536WP355015R", + "confirmation_email_sent": true, + "order": 270 + } + }, + { + "model": "core.transaction", + "pk": 271, + "fields": { + "status": "COMPLETED", + "paypal_id": "90U49290CC421314X", + "confirmation_email_sent": true, + "order": 271 + } + }, + { + "model": "core.transaction", + "pk": 272, + "fields": { + "status": "COMPLETED", + "paypal_id": "6SN59579MS496071N", + "confirmation_email_sent": true, + "order": 272 + } + }, + { + "model": "core.transaction", + "pk": 273, + "fields": { + "status": "COMPLETED", + "paypal_id": "6HY2591238230331C", + "confirmation_email_sent": true, + "order": 273 + } + }, + { + "model": "core.transaction", + "pk": 274, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 274 + } + }, + { + "model": "core.transaction", + "pk": 275, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 275 + } + }, + { + "model": "core.transaction", + "pk": 276, + "fields": { + "status": "COMPLETED", + "paypal_id": "64G411141V3573812", + "confirmation_email_sent": true, + "order": 276 + } + }, + { + "model": "core.transaction", + "pk": 277, + "fields": { + "status": "COMPLETED", + "paypal_id": "20709308CC6639241", + "confirmation_email_sent": true, + "order": 277 + } + }, + { + "model": "core.transaction", + "pk": 278, + "fields": { + "status": "COMPLETED", + "paypal_id": "51233028CA192854N", + "confirmation_email_sent": true, + "order": 278 + } + }, + { + "model": "core.transaction", + "pk": 279, + "fields": { + "status": "COMPLETED", + "paypal_id": "4490744612566554R", + "confirmation_email_sent": true, + "order": 279 + } + }, + { + "model": "core.transaction", + "pk": 280, + "fields": { + "status": "COMPLETED", + "paypal_id": "91G44917A4180792A", + "confirmation_email_sent": true, + "order": 280 + } + }, + { + "model": "core.transaction", + "pk": 281, + "fields": { + "status": "COMPLETED", + "paypal_id": "3C5573862E268502N", + "confirmation_email_sent": true, + "order": 281 + } + }, + { + "model": "core.transaction", + "pk": 282, + "fields": { + "status": "COMPLETED", + "paypal_id": "27U5220833784683D", + "confirmation_email_sent": true, + "order": 282 + } + }, + { + "model": "core.transaction", + "pk": 283, + "fields": { + "status": "COMPLETED", + "paypal_id": "03C19530V1850284E", + "confirmation_email_sent": true, + "order": 283 + } + }, + { + "model": "core.transaction", + "pk": 284, + "fields": { + "status": "COMPLETED", + "paypal_id": "5JA43968SC6499606", + "confirmation_email_sent": true, + "order": 284 + } + }, + { + "model": "core.transaction", + "pk": 285, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 285 + } + }, + { + "model": "core.transaction", + "pk": 286, + "fields": { + "status": "COMPLETED", + "paypal_id": "3BK61612RV358934B", + "confirmation_email_sent": true, + "order": 286 + } + }, + { + "model": "core.transaction", + "pk": 287, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 287 + } + }, + { + "model": "core.transaction", + "pk": 288, + "fields": { + "status": "COMPLETED", + "paypal_id": "4JT70070SB427771E", + "confirmation_email_sent": true, + "order": 288 + } + }, + { + "model": "core.transaction", + "pk": 289, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 289 + } + }, + { + "model": "core.transaction", + "pk": 290, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 290 + } + }, + { + "model": "core.transaction", + "pk": 291, + "fields": { + "status": "COMPLETED", + "paypal_id": "98436547JM225411F", + "confirmation_email_sent": true, + "order": 291 + } + }, + { + "model": "core.transaction", + "pk": 292, + "fields": { + "status": "COMPLETED", + "paypal_id": "60844109AY560545X", + "confirmation_email_sent": true, + "order": 292 + } + }, + { + "model": "core.transaction", + "pk": 293, + "fields": { + "status": "COMPLETED", + "paypal_id": "8DN00169EH666203T", + "confirmation_email_sent": true, + "order": 293 + } + }, + { + "model": "core.transaction", + "pk": 294, + "fields": { + "status": "COMPLETED", + "paypal_id": "72964111GU5197102", + "confirmation_email_sent": true, + "order": 294 + } + }, + { + "model": "core.transaction", + "pk": 295, + "fields": { + "status": "COMPLETED", + "paypal_id": "10A822851K105081X", + "confirmation_email_sent": true, + "order": 295 + } + }, + { + "model": "core.transaction", + "pk": 296, + "fields": { + "status": "COMPLETED", + "paypal_id": "6WL17082CV466490R", + "confirmation_email_sent": true, + "order": 296 + } + }, + { + "model": "core.transaction", + "pk": 297, + "fields": { + "status": "COMPLETED", + "paypal_id": "09J12017JW204900K", + "confirmation_email_sent": true, + "order": 297 + } + }, + { + "model": "core.transaction", + "pk": 298, + "fields": { + "status": "COMPLETED", + "paypal_id": "3E747700MF925161W", + "confirmation_email_sent": true, + "order": 298 + } + }, + { + "model": "core.transaction", + "pk": 299, + "fields": { + "status": "COMPLETED", + "paypal_id": "97B18361F8293921C", + "confirmation_email_sent": true, + "order": 299 + } + }, + { + "model": "core.transaction", + "pk": 300, + "fields": { + "status": "COMPLETED", + "paypal_id": "5U3311010D545672S", + "confirmation_email_sent": true, + "order": 300 + } + }, + { + "model": "core.transaction", + "pk": 301, + "fields": { + "status": "COMPLETED", + "paypal_id": "8TC267162X8710517", + "confirmation_email_sent": true, + "order": 301 + } + }, + { + "model": "core.transaction", + "pk": 302, + "fields": { + "status": "COMPLETED", + "paypal_id": "39625949SF671725U", + "confirmation_email_sent": true, + "order": 302 + } + }, + { + "model": "core.transaction", + "pk": 303, + "fields": { + "status": "COMPLETED", + "paypal_id": "38L41803AJ5945106", + "confirmation_email_sent": true, + "order": 303 + } + }, + { + "model": "core.transaction", + "pk": 304, + "fields": { + "status": "COMPLETED", + "paypal_id": "8HV746372E097490E", + "confirmation_email_sent": true, + "order": 304 + } + }, + { + "model": "core.transaction", + "pk": 305, + "fields": { + "status": "COMPLETED", + "paypal_id": "8S3270695B753531R", + "confirmation_email_sent": true, + "order": 305 + } + }, + { + "model": "core.transaction", + "pk": 306, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 306 + } + }, + { + "model": "core.transaction", + "pk": 307, + "fields": { + "status": "COMPLETED", + "paypal_id": "73967158GB844705K", + "confirmation_email_sent": true, + "order": 307 + } + }, + { + "model": "core.transaction", + "pk": 308, + "fields": { + "status": "COMPLETED", + "paypal_id": "4R084833WH0879128", + "confirmation_email_sent": true, + "order": 308 + } + }, + { + "model": "core.transaction", + "pk": 309, + "fields": { + "status": "COMPLETED", + "paypal_id": "08724950JV343845M", + "confirmation_email_sent": true, + "order": 309 + } + }, + { + "model": "core.transaction", + "pk": 310, + "fields": { + "status": "COMPLETED", + "paypal_id": "2JN95892F8227582P", + "confirmation_email_sent": true, + "order": 310 + } + }, + { + "model": "core.transaction", + "pk": 311, + "fields": { + "status": "COMPLETED", + "paypal_id": "2S205077WM256443X", + "confirmation_email_sent": true, + "order": 311 + } + }, + { + "model": "core.transaction", + "pk": 312, + "fields": { + "status": "COMPLETED", + "paypal_id": "0E9206838Y729025Y", + "confirmation_email_sent": true, + "order": 312 + } + }, + { + "model": "core.transaction", + "pk": 313, + "fields": { + "status": "COMPLETED", + "paypal_id": "51K19023RA871321K", + "confirmation_email_sent": true, + "order": 313 + } + }, + { + "model": "core.transaction", + "pk": 314, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 314 + } + }, + { + "model": "core.transaction", + "pk": 315, + "fields": { + "status": "COMPLETED", + "paypal_id": "9FC86619HU2365120", + "confirmation_email_sent": true, + "order": 315 + } + }, + { + "model": "core.transaction", + "pk": 316, + "fields": { + "status": "COMPLETED", + "paypal_id": "2AL35345BA133294N", + "confirmation_email_sent": true, + "order": 316 + } + }, + { + "model": "core.transaction", + "pk": 317, + "fields": { + "status": "COMPLETED", + "paypal_id": "68B492579V6370618", + "confirmation_email_sent": true, + "order": 317 + } + }, + { + "model": "core.transaction", + "pk": 318, + "fields": { + "status": "COMPLETED", + "paypal_id": "6EK11114VS384760E", + "confirmation_email_sent": true, + "order": 318 + } + }, + { + "model": "core.transaction", + "pk": 319, + "fields": { + "status": "COMPLETED", + "paypal_id": "5K379463CS590802Y", + "confirmation_email_sent": true, + "order": 319 + } + }, + { + "model": "core.transaction", + "pk": 320, + "fields": { + "status": "COMPLETED", + "paypal_id": "76529731H09656329", + "confirmation_email_sent": true, + "order": 320 + } + }, + { + "model": "core.transaction", + "pk": 321, + "fields": { + "status": "COMPLETED", + "paypal_id": "7V464368N4955411S", + "confirmation_email_sent": true, + "order": 321 + } + }, + { + "model": "core.transaction", + "pk": 322, + "fields": { + "status": "COMPLETED", + "paypal_id": "93J80490CP258604E", + "confirmation_email_sent": true, + "order": 322 + } + }, + { + "model": "core.transaction", + "pk": 323, + "fields": { + "status": "COMPLETED", + "paypal_id": "20919368FF7424100", + "confirmation_email_sent": true, + "order": 323 + } + }, + { + "model": "core.transaction", + "pk": 324, + "fields": { + "status": "COMPLETED", + "paypal_id": "7LM764328S1839300", + "confirmation_email_sent": true, + "order": 324 + } + }, + { + "model": "core.transaction", + "pk": 325, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 325 + } + }, + { + "model": "core.transaction", + "pk": 326, + "fields": { + "status": "COMPLETED", + "paypal_id": "9MF263064K213113R", + "confirmation_email_sent": true, + "order": 326 + } + }, + { + "model": "core.transaction", + "pk": 327, + "fields": { + "status": "COMPLETED", + "paypal_id": "4PM70711KL0786428", + "confirmation_email_sent": true, + "order": 327 + } + }, + { + "model": "core.transaction", + "pk": 328, + "fields": { + "status": "COMPLETED", + "paypal_id": "8A257610TE843021P", + "confirmation_email_sent": true, + "order": 328 + } + }, + { + "model": "core.transaction", + "pk": 329, + "fields": { + "status": "COMPLETED", + "paypal_id": "1GS85943916071100", + "confirmation_email_sent": true, + "order": 329 + } + }, + { + "model": "core.transaction", + "pk": 330, + "fields": { + "status": "COMPLETED", + "paypal_id": "7B1087891L741993G", + "confirmation_email_sent": true, + "order": 330 + } + }, + { + "model": "core.transaction", + "pk": 331, + "fields": { + "status": "COMPLETED", + "paypal_id": "1R2075832K532704B", + "confirmation_email_sent": true, + "order": 331 + } + }, + { + "model": "core.transaction", + "pk": 332, + "fields": { + "status": "COMPLETED", + "paypal_id": "5G124556JL2750027", + "confirmation_email_sent": true, + "order": 332 + } + }, + { + "model": "core.transaction", + "pk": 333, + "fields": { + "status": "COMPLETED", + "paypal_id": "8S174159UA676200S", + "confirmation_email_sent": true, + "order": 333 + } + }, + { + "model": "core.transaction", + "pk": 334, + "fields": { + "status": "COMPLETED", + "paypal_id": "3HT13839A0518084X", + "confirmation_email_sent": true, + "order": 334 + } + }, + { + "model": "core.transaction", + "pk": 335, + "fields": { + "status": "COMPLETED", + "paypal_id": "5J371401XG410494N", + "confirmation_email_sent": true, + "order": 335 + } + }, + { + "model": "core.transaction", + "pk": 336, + "fields": { + "status": "COMPLETED", + "paypal_id": "4E995169YD362851M", + "confirmation_email_sent": true, + "order": 336 + } + }, + { + "model": "core.transaction", + "pk": 337, + "fields": { + "status": "COMPLETED", + "paypal_id": "1XH92285MN2149437", + "confirmation_email_sent": true, + "order": 337 + } + }, + { + "model": "core.transaction", + "pk": 338, + "fields": { + "status": "COMPLETED", + "paypal_id": "086530569K015135U", + "confirmation_email_sent": true, + "order": 338 + } + }, + { + "model": "core.transaction", + "pk": 339, + "fields": { + "status": "COMPLETED", + "paypal_id": "7Y6016624L395710H", + "confirmation_email_sent": true, + "order": 339 + } + }, + { + "model": "core.transaction", + "pk": 340, + "fields": { + "status": "COMPLETED", + "paypal_id": "74R42055FN358722A", + "confirmation_email_sent": true, + "order": 340 + } + }, + { + "model": "core.transaction", + "pk": 341, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 341 + } + }, + { + "model": "core.transaction", + "pk": 342, + "fields": { + "status": "COMPLETED", + "paypal_id": "6NL96248105494041", + "confirmation_email_sent": true, + "order": 342 + } + }, + { + "model": "core.transaction", + "pk": 343, + "fields": { + "status": "COMPLETED", + "paypal_id": "2SH61589BH298470R", + "confirmation_email_sent": true, + "order": 343 + } + }, + { + "model": "core.transaction", + "pk": 344, + "fields": { + "status": "COMPLETED", + "paypal_id": "3JL36967JF2812047", + "confirmation_email_sent": true, + "order": 344 + } + }, + { + "model": "core.transaction", + "pk": 345, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 345 + } + }, + { + "model": "core.transaction", + "pk": 346, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 346 + } + }, + { + "model": "core.transaction", + "pk": 347, + "fields": { + "status": "COMPLETED", + "paypal_id": "3UB015063N7117547", + "confirmation_email_sent": true, + "order": 347 + } + }, + { + "model": "core.transaction", + "pk": 348, + "fields": { + "status": "COMPLETED", + "paypal_id": "0AR70765V5472715R", + "confirmation_email_sent": true, + "order": 348 + } + }, + { + "model": "core.transaction", + "pk": 349, + "fields": { + "status": "COMPLETED", + "paypal_id": "17X084716F261870X", + "confirmation_email_sent": true, + "order": 349 + } + }, + { + "model": "core.transaction", + "pk": 350, + "fields": { + "status": "COMPLETED", + "paypal_id": "3TW82374W65786106", + "confirmation_email_sent": true, + "order": 350 + } + }, + { + "model": "core.transaction", + "pk": 351, + "fields": { + "status": "COMPLETED", + "paypal_id": "67B25196XR179882V", + "confirmation_email_sent": true, + "order": 351 + } + }, + { + "model": "core.transaction", + "pk": 352, + "fields": { + "status": "COMPLETED", + "paypal_id": "4C426780G3771263L", + "confirmation_email_sent": true, + "order": 352 + } + }, + { + "model": "core.transaction", + "pk": 353, + "fields": { + "status": "COMPLETED", + "paypal_id": "83K31688T25078014", + "confirmation_email_sent": true, + "order": 353 + } + }, + { + "model": "core.transaction", + "pk": 354, + "fields": { + "status": "COMPLETED", + "paypal_id": "8GF365631X053805J", + "confirmation_email_sent": true, + "order": 354 + } + }, + { + "model": "core.transaction", + "pk": 355, + "fields": { + "status": "COMPLETED", + "paypal_id": "6A700916K3159441H", + "confirmation_email_sent": true, + "order": 355 + } + }, + { + "model": "core.transaction", + "pk": 356, + "fields": { + "status": "COMPLETED", + "paypal_id": "6GU438593S357405N", + "confirmation_email_sent": true, + "order": 356 + } + }, + { + "model": "core.transaction", + "pk": 357, + "fields": { + "status": "COMPLETED", + "paypal_id": "6Y910524DA377714J", + "confirmation_email_sent": true, + "order": 357 + } + }, + { + "model": "core.transaction", + "pk": 358, + "fields": { + "status": "COMPLETED", + "paypal_id": "6MB21620T1235721J", + "confirmation_email_sent": true, + "order": 358 + } + }, + { + "model": "core.transaction", + "pk": 359, + "fields": { + "status": "COMPLETED", + "paypal_id": "5VB532424E275384W", + "confirmation_email_sent": true, + "order": 359 + } + }, + { + "model": "core.transaction", + "pk": 360, + "fields": { + "status": "COMPLETED", + "paypal_id": "0L534864DM476712T", + "confirmation_email_sent": true, + "order": 360 + } + }, + { + "model": "core.transaction", + "pk": 361, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 361 + } + }, + { + "model": "core.transaction", + "pk": 362, + "fields": { + "status": "COMPLETED", + "paypal_id": "8SE783189S670323Y", + "confirmation_email_sent": true, + "order": 362 + } + }, + { + "model": "core.transaction", + "pk": 363, + "fields": { + "status": "COMPLETED", + "paypal_id": "3R411315S48307511", + "confirmation_email_sent": true, + "order": 363 + } + }, + { + "model": "core.transaction", + "pk": 364, + "fields": { + "status": "COMPLETED", + "paypal_id": "9MB7611238837634Y", + "confirmation_email_sent": true, + "order": 364 + } + }, + { + "model": "core.transaction", + "pk": 365, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 365 + } + }, + { + "model": "core.transaction", + "pk": 366, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 366 + } + }, + { + "model": "core.transaction", + "pk": 367, + "fields": { + "status": "COMPLETED", + "paypal_id": "5MB864788B9613156", + "confirmation_email_sent": true, + "order": 367 + } + }, + { + "model": "core.transaction", + "pk": 368, + "fields": { + "status": "COMPLETED", + "paypal_id": "75B704548S3193153", + "confirmation_email_sent": true, + "order": 368 + } + }, + { + "model": "core.transaction", + "pk": 369, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 369 + } + }, + { + "model": "core.transaction", + "pk": 370, + "fields": { + "status": "COMPLETED", + "paypal_id": "8E297715D5071032F", + "confirmation_email_sent": true, + "order": 370 + } + }, + { + "model": "core.transaction", + "pk": 371, + "fields": { + "status": "COMPLETED", + "paypal_id": "6BA78703NU038411B", + "confirmation_email_sent": true, + "order": 371 + } + }, + { + "model": "core.transaction", + "pk": 372, + "fields": { + "status": "COMPLETED", + "paypal_id": "80W60067VX695921F", + "confirmation_email_sent": true, + "order": 372 + } + }, + { + "model": "core.transaction", + "pk": 373, + "fields": { + "status": "COMPLETED", + "paypal_id": "7UB68212CH1558435", + "confirmation_email_sent": true, + "order": 373 + } + }, + { + "model": "core.transaction", + "pk": 374, + "fields": { + "status": "COMPLETED", + "paypal_id": "8BD159280N5656846", + "confirmation_email_sent": true, + "order": 374 + } + }, + { + "model": "core.transaction", + "pk": 375, + "fields": { + "status": "COMPLETED", + "paypal_id": "66380271VA905153B", + "confirmation_email_sent": true, + "order": 375 + } + }, + { + "model": "core.transaction", + "pk": 376, + "fields": { + "status": "COMPLETED", + "paypal_id": "40V09588L9074722R", + "confirmation_email_sent": true, + "order": 376 + } + }, + { + "model": "core.transaction", + "pk": 377, + "fields": { + "status": "COMPLETED", + "paypal_id": "6NS699693R052173E", + "confirmation_email_sent": true, + "order": 377 + } + }, + { + "model": "core.transaction", + "pk": 378, + "fields": { + "status": "COMPLETED", + "paypal_id": "8JU991413K4988544", + "confirmation_email_sent": true, + "order": 378 + } + }, + { + "model": "core.transaction", + "pk": 379, + "fields": { + "status": "COMPLETED", + "paypal_id": "6WR25494K22261005", + "confirmation_email_sent": true, + "order": 379 + } + }, + { + "model": "core.transaction", + "pk": 380, + "fields": { + "status": "COMPLETED", + "paypal_id": "8028071016789992T", + "confirmation_email_sent": true, + "order": 380 + } + }, + { + "model": "core.transaction", + "pk": 381, + "fields": { + "status": "COMPLETED", + "paypal_id": "1E035952LU9109259", + "confirmation_email_sent": true, + "order": 381 + } + }, + { + "model": "core.transaction", + "pk": 382, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 382 + } + }, + { + "model": "core.transaction", + "pk": 383, + "fields": { + "status": "COMPLETED", + "paypal_id": "7X199566L7254172J", + "confirmation_email_sent": true, + "order": 383 + } + }, + { + "model": "core.transaction", + "pk": 384, + "fields": { + "status": "COMPLETED", + "paypal_id": "6AY88091BJ052343F", + "confirmation_email_sent": true, + "order": 384 + } + }, + { + "model": "core.transaction", + "pk": 385, + "fields": { + "status": "COMPLETED", + "paypal_id": "173382223F630391R", + "confirmation_email_sent": true, + "order": 385 + } + }, + { + "model": "core.transaction", + "pk": 386, + "fields": { + "status": "COMPLETED", + "paypal_id": "3GM98081L3726470V", + "confirmation_email_sent": true, + "order": 386 + } + }, + { + "model": "core.transaction", + "pk": 387, + "fields": { + "status": "COMPLETED", + "paypal_id": "13X65061VE114512H", + "confirmation_email_sent": true, + "order": 387 + } + }, + { + "model": "core.transaction", + "pk": 388, + "fields": { + "status": "COMPLETED", + "paypal_id": "4WF25046GT8257623", + "confirmation_email_sent": true, + "order": 388 + } + }, + { + "model": "core.transaction", + "pk": 389, + "fields": { + "status": "COMPLETED", + "paypal_id": "7C564114B7252524W", + "confirmation_email_sent": true, + "order": 389 + } + }, + { + "model": "core.transaction", + "pk": 390, + "fields": { + "status": "COMPLETED", + "paypal_id": "1UM006542V1048822", + "confirmation_email_sent": true, + "order": 390 + } + }, + { + "model": "core.transaction", + "pk": 391, + "fields": { + "status": "COMPLETED", + "paypal_id": "9UU88200RS630464R", + "confirmation_email_sent": true, + "order": 391 + } + }, + { + "model": "core.transaction", + "pk": 392, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 392 + } + }, + { + "model": "core.transaction", + "pk": 393, + "fields": { + "status": "COMPLETED", + "paypal_id": "6FD9574021446062W", + "confirmation_email_sent": true, + "order": 393 + } + }, + { + "model": "core.transaction", + "pk": 394, + "fields": { + "status": "COMPLETED", + "paypal_id": "4HN11202RS136234J", + "confirmation_email_sent": true, + "order": 394 + } + }, + { + "model": "core.transaction", + "pk": 395, + "fields": { + "status": "COMPLETED", + "paypal_id": "5DG90301YG246080E", + "confirmation_email_sent": true, + "order": 395 + } + }, + { + "model": "core.transaction", + "pk": 396, + "fields": { + "status": "COMPLETED", + "paypal_id": "4K2132981S979164N", + "confirmation_email_sent": true, + "order": 396 + } + }, + { + "model": "core.transaction", + "pk": 397, + "fields": { + "status": "COMPLETED", + "paypal_id": "8ML03627PP162431G", + "confirmation_email_sent": true, + "order": 397 + } + }, + { + "model": "core.transaction", + "pk": 398, + "fields": { + "status": "COMPLETED", + "paypal_id": "62C45364H8494890A", + "confirmation_email_sent": true, + "order": 398 + } + }, + { + "model": "core.transaction", + "pk": 399, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 399 + } + }, + { + "model": "core.transaction", + "pk": 400, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 400 + } + }, + { + "model": "core.transaction", + "pk": 401, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 401 + } + }, + { + "model": "core.transaction", + "pk": 402, + "fields": { + "status": "COMPLETED", + "paypal_id": "8FC14246J2658430N", + "confirmation_email_sent": true, + "order": 402 + } + }, + { + "model": "core.transaction", + "pk": 403, + "fields": { + "status": "COMPLETED", + "paypal_id": "3W747592BY402863R", + "confirmation_email_sent": true, + "order": 403 + } + }, + { + "model": "core.transaction", + "pk": 404, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 404 + } + }, + { + "model": "core.transaction", + "pk": 405, + "fields": { + "status": "COMPLETED", + "paypal_id": "3KC61340AM9275723", + "confirmation_email_sent": true, + "order": 405 + } + }, + { + "model": "core.transaction", + "pk": 406, + "fields": { + "status": "COMPLETED", + "paypal_id": "9GH94986E00715421", + "confirmation_email_sent": true, + "order": 406 + } + }, + { + "model": "core.transaction", + "pk": 407, + "fields": { + "status": "COMPLETED", + "paypal_id": "0FS04843JH785030R", + "confirmation_email_sent": true, + "order": 407 + } + }, + { + "model": "core.transaction", + "pk": 408, + "fields": { + "status": "COMPLETED", + "paypal_id": "0LA35584HV010701U", + "confirmation_email_sent": true, + "order": 408 + } + }, + { + "model": "core.transaction", + "pk": 409, + "fields": { + "status": "COMPLETED", + "paypal_id": "72B74530BA181862T", + "confirmation_email_sent": true, + "order": 409 + } + }, + { + "model": "core.transaction", + "pk": 410, + "fields": { + "status": "COMPLETED", + "paypal_id": "0JW60025L07902214", + "confirmation_email_sent": true, + "order": 410 + } + }, + { + "model": "core.transaction", + "pk": 411, + "fields": { + "status": "COMPLETED", + "paypal_id": "47B33743SY174572P", + "confirmation_email_sent": true, + "order": 411 + } + }, + { + "model": "core.transaction", + "pk": 412, + "fields": { + "status": "COMPLETED", + "paypal_id": "118845132K238040T", + "confirmation_email_sent": true, + "order": 412 + } + }, + { + "model": "core.transaction", + "pk": 413, + "fields": { + "status": "COMPLETED", + "paypal_id": "0C009127UA068550B", + "confirmation_email_sent": true, + "order": 413 + } + }, + { + "model": "core.transaction", + "pk": 414, + "fields": { + "status": "COMPLETED", + "paypal_id": "4N72530826086334U", + "confirmation_email_sent": true, + "order": 414 + } + }, + { + "model": "core.transaction", + "pk": 415, + "fields": { + "status": "COMPLETED", + "paypal_id": "8CG10088PK712630G", + "confirmation_email_sent": true, + "order": 415 + } + }, + { + "model": "core.transaction", + "pk": 416, + "fields": { + "status": "COMPLETED", + "paypal_id": "153349728S3351710", + "confirmation_email_sent": true, + "order": 416 + } + }, + { + "model": "core.transaction", + "pk": 417, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 417 + } + }, + { + "model": "core.transaction", + "pk": 418, + "fields": { + "status": "COMPLETED", + "paypal_id": "9NR97844AJ374042K", + "confirmation_email_sent": true, + "order": 418 + } + }, + { + "model": "core.transaction", + "pk": 419, + "fields": { + "status": "COMPLETED", + "paypal_id": "40M096164J9268057", + "confirmation_email_sent": true, + "order": 419 + } + }, + { + "model": "core.transaction", + "pk": 420, + "fields": { + "status": "COMPLETED", + "paypal_id": "56L61272L8079743R", + "confirmation_email_sent": true, + "order": 420 + } + }, + { + "model": "core.transaction", + "pk": 421, + "fields": { + "status": "COMPLETED", + "paypal_id": "1Y1484841G819104S", + "confirmation_email_sent": true, + "order": 421 + } + }, + { + "model": "core.transaction", + "pk": 422, + "fields": { + "status": "COMPLETED", + "paypal_id": "7D688832560965936", + "confirmation_email_sent": true, + "order": 422 + } + }, + { + "model": "core.transaction", + "pk": 423, + "fields": { + "status": "COMPLETED", + "paypal_id": "1MH16355TL609362A", + "confirmation_email_sent": true, + "order": 423 + } + }, + { + "model": "core.transaction", + "pk": 424, + "fields": { + "status": "COMPLETED", + "paypal_id": "5P250348NN211813V", + "confirmation_email_sent": true, + "order": 424 + } + }, + { + "model": "core.transaction", + "pk": 425, + "fields": { + "status": "COMPLETED", + "paypal_id": "9J6676030C4883409", + "confirmation_email_sent": true, + "order": 425 + } + }, + { + "model": "core.transaction", + "pk": 426, + "fields": { + "status": "COMPLETED", + "paypal_id": "62L258923X593160H", + "confirmation_email_sent": true, + "order": 426 + } + }, + { + "model": "core.transaction", + "pk": 427, + "fields": { + "status": "COMPLETED", + "paypal_id": "3MM42177BK928240M", + "confirmation_email_sent": true, + "order": 427 + } + }, + { + "model": "core.transaction", + "pk": 428, + "fields": { + "status": "COMPLETED", + "paypal_id": "5HT02303CS598045K", + "confirmation_email_sent": true, + "order": 428 + } + }, + { + "model": "core.transaction", + "pk": 429, + "fields": { + "status": "COMPLETED", + "paypal_id": "0DH2664094079432C", + "confirmation_email_sent": true, + "order": 429 + } + }, + { + "model": "core.transaction", + "pk": 430, + "fields": { + "status": "COMPLETED", + "paypal_id": "1WL21556XF212664E", + "confirmation_email_sent": true, + "order": 430 + } + }, + { + "model": "core.transaction", + "pk": 431, + "fields": { + "status": "COMPLETED", + "paypal_id": "0C7467678X473481K", + "confirmation_email_sent": true, + "order": 431 + } + }, + { + "model": "core.transaction", + "pk": 432, + "fields": { + "status": "COMPLETED", + "paypal_id": "3SP56400X5818313R", + "confirmation_email_sent": true, + "order": 432 + } + }, + { + "model": "core.transaction", + "pk": 433, + "fields": { + "status": "COMPLETED", + "paypal_id": "1NF4775080916352A", + "confirmation_email_sent": true, + "order": 433 + } + }, + { + "model": "core.transaction", + "pk": 434, + "fields": { + "status": "COMPLETED", + "paypal_id": "0J964288GP600560G", + "confirmation_email_sent": true, + "order": 434 + } + }, + { + "model": "core.transaction", + "pk": 435, + "fields": { + "status": "COMPLETED", + "paypal_id": "90K013750G702850Y", + "confirmation_email_sent": true, + "order": 435 + } + }, + { + "model": "core.transaction", + "pk": 436, + "fields": { + "status": "COMPLETED", + "paypal_id": "52G43202563690306", + "confirmation_email_sent": true, + "order": 436 + } + }, + { + "model": "core.transaction", + "pk": 437, + "fields": { + "status": "COMPLETED", + "paypal_id": "8U5798443T144305H", + "confirmation_email_sent": true, + "order": 437 + } + }, + { + "model": "core.transaction", + "pk": 438, + "fields": { + "status": "COMPLETED", + "paypal_id": "11033672K1583354N", + "confirmation_email_sent": true, + "order": 438 + } + }, + { + "model": "core.transaction", + "pk": 439, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 439 + } + }, + { + "model": "core.transaction", + "pk": 440, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 440 + } + }, + { + "model": "core.transaction", + "pk": 441, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 441 + } + }, + { + "model": "core.transaction", + "pk": 442, + "fields": { + "status": "COMPLETED", + "paypal_id": "9BK796200M963842A", + "confirmation_email_sent": true, + "order": 442 + } + }, + { + "model": "core.transaction", + "pk": 443, + "fields": { + "status": "COMPLETED", + "paypal_id": "4HF75229PY3607132", + "confirmation_email_sent": true, + "order": 443 + } + }, + { + "model": "core.transaction", + "pk": 444, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 444 + } + }, + { + "model": "core.transaction", + "pk": 445, + "fields": { + "status": "COMPLETED", + "paypal_id": "9SY13320P4358172S", + "confirmation_email_sent": true, + "order": 445 + } + }, + { + "model": "core.transaction", + "pk": 446, + "fields": { + "status": "COMPLETED", + "paypal_id": "4CD64561A19470222", + "confirmation_email_sent": true, + "order": 446 + } + }, + { + "model": "core.transaction", + "pk": 447, + "fields": { + "status": "COMPLETED", + "paypal_id": "13764134VV636814H", + "confirmation_email_sent": true, + "order": 447 + } + }, + { + "model": "core.transaction", + "pk": 448, + "fields": { + "status": "COMPLETED", + "paypal_id": "3P247435F75613244", + "confirmation_email_sent": true, + "order": 448 + } + }, + { + "model": "core.transaction", + "pk": 449, + "fields": { + "status": "COMPLETED", + "paypal_id": "1T2538245C488454T", + "confirmation_email_sent": true, + "order": 449 + } + }, + { + "model": "core.transaction", + "pk": 450, + "fields": { + "status": "COMPLETED", + "paypal_id": "0XP14994WH1708116", + "confirmation_email_sent": true, + "order": 450 + } + }, + { + "model": "core.transaction", + "pk": 451, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 451 + } + }, + { + "model": "core.transaction", + "pk": 452, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 452 + } + }, + { + "model": "core.transaction", + "pk": 453, + "fields": { + "status": "COMPLETED", + "paypal_id": "4GB55801C9712335P", + "confirmation_email_sent": true, + "order": 453 + } + }, + { + "model": "core.transaction", + "pk": 454, + "fields": { + "status": "COMPLETED", + "paypal_id": "33491712XU836672B", + "confirmation_email_sent": true, + "order": 454 + } + }, + { + "model": "core.transaction", + "pk": 455, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 455 + } + }, + { + "model": "core.transaction", + "pk": 456, + "fields": { + "status": "COMPLETED", + "paypal_id": "4EY75149E1695072W", + "confirmation_email_sent": true, + "order": 456 + } + }, + { + "model": "core.transaction", + "pk": 457, + "fields": { + "status": "COMPLETED", + "paypal_id": "855201433E853143K", + "confirmation_email_sent": true, + "order": 457 + } + }, + { + "model": "core.transaction", + "pk": 458, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 458 + } + }, + { + "model": "core.transaction", + "pk": 459, + "fields": { + "status": "COMPLETED", + "paypal_id": "7RX540617P572230Y", + "confirmation_email_sent": true, + "order": 459 + } + }, + { + "model": "core.transaction", + "pk": 460, + "fields": { + "status": "COMPLETED", + "paypal_id": "08J90848HD140470L", + "confirmation_email_sent": true, + "order": 460 + } + }, + { + "model": "core.transaction", + "pk": 461, + "fields": { + "status": "COMPLETED", + "paypal_id": "45R98133EG878510E", + "confirmation_email_sent": true, + "order": 461 + } + }, + { + "model": "core.transaction", + "pk": 462, + "fields": { + "status": "COMPLETED", + "paypal_id": "1AR45150G55964127", + "confirmation_email_sent": true, + "order": 462 + } + }, + { + "model": "core.transaction", + "pk": 463, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 463 + } + }, + { + "model": "core.transaction", + "pk": 464, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 464 + } + }, + { + "model": "core.transaction", + "pk": 465, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 465 + } + }, + { + "model": "core.transaction", + "pk": 466, + "fields": { + "status": "COMPLETED", + "paypal_id": "5PH965634R5379520", + "confirmation_email_sent": true, + "order": 466 + } + }, + { + "model": "core.transaction", + "pk": 467, + "fields": { + "status": "COMPLETED", + "paypal_id": "2CP85154H61630621", + "confirmation_email_sent": true, + "order": 467 + } + }, + { + "model": "core.transaction", + "pk": 468, + "fields": { + "status": "COMPLETED", + "paypal_id": "3Y720695MX7773122", + "confirmation_email_sent": true, + "order": 468 + } + }, + { + "model": "core.transaction", + "pk": 469, + "fields": { + "status": "COMPLETED", + "paypal_id": "9HN06484AB8436107", + "confirmation_email_sent": true, + "order": 469 + } + }, + { + "model": "core.transaction", + "pk": 470, + "fields": { + "status": "COMPLETED", + "paypal_id": "0FJ91563P7883405N", + "confirmation_email_sent": true, + "order": 470 + } + }, + { + "model": "core.transaction", + "pk": 471, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 471 + } + }, + { + "model": "core.transaction", + "pk": 472, + "fields": { + "status": "COMPLETED", + "paypal_id": "0S217665V6436970L", + "confirmation_email_sent": true, + "order": 472 + } + }, + { + "model": "core.transaction", + "pk": 473, + "fields": { + "status": "COMPLETED", + "paypal_id": "5FB907729S095080G", + "confirmation_email_sent": true, + "order": 473 + } + }, + { + "model": "core.transaction", + "pk": 474, + "fields": { + "status": "COMPLETED", + "paypal_id": "7S283139HY790473R", + "confirmation_email_sent": true, + "order": 474 + } + }, + { + "model": "core.transaction", + "pk": 475, + "fields": { + "status": "COMPLETED", + "paypal_id": "23027537S9104110S", + "confirmation_email_sent": true, + "order": 475 + } + }, + { + "model": "core.transaction", + "pk": 476, + "fields": { + "status": "COMPLETED", + "paypal_id": "3UR72094MK136421W", + "confirmation_email_sent": true, + "order": 476 + } + }, + { + "model": "core.transaction", + "pk": 477, + "fields": { + "status": "COMPLETED", + "paypal_id": "94T14329VK195581S", + "confirmation_email_sent": true, + "order": 477 + } + }, + { + "model": "core.transaction", + "pk": 478, + "fields": { + "status": "COMPLETED", + "paypal_id": "8L848178KD998160D", + "confirmation_email_sent": true, + "order": 478 + } + }, + { + "model": "core.transaction", + "pk": 479, + "fields": { + "status": "COMPLETED", + "paypal_id": "4SR76906NR292054F", + "confirmation_email_sent": true, + "order": 479 + } + }, + { + "model": "core.transaction", + "pk": 480, + "fields": { + "status": "COMPLETED", + "paypal_id": "3BG5326298000591F", + "confirmation_email_sent": true, + "order": 480 + } + }, + { + "model": "core.transaction", + "pk": 481, + "fields": { + "status": "COMPLETED", + "paypal_id": "4RM603222H4879523", + "confirmation_email_sent": true, + "order": 481 + } + }, + { + "model": "core.transaction", + "pk": 482, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 482 + } + }, + { + "model": "core.transaction", + "pk": 483, + "fields": { + "status": "COMPLETED", + "paypal_id": "16W521898V412250X", + "confirmation_email_sent": true, + "order": 483 + } + }, + { + "model": "core.transaction", + "pk": 484, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 484 + } + }, + { + "model": "core.transaction", + "pk": 485, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 485 + } + }, + { + "model": "core.transaction", + "pk": 486, + "fields": { + "status": "COMPLETED", + "paypal_id": "3VC37865T3126810A", + "confirmation_email_sent": true, + "order": 486 + } + }, + { + "model": "core.transaction", + "pk": 487, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 487 + } + }, + { + "model": "core.transaction", + "pk": 488, + "fields": { + "status": "COMPLETED", + "paypal_id": "1DY82709LT721940E", + "confirmation_email_sent": true, + "order": 488 + } + }, + { + "model": "core.transaction", + "pk": 489, + "fields": { + "status": "COMPLETED", + "paypal_id": "0AM5578046892003L", + "confirmation_email_sent": true, + "order": 489 + } + }, + { + "model": "core.transaction", + "pk": 490, + "fields": { + "status": "COMPLETED", + "paypal_id": "2YM75767NS919274G", + "confirmation_email_sent": true, + "order": 490 + } + }, + { + "model": "core.transaction", + "pk": 491, + "fields": { + "status": "COMPLETED", + "paypal_id": "0KV81768263229849", + "confirmation_email_sent": true, + "order": 491 + } + }, + { + "model": "core.transaction", + "pk": 492, + "fields": { + "status": "COMPLETED", + "paypal_id": "01J50112G50885334", + "confirmation_email_sent": true, + "order": 492 + } + }, + { + "model": "core.transaction", + "pk": 493, + "fields": { + "status": "COMPLETED", + "paypal_id": "4SB128821G7384512", + "confirmation_email_sent": true, + "order": 493 + } + }, + { + "model": "core.transaction", + "pk": 494, + "fields": { + "status": "COMPLETED", + "paypal_id": "4T227417H5828682C", + "confirmation_email_sent": true, + "order": 494 + } + }, + { + "model": "core.transaction", + "pk": 495, + "fields": { + "status": "COMPLETED", + "paypal_id": "3AS05895DK534130L", + "confirmation_email_sent": true, + "order": 495 + } + }, + { + "model": "core.transaction", + "pk": 496, + "fields": { + "status": "COMPLETED", + "paypal_id": "7CF62299X5475332K", + "confirmation_email_sent": true, + "order": 496 + } + }, + { + "model": "core.transaction", + "pk": 497, + "fields": { + "status": "COMPLETED", + "paypal_id": "0T824250X19100331", + "confirmation_email_sent": true, + "order": 497 + } + }, + { + "model": "core.transaction", + "pk": 498, + "fields": { + "status": "COMPLETED", + "paypal_id": "7MX69859RK274292S", + "confirmation_email_sent": true, + "order": 498 + } + }, + { + "model": "core.transaction", + "pk": 499, + "fields": { + "status": "COMPLETED", + "paypal_id": "95N06575P5007242H", + "confirmation_email_sent": true, + "order": 499 + } + }, + { + "model": "core.transaction", + "pk": 500, + "fields": { + "status": "COMPLETED", + "paypal_id": "78D87788TY6081356", + "confirmation_email_sent": true, + "order": 500 + } + }, + { + "model": "core.transaction", + "pk": 501, + "fields": { + "status": "COMPLETED", + "paypal_id": "4WS75866U8644542X", + "confirmation_email_sent": true, + "order": 501 + } + }, + { + "model": "core.transaction", + "pk": 502, + "fields": { + "status": "COMPLETED", + "paypal_id": "7WG50880MX392042V", + "confirmation_email_sent": true, + "order": 502 + } + }, + { + "model": "core.transaction", + "pk": 503, + "fields": { + "status": "COMPLETED", + "paypal_id": "0XP16383F9120634C", + "confirmation_email_sent": true, + "order": 503 + } + }, + { + "model": "core.transaction", + "pk": 504, + "fields": { + "status": "COMPLETED", + "paypal_id": "5D113742J01771819", + "confirmation_email_sent": true, + "order": 504 + } + }, + { + "model": "core.transaction", + "pk": 505, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 505 + } + }, + { + "model": "core.transaction", + "pk": 506, + "fields": { + "status": "COMPLETED", + "paypal_id": "0DN260396R867525T", + "confirmation_email_sent": true, + "order": 506 + } + }, + { + "model": "core.transaction", + "pk": 507, + "fields": { + "status": "COMPLETED", + "paypal_id": "8N464921DH5604539", + "confirmation_email_sent": true, + "order": 507 + } + }, + { + "model": "core.transaction", + "pk": 508, + "fields": { + "status": "COMPLETED", + "paypal_id": "1EP93442YB189882E", + "confirmation_email_sent": true, + "order": 508 + } + }, + { + "model": "core.transaction", + "pk": 509, + "fields": { + "status": "COMPLETED", + "paypal_id": "41N983866X9865054", + "confirmation_email_sent": true, + "order": 509 + } + }, + { + "model": "core.transaction", + "pk": 510, + "fields": { + "status": "COMPLETED", + "paypal_id": "8JY9016991858563W", + "confirmation_email_sent": true, + "order": 510 + } + }, + { + "model": "core.transaction", + "pk": 511, + "fields": { + "status": "COMPLETED", + "paypal_id": "9FY44842U7969341H", + "confirmation_email_sent": true, + "order": 511 + } + }, + { + "model": "core.transaction", + "pk": 512, + "fields": { + "status": "COMPLETED", + "paypal_id": "9RS18763PC061642E", + "confirmation_email_sent": true, + "order": 512 + } + }, + { + "model": "core.transaction", + "pk": 513, + "fields": { + "status": "COMPLETED", + "paypal_id": "1KR204708T560973R", + "confirmation_email_sent": true, + "order": 513 + } + }, + { + "model": "core.transaction", + "pk": 514, + "fields": { + "status": "COMPLETED", + "paypal_id": "9DV42839L98915421", + "confirmation_email_sent": true, + "order": 514 + } + }, + { + "model": "core.transaction", + "pk": 515, + "fields": { + "status": "COMPLETED", + "paypal_id": "1L845074ML436543X", + "confirmation_email_sent": true, + "order": 515 + } + }, + { + "model": "core.transaction", + "pk": 516, + "fields": { + "status": "COMPLETED", + "paypal_id": "3MP295628R3533730", + "confirmation_email_sent": true, + "order": 516 + } + }, + { + "model": "core.transaction", + "pk": 517, + "fields": { + "status": "COMPLETED", + "paypal_id": "1NJ70338R7456621K", + "confirmation_email_sent": true, + "order": 517 + } + }, + { + "model": "core.transaction", + "pk": 518, + "fields": { + "status": "COMPLETED", + "paypal_id": "84402570WG0499157", + "confirmation_email_sent": true, + "order": 518 + } + }, + { + "model": "core.transaction", + "pk": 519, + "fields": { + "status": "COMPLETED", + "paypal_id": "6DJ121784B2434059", + "confirmation_email_sent": true, + "order": 519 + } + }, + { + "model": "core.transaction", + "pk": 520, + "fields": { + "status": "COMPLETED", + "paypal_id": "3M530655VL648331P", + "confirmation_email_sent": true, + "order": 520 + } + }, + { + "model": "core.transaction", + "pk": 521, + "fields": { + "status": "COMPLETED", + "paypal_id": "40J30975BP312164T", + "confirmation_email_sent": true, + "order": 521 + } + }, + { + "model": "core.transaction", + "pk": 522, + "fields": { + "status": "COMPLETED", + "paypal_id": "2X101874PM238700B", + "confirmation_email_sent": true, + "order": 522 + } + }, + { + "model": "core.transaction", + "pk": 523, + "fields": { + "status": "COMPLETED", + "paypal_id": "7R743971477391839", + "confirmation_email_sent": true, + "order": 523 + } + }, + { + "model": "core.transaction", + "pk": 524, + "fields": { + "status": "COMPLETED", + "paypal_id": "2N880980BB173871U", + "confirmation_email_sent": true, + "order": 524 + } + }, + { + "model": "core.transaction", + "pk": 525, + "fields": { + "status": "COMPLETED", + "paypal_id": "25R35981S5173754F", + "confirmation_email_sent": true, + "order": 525 + } + }, + { + "model": "core.transaction", + "pk": 526, + "fields": { + "status": "COMPLETED", + "paypal_id": "38E15180AV3758438", + "confirmation_email_sent": true, + "order": 526 + } + }, + { + "model": "core.transaction", + "pk": 527, + "fields": { + "status": "COMPLETED", + "paypal_id": "9DB714921S9002747", + "confirmation_email_sent": true, + "order": 527 + } + }, + { + "model": "core.transaction", + "pk": 528, + "fields": { + "status": "COMPLETED", + "paypal_id": "3XY96518UE395182R", + "confirmation_email_sent": true, + "order": 528 + } + }, + { + "model": "core.transaction", + "pk": 529, + "fields": { + "status": "COMPLETED", + "paypal_id": "92R736388F645321Y", + "confirmation_email_sent": true, + "order": 529 + } + }, + { + "model": "core.transaction", + "pk": 530, + "fields": { + "status": "COMPLETED", + "paypal_id": "0CL54004A0017783G", + "confirmation_email_sent": true, + "order": 530 + } + }, + { + "model": "core.transaction", + "pk": 531, + "fields": { + "status": "COMPLETED", + "paypal_id": "5441171213889944C", + "confirmation_email_sent": true, + "order": 531 + } + }, + { + "model": "core.transaction", + "pk": 532, + "fields": { + "status": "COMPLETED", + "paypal_id": "9LB09807XX901053B", + "confirmation_email_sent": true, + "order": 532 + } + }, + { + "model": "core.transaction", + "pk": 533, + "fields": { + "status": "COMPLETED", + "paypal_id": "4C314333MD992022F", + "confirmation_email_sent": true, + "order": 533 + } + }, + { + "model": "core.transaction", + "pk": 534, + "fields": { + "status": "COMPLETED", + "paypal_id": "7L471309PR1554500", + "confirmation_email_sent": true, + "order": 534 + } + }, + { + "model": "core.transaction", + "pk": 535, + "fields": { + "status": "COMPLETED", + "paypal_id": "8Y530013JV043750Y", + "confirmation_email_sent": true, + "order": 535 + } + }, + { + "model": "core.transaction", + "pk": 536, + "fields": { + "status": "COMPLETED", + "paypal_id": "45E70725Y6258154J", + "confirmation_email_sent": true, + "order": 536 + } + }, + { + "model": "core.transaction", + "pk": 537, + "fields": { + "status": "COMPLETED", + "paypal_id": "07P44744W5671791A", + "confirmation_email_sent": true, + "order": 537 + } + }, + { + "model": "core.transaction", + "pk": 538, + "fields": { + "status": "COMPLETED", + "paypal_id": "8SK10038JF904292W", + "confirmation_email_sent": true, + "order": 538 + } + }, + { + "model": "core.transaction", + "pk": 539, + "fields": { + "status": "COMPLETED", + "paypal_id": "9GR72850D33704525", + "confirmation_email_sent": true, + "order": 539 + } + }, + { + "model": "core.transaction", + "pk": 540, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 540 + } + }, + { + "model": "core.transaction", + "pk": 541, + "fields": { + "status": "COMPLETED", + "paypal_id": "7TU95788RR1315114", + "confirmation_email_sent": true, + "order": 541 + } + }, + { + "model": "core.transaction", + "pk": 542, + "fields": { + "status": "COMPLETED", + "paypal_id": "4KF860443W1070403", + "confirmation_email_sent": true, + "order": 542 + } + }, + { + "model": "core.transaction", + "pk": 543, + "fields": { + "status": "COMPLETED", + "paypal_id": "376718286U801243F", + "confirmation_email_sent": true, + "order": 543 + } + }, + { + "model": "core.transaction", + "pk": 544, + "fields": { + "status": "COMPLETED", + "paypal_id": "7PX55084P3852600D", + "confirmation_email_sent": true, + "order": 544 + } + }, + { + "model": "core.transaction", + "pk": 545, + "fields": { + "status": "COMPLETED", + "paypal_id": "5LR20169M7351974K", + "confirmation_email_sent": true, + "order": 545 + } + }, + { + "model": "core.transaction", + "pk": 546, + "fields": { + "status": "COMPLETED", + "paypal_id": "5LC43718VN3965731", + "confirmation_email_sent": true, + "order": 546 + } + }, + { + "model": "core.transaction", + "pk": 547, + "fields": { + "status": "COMPLETED", + "paypal_id": "91906303NG515623W", + "confirmation_email_sent": true, + "order": 547 + } + }, + { + "model": "core.transaction", + "pk": 548, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 548 + } + }, + { + "model": "core.transaction", + "pk": 549, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 549 + } + }, + { + "model": "core.transaction", + "pk": 550, + "fields": { + "status": "COMPLETED", + "paypal_id": "1FD09797PN296044E", + "confirmation_email_sent": true, + "order": 550 + } + }, + { + "model": "core.transaction", + "pk": 551, + "fields": { + "status": "COMPLETED", + "paypal_id": "7PK08593C3835211K", + "confirmation_email_sent": true, + "order": 551 + } + }, + { + "model": "core.transaction", + "pk": 552, + "fields": { + "status": "COMPLETED", + "paypal_id": "6DN839603N583700M", + "confirmation_email_sent": true, + "order": 552 + } + }, + { + "model": "core.transaction", + "pk": 553, + "fields": { + "status": "COMPLETED", + "paypal_id": "140168178F880382V", + "confirmation_email_sent": true, + "order": 553 + } + }, + { + "model": "core.transaction", + "pk": 554, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 554 + } + }, + { + "model": "core.transaction", + "pk": 555, + "fields": { + "status": "COMPLETED", + "paypal_id": "1C9885826C115734G", + "confirmation_email_sent": true, + "order": 555 + } + }, + { + "model": "core.transaction", + "pk": 556, + "fields": { + "status": "COMPLETED", + "paypal_id": "0EV87261WW411145X", + "confirmation_email_sent": true, + "order": 556 + } + }, + { + "model": "core.transaction", + "pk": 557, + "fields": { + "status": "COMPLETED", + "paypal_id": "909263607P759651S", + "confirmation_email_sent": true, + "order": 557 + } + }, + { + "model": "core.transaction", + "pk": 558, + "fields": { + "status": "COMPLETED", + "paypal_id": "8FS86578K2445383A", + "confirmation_email_sent": true, + "order": 558 + } + }, + { + "model": "core.transaction", + "pk": 559, + "fields": { + "status": "COMPLETED", + "paypal_id": "7A325025RH836882T", + "confirmation_email_sent": true, + "order": 559 + } + }, + { + "model": "core.transaction", + "pk": 560, + "fields": { + "status": "COMPLETED", + "paypal_id": "8PX47148FX715864P", + "confirmation_email_sent": true, + "order": 560 + } + }, + { + "model": "core.transaction", + "pk": 561, + "fields": { + "status": "COMPLETED", + "paypal_id": "4L17582947533411H", + "confirmation_email_sent": true, + "order": 561 + } + }, + { + "model": "core.transaction", + "pk": 562, + "fields": { + "status": "COMPLETED", + "paypal_id": "83834414NS247231L", + "confirmation_email_sent": true, + "order": 562 + } + }, + { + "model": "core.transaction", + "pk": 563, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 563 + } + }, + { + "model": "core.transaction", + "pk": 564, + "fields": { + "status": "COMPLETED", + "paypal_id": "9J097213TC617541S", + "confirmation_email_sent": true, + "order": 564 + } + }, + { + "model": "core.transaction", + "pk": 565, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 565 + } + }, + { + "model": "core.transaction", + "pk": 566, + "fields": { + "status": "COMPLETED", + "paypal_id": "72681490KJ065791J", + "confirmation_email_sent": true, + "order": 566 + } + }, + { + "model": "core.transaction", + "pk": 567, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 567 + } + }, + { + "model": "core.transaction", + "pk": 568, + "fields": { + "status": "COMPLETED", + "paypal_id": "00090388F14489335", + "confirmation_email_sent": true, + "order": 568 + } + }, + { + "model": "core.transaction", + "pk": 569, + "fields": { + "status": "COMPLETED", + "paypal_id": "44P40773S2182182B", + "confirmation_email_sent": true, + "order": 569 + } + }, + { + "model": "core.transaction", + "pk": 570, + "fields": { + "status": "COMPLETED", + "paypal_id": "2VC52488NH043005V", + "confirmation_email_sent": true, + "order": 570 + } + }, + { + "model": "core.transaction", + "pk": 571, + "fields": { + "status": "COMPLETED", + "paypal_id": "0MV40315FU9659534", + "confirmation_email_sent": true, + "order": 571 + } + }, + { + "model": "core.transaction", + "pk": 572, + "fields": { + "status": "COMPLETED", + "paypal_id": "74N32637GV397573Y", + "confirmation_email_sent": true, + "order": 572 + } + }, + { + "model": "core.transaction", + "pk": 573, + "fields": { + "status": "COMPLETED", + "paypal_id": "33E91120MV3169905", + "confirmation_email_sent": true, + "order": 573 + } + }, + { + "model": "core.transaction", + "pk": 574, + "fields": { + "status": "COMPLETED", + "paypal_id": "46150141LE179853V", + "confirmation_email_sent": true, + "order": 574 + } + }, + { + "model": "core.transaction", + "pk": 575, + "fields": { + "status": "COMPLETED", + "paypal_id": "42501353BM304853Y", + "confirmation_email_sent": true, + "order": 575 + } + }, + { + "model": "core.transaction", + "pk": 576, + "fields": { + "status": "COMPLETED", + "paypal_id": "062714467P7937239", + "confirmation_email_sent": true, + "order": 576 + } + }, + { + "model": "core.transaction", + "pk": 577, + "fields": { + "status": "COMPLETED", + "paypal_id": "0H5084219M924754B", + "confirmation_email_sent": true, + "order": 577 + } + }, + { + "model": "core.transaction", + "pk": 578, + "fields": { + "status": "COMPLETED", + "paypal_id": "1RE64158TU665664X", + "confirmation_email_sent": true, + "order": 578 + } + }, + { + "model": "core.transaction", + "pk": 579, + "fields": { + "status": "COMPLETED", + "paypal_id": "4L6020505A384252L", + "confirmation_email_sent": true, + "order": 579 + } + }, + { + "model": "core.transaction", + "pk": 580, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 580 + } + }, + { + "model": "core.transaction", + "pk": 581, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 581 + } + }, + { + "model": "core.transaction", + "pk": 582, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 582 + } + }, + { + "model": "core.transaction", + "pk": 583, + "fields": { + "status": "COMPLETED", + "paypal_id": "7FS41000GG118180L", + "confirmation_email_sent": true, + "order": 583 + } + }, + { + "model": "core.transaction", + "pk": 584, + "fields": { + "status": "COMPLETED", + "paypal_id": "0AN21071PB299290H", + "confirmation_email_sent": true, + "order": 584 + } + }, + { + "model": "core.transaction", + "pk": 585, + "fields": { + "status": "COMPLETED", + "paypal_id": "05K50075AS420925E", + "confirmation_email_sent": true, + "order": 585 + } + }, + { + "model": "core.transaction", + "pk": 586, + "fields": { + "status": "COMPLETED", + "paypal_id": "22B07285BB1784729", + "confirmation_email_sent": true, + "order": 586 + } + }, + { + "model": "core.transaction", + "pk": 587, + "fields": { + "status": "COMPLETED", + "paypal_id": "64F847123V3486716", + "confirmation_email_sent": true, + "order": 587 + } + }, + { + "model": "core.transaction", + "pk": 588, + "fields": { + "status": "COMPLETED", + "paypal_id": "7XV94918VP760314E", + "confirmation_email_sent": true, + "order": 588 + } + }, + { + "model": "core.transaction", + "pk": 589, + "fields": { + "status": "COMPLETED", + "paypal_id": "8VY06646SB250131L", + "confirmation_email_sent": true, + "order": 589 + } + }, + { + "model": "core.transaction", + "pk": 590, + "fields": { + "status": "COMPLETED", + "paypal_id": "28966019HS453050B", + "confirmation_email_sent": true, + "order": 590 + } + }, + { + "model": "core.transaction", + "pk": 591, + "fields": { + "status": "COMPLETED", + "paypal_id": "90K37864FA880431F", + "confirmation_email_sent": true, + "order": 591 + } + }, + { + "model": "core.transaction", + "pk": 592, + "fields": { + "status": "COMPLETED", + "paypal_id": "27A53846FC385905R", + "confirmation_email_sent": true, + "order": 592 + } + }, + { + "model": "core.transaction", + "pk": 593, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 593 + } + }, + { + "model": "core.transaction", + "pk": 594, + "fields": { + "status": "COMPLETED", + "paypal_id": "60G77185J4338025Y", + "confirmation_email_sent": true, + "order": 594 + } + }, + { + "model": "core.transaction", + "pk": 595, + "fields": { + "status": "COMPLETED", + "paypal_id": "0MH37251BP1836425", + "confirmation_email_sent": true, + "order": 595 + } + }, + { + "model": "core.transaction", + "pk": 596, + "fields": { + "status": "COMPLETED", + "paypal_id": "9EC50077LS2546450", + "confirmation_email_sent": true, + "order": 596 + } + }, + { + "model": "core.transaction", + "pk": 597, + "fields": { + "status": "COMPLETED", + "paypal_id": "6WT77768FH212981B", + "confirmation_email_sent": true, + "order": 597 + } + }, + { + "model": "core.transaction", + "pk": 598, + "fields": { + "status": "COMPLETED", + "paypal_id": "1F003815JT5541013", + "confirmation_email_sent": true, + "order": 598 + } + }, + { + "model": "core.transaction", + "pk": 599, + "fields": { + "status": "CREATED", + "paypal_id": "", + "confirmation_email_sent": false, + "order": 599 + } + }, + { + "model": "core.transaction", + "pk": 600, + "fields": { + "status": "COMPLETED", + "paypal_id": "2YK34880BP3656335", + "confirmation_email_sent": true, + "order": 600 + } + }, + { + "model": "core.transaction", + "pk": 601, + "fields": { + "status": "COMPLETED", + "paypal_id": "4N742568HV244861W", + "confirmation_email_sent": true, + "order": 601 + } + }, + { + "model": "core.transaction", + "pk": 602, + "fields": { + "status": "COMPLETED", + "paypal_id": "8JY36980YU838592U", + "confirmation_email_sent": true, + "order": 602 + } + }, + { + "model": "core.transaction", + "pk": 603, + "fields": { + "status": "COMPLETED", + "paypal_id": "8CW97525BN405383N", + "confirmation_email_sent": true, + "order": 603 + } + }, + { + "model": "core.transaction", + "pk": 604, + "fields": { + "status": "COMPLETED", + "paypal_id": "3RE12714B8015250X", + "confirmation_email_sent": true, + "order": 604 + } + }, + { + "model": "core.transaction", + "pk": 605, + "fields": { + "status": "COMPLETED", + "paypal_id": "90T142343V247522R", + "confirmation_email_sent": true, + "order": 605 + } + }, + { + "model": "core.transaction", + "pk": 606, + "fields": { + "status": "COMPLETED", + "paypal_id": "8J8800305P290631P", + "confirmation_email_sent": true, + "order": 606 + } + }, + { + "model": "core.transaction", + "pk": 607, + "fields": { + "status": "COMPLETED", + "paypal_id": "2TM06501MD4841424", + "confirmation_email_sent": true, + "order": 607 + } + }, + { + "model": "core.transaction", + "pk": 608, + "fields": { + "status": "COMPLETED", + "paypal_id": "1AC082144C856572W", + "confirmation_email_sent": true, + "order": 608 + } + }, + { + "model": "core.transaction", + "pk": 609, + "fields": { + "status": "COMPLETED", + "paypal_id": "6DH650341S486845G", + "confirmation_email_sent": true, + "order": 609 + } + }, + { + "model": "core.transaction", + "pk": 610, + "fields": { + "status": "COMPLETED", + "paypal_id": "6JV43490KC440044W", + "confirmation_email_sent": true, + "order": 610 + } + }, + { + "model": "core.transaction", + "pk": 611, + "fields": { + "status": "COMPLETED", + "paypal_id": "5G771736ML706200Y", + "confirmation_email_sent": true, + "order": 611 + } + }, + { + "model": "core.transaction", + "pk": 612, + "fields": { + "status": "COMPLETED", + "paypal_id": "17408201422580001", + "confirmation_email_sent": true, + "order": 612 + } + }, + { + "model": "core.transaction", + "pk": 613, + "fields": { + "status": "COMPLETED", + "paypal_id": "45E44513XD757362W", + "confirmation_email_sent": true, + "order": 613 + } + }, + { + "model": "core.transaction", + "pk": 614, + "fields": { + "status": "COMPLETED", + "paypal_id": "0LC811776X419332F", + "confirmation_email_sent": true, + "order": 614 + } + }, + { + "model": "core.transaction", + "pk": 615, + "fields": { + "status": "COMPLETED", + "paypal_id": "3984891876803984B", + "confirmation_email_sent": true, + "order": 615 + } + }, + { + "model": "core.transaction", + "pk": 616, + "fields": { + "status": "COMPLETED", + "paypal_id": "4LR2800492285054J", + "confirmation_email_sent": true, + "order": 616 + } + }, + { + "model": "core.transaction", + "pk": 617, + "fields": { + "status": "COMPLETED", + "paypal_id": "26C57461C2463715K", + "confirmation_email_sent": true, + "order": 617 + } + }, + { + "model": "core.transaction", + "pk": 618, + "fields": { + "status": "COMPLETED", + "paypal_id": "8VC53312SM302983W", + "confirmation_email_sent": true, + "order": 618 + } + }, + { + "model": "core.transaction", + "pk": 619, + "fields": { + "status": "COMPLETED", + "paypal_id": "4MS17710W1154162H", + "confirmation_email_sent": true, + "order": 619 + } + }, + { + "model": "core.orderline", + "pk": 1, + "fields": { + "order": 1, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 2, + "fields": { + "order": 1, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 3, + "fields": { + "order": 1, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 4, + "fields": { + "order": 2, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 5, + "fields": { + "order": 2, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 6, + "fields": { + "order": 2, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 7, + "fields": { + "order": 3, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 8, + "fields": { + "order": 3, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 9, + "fields": { + "order": 3, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 10, + "fields": { + "order": 4, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 11, + "fields": { + "order": 4, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 12, + "fields": { + "order": 5, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 13, + "fields": { + "order": 5, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 14, + "fields": { + "order": 5, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 15, + "fields": { + "order": 6, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 16, + "fields": { + "order": 6, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 17, + "fields": { + "order": 6, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 18, + "fields": { + "order": 7, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 19, + "fields": { + "order": 7, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 20, + "fields": { + "order": 7, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 21, + "fields": { + "order": 8, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 22, + "fields": { + "order": 8, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 23, + "fields": { + "order": 8, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 24, + "fields": { + "order": 9, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 25, + "fields": { + "order": 9, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 26, + "fields": { + "order": 9, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 27, + "fields": { + "order": 10, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 28, + "fields": { + "order": 10, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 29, + "fields": { + "order": 10, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 30, + "fields": { + "order": 11, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 31, + "fields": { + "order": 11, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 32, + "fields": { + "order": 11, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 33, + "fields": { + "order": 11, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 34, + "fields": { + "order": 12, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 35, + "fields": { + "order": 13, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 36, + "fields": { + "order": 14, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 37, + "fields": { + "order": 15, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 38, + "fields": { + "order": 16, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 39, + "fields": { + "order": 16, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 40, + "fields": { + "order": 17, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 41, + "fields": { + "order": 18, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 42, + "fields": { + "order": 19, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 43, + "fields": { + "order": 20, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 44, + "fields": { + "order": 20, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 45, + "fields": { + "order": 21, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 46, + "fields": { + "order": 22, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 47, + "fields": { + "order": 23, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 48, + "fields": { + "order": 24, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 49, + "fields": { + "order": 24, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Percolator", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 50, + "fields": { + "order": 25, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 51, + "fields": { + "order": 25, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 52, + "fields": { + "order": 25, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 53, + "fields": { + "order": 26, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 54, + "fields": { + "order": 26, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 55, + "fields": { + "order": 27, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 56, + "fields": { + "order": 28, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 57, + "fields": { + "order": 28, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 58, + "fields": { + "order": 29, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 59, + "fields": { + "order": 29, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 60, + "fields": { + "order": 30, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 61, + "fields": { + "order": 31, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 62, + "fields": { + "order": 32, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 63, + "fields": { + "order": 33, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 64, + "fields": { + "order": 34, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 65, + "fields": { + "order": 35, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 66, + "fields": { + "order": 36, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 67, + "fields": { + "order": 37, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 68, + "fields": { + "order": 38, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 69, + "fields": { + "order": 39, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 70, + "fields": { + "order": 39, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 71, + "fields": { + "order": 39, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 72, + "fields": { + "order": 39, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 73, + "fields": { + "order": 40, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 74, + "fields": { + "order": 41, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 75, + "fields": { + "order": 42, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 76, + "fields": { + "order": 43, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 77, + "fields": { + "order": 43, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 78, + "fields": { + "order": 44, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 79, + "fields": { + "order": 45, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 80, + "fields": { + "order": 45, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 81, + "fields": { + "order": 46, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 82, + "fields": { + "order": 47, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 83, + "fields": { + "order": 47, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 84, + "fields": { + "order": 48, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 85, + "fields": { + "order": 48, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 86, + "fields": { + "order": 49, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 87, + "fields": { + "order": 49, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 88, + "fields": { + "order": 50, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 89, + "fields": { + "order": 51, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 90, + "fields": { + "order": 52, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 91, + "fields": { + "order": 53, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 92, + "fields": { + "order": 53, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 93, + "fields": { + "order": 54, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 94, + "fields": { + "order": 54, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 95, + "fields": { + "order": 55, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 96, + "fields": { + "order": 55, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 97, + "fields": { + "order": 55, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 98, + "fields": { + "order": 56, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 99, + "fields": { + "order": 56, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 100, + "fields": { + "order": 56, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 101, + "fields": { + "order": 57, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 102, + "fields": { + "order": 58, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 103, + "fields": { + "order": 59, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 104, + "fields": { + "order": 59, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 105, + "fields": { + "order": 60, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 106, + "fields": { + "order": 61, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 107, + "fields": { + "order": 62, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 108, + "fields": { + "order": 62, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 109, + "fields": { + "order": 63, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 110, + "fields": { + "order": 63, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 111, + "fields": { + "order": 63, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 112, + "fields": { + "order": 64, + "product": null, + "variant": 6, + "quantity": 14, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 113, + "fields": { + "order": 65, + "product": null, + "variant": 6, + "quantity": 14, + "quantity_fulfilled": 14, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 114, + "fields": { + "order": 66, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 115, + "fields": { + "order": 66, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 116, + "fields": { + "order": 67, + "product": null, + "variant": 4, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 117, + "fields": { + "order": 68, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 118, + "fields": { + "order": 68, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 119, + "fields": { + "order": 69, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 120, + "fields": { + "order": 69, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 121, + "fields": { + "order": 70, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 122, + "fields": { + "order": 71, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 123, + "fields": { + "order": 72, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 124, + "fields": { + "order": 72, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 125, + "fields": { + "order": 73, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 126, + "fields": { + "order": 73, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 127, + "fields": { + "order": 74, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 128, + "fields": { + "order": 75, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 129, + "fields": { + "order": 76, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 130, + "fields": { + "order": 77, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 131, + "fields": { + "order": 78, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 132, + "fields": { + "order": 78, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 133, + "fields": { + "order": 79, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 134, + "fields": { + "order": 80, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 135, + "fields": { + "order": 80, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 136, + "fields": { + "order": 81, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 137, + "fields": { + "order": 82, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 138, + "fields": { + "order": 83, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 139, + "fields": { + "order": 84, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 140, + "fields": { + "order": 84, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 141, + "fields": { + "order": 85, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 142, + "fields": { + "order": 85, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 143, + "fields": { + "order": 86, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 144, + "fields": { + "order": 86, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 145, + "fields": { + "order": 87, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 146, + "fields": { + "order": 87, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 147, + "fields": { + "order": 87, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 148, + "fields": { + "order": 88, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 149, + "fields": { + "order": 89, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 150, + "fields": { + "order": 90, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 151, + "fields": { + "order": 91, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 152, + "fields": { + "order": 91, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 153, + "fields": { + "order": 92, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 154, + "fields": { + "order": 93, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 155, + "fields": { + "order": 94, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 156, + "fields": { + "order": 94, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 157, + "fields": { + "order": 95, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 158, + "fields": { + "order": 96, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 159, + "fields": { + "order": 97, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 160, + "fields": { + "order": 98, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 161, + "fields": { + "order": 99, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 162, + "fields": { + "order": 100, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 163, + "fields": { + "order": 100, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 164, + "fields": { + "order": 101, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 165, + "fields": { + "order": 101, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 166, + "fields": { + "order": 102, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 167, + "fields": { + "order": 103, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 168, + "fields": { + "order": 103, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 169, + "fields": { + "order": 104, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 170, + "fields": { + "order": 104, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 171, + "fields": { + "order": 105, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 172, + "fields": { + "order": 106, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 173, + "fields": { + "order": 107, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 174, + "fields": { + "order": 108, + "product": null, + "variant": 8, + "quantity": 9, + "quantity_fulfilled": 9, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 175, + "fields": { + "order": 109, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 176, + "fields": { + "order": 110, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 177, + "fields": { + "order": 111, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 178, + "fields": { + "order": 112, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 179, + "fields": { + "order": 113, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 180, + "fields": { + "order": 114, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 181, + "fields": { + "order": 114, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 182, + "fields": { + "order": 115, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 183, + "fields": { + "order": 115, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 184, + "fields": { + "order": 115, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 185, + "fields": { + "order": 115, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 186, + "fields": { + "order": 116, + "product": null, + "variant": 1, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 187, + "fields": { + "order": 117, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 188, + "fields": { + "order": 118, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 189, + "fields": { + "order": 118, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 190, + "fields": { + "order": 118, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 191, + "fields": { + "order": 119, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 192, + "fields": { + "order": 119, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 193, + "fields": { + "order": 119, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 194, + "fields": { + "order": 120, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 195, + "fields": { + "order": 120, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 196, + "fields": { + "order": 120, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 197, + "fields": { + "order": 121, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 198, + "fields": { + "order": 121, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 199, + "fields": { + "order": 121, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 200, + "fields": { + "order": 122, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 201, + "fields": { + "order": 122, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 202, + "fields": { + "order": 123, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 203, + "fields": { + "order": 123, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 204, + "fields": { + "order": 124, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 205, + "fields": { + "order": 124, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 206, + "fields": { + "order": 125, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 207, + "fields": { + "order": 126, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 208, + "fields": { + "order": 127, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 209, + "fields": { + "order": 127, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 210, + "fields": { + "order": 128, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 211, + "fields": { + "order": 129, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 212, + "fields": { + "order": 129, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 213, + "fields": { + "order": 130, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 214, + "fields": { + "order": 131, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 215, + "fields": { + "order": 132, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 216, + "fields": { + "order": 133, + "product": null, + "variant": 5, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 217, + "fields": { + "order": 134, + "product": null, + "variant": 5, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 218, + "fields": { + "order": 135, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 219, + "fields": { + "order": 136, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 220, + "fields": { + "order": 137, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 221, + "fields": { + "order": 138, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 222, + "fields": { + "order": 139, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 223, + "fields": { + "order": 140, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 224, + "fields": { + "order": 140, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 225, + "fields": { + "order": 141, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 226, + "fields": { + "order": 141, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 227, + "fields": { + "order": 142, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 228, + "fields": { + "order": 143, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 229, + "fields": { + "order": 144, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 230, + "fields": { + "order": 145, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 231, + "fields": { + "order": 145, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 232, + "fields": { + "order": 145, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 233, + "fields": { + "order": 146, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 234, + "fields": { + "order": 147, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 235, + "fields": { + "order": 148, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 236, + "fields": { + "order": 148, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 237, + "fields": { + "order": 148, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 238, + "fields": { + "order": 149, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 239, + "fields": { + "order": 150, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 240, + "fields": { + "order": 151, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 241, + "fields": { + "order": 151, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 242, + "fields": { + "order": 153, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 243, + "fields": { + "order": 153, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 244, + "fields": { + "order": 153, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 245, + "fields": { + "order": 154, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 246, + "fields": { + "order": 154, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 247, + "fields": { + "order": 154, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 248, + "fields": { + "order": 155, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 249, + "fields": { + "order": 156, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 250, + "fields": { + "order": 156, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 251, + "fields": { + "order": 157, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 252, + "fields": { + "order": 157, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 253, + "fields": { + "order": 157, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 254, + "fields": { + "order": 158, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 255, + "fields": { + "order": 159, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 256, + "fields": { + "order": 160, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 257, + "fields": { + "order": 161, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 258, + "fields": { + "order": 162, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 259, + "fields": { + "order": 162, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 260, + "fields": { + "order": 162, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 261, + "fields": { + "order": 162, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 262, + "fields": { + "order": 163, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 263, + "fields": { + "order": 164, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 264, + "fields": { + "order": 165, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 265, + "fields": { + "order": 165, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 266, + "fields": { + "order": 166, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 267, + "fields": { + "order": 166, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 268, + "fields": { + "order": 167, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 269, + "fields": { + "order": 168, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 270, + "fields": { + "order": 169, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 271, + "fields": { + "order": 169, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 272, + "fields": { + "order": 170, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 273, + "fields": { + "order": 170, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 274, + "fields": { + "order": 170, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 275, + "fields": { + "order": 171, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 276, + "fields": { + "order": 171, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 277, + "fields": { + "order": 171, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 278, + "fields": { + "order": 172, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 279, + "fields": { + "order": 173, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 280, + "fields": { + "order": 174, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 281, + "fields": { + "order": 175, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 282, + "fields": { + "order": 176, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 283, + "fields": { + "order": 176, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 284, + "fields": { + "order": 177, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 285, + "fields": { + "order": 177, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 286, + "fields": { + "order": 178, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 287, + "fields": { + "order": 179, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 288, + "fields": { + "order": 180, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 289, + "fields": { + "order": 181, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 290, + "fields": { + "order": 182, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 291, + "fields": { + "order": 182, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 292, + "fields": { + "order": 183, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 293, + "fields": { + "order": 184, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 294, + "fields": { + "order": 185, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 295, + "fields": { + "order": 186, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 296, + "fields": { + "order": 187, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 297, + "fields": { + "order": 187, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 298, + "fields": { + "order": 187, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 299, + "fields": { + "order": 188, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 300, + "fields": { + "order": 188, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 301, + "fields": { + "order": 189, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 302, + "fields": { + "order": 190, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 303, + "fields": { + "order": 191, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 304, + "fields": { + "order": 191, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 305, + "fields": { + "order": 192, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 306, + "fields": { + "order": 193, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 307, + "fields": { + "order": 194, + "product": null, + "variant": 8, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 308, + "fields": { + "order": 195, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 309, + "fields": { + "order": 195, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 310, + "fields": { + "order": 196, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 311, + "fields": { + "order": 197, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 312, + "fields": { + "order": 198, + "product": null, + "variant": 1, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 313, + "fields": { + "order": 199, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 314, + "fields": { + "order": 200, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 315, + "fields": { + "order": 200, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 316, + "fields": { + "order": 200, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 317, + "fields": { + "order": 201, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 318, + "fields": { + "order": 201, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 319, + "fields": { + "order": 201, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 320, + "fields": { + "order": 202, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 321, + "fields": { + "order": 202, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 322, + "fields": { + "order": 203, + "product": null, + "variant": 8, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 323, + "fields": { + "order": 204, + "product": null, + "variant": 2, + "quantity": 11, + "quantity_fulfilled": 11, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 324, + "fields": { + "order": 204, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 325, + "fields": { + "order": 205, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 326, + "fields": { + "order": 205, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 327, + "fields": { + "order": 206, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 328, + "fields": { + "order": 206, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 329, + "fields": { + "order": 206, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 330, + "fields": { + "order": 207, + "product": null, + "variant": 3, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 331, + "fields": { + "order": 207, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 332, + "fields": { + "order": 208, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 333, + "fields": { + "order": 208, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 334, + "fields": { + "order": 209, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 335, + "fields": { + "order": 210, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 336, + "fields": { + "order": 211, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 337, + "fields": { + "order": 211, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 338, + "fields": { + "order": 211, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 339, + "fields": { + "order": 211, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 340, + "fields": { + "order": 212, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 341, + "fields": { + "order": 212, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 342, + "fields": { + "order": 213, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 343, + "fields": { + "order": 213, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 344, + "fields": { + "order": 214, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 345, + "fields": { + "order": 214, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 346, + "fields": { + "order": 215, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 347, + "fields": { + "order": 215, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 348, + "fields": { + "order": 216, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 349, + "fields": { + "order": 216, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 350, + "fields": { + "order": 217, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 351, + "fields": { + "order": 217, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 352, + "fields": { + "order": 217, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 353, + "fields": { + "order": 218, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 354, + "fields": { + "order": 218, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 355, + "fields": { + "order": 218, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 356, + "fields": { + "order": 218, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 357, + "fields": { + "order": 219, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 358, + "fields": { + "order": 219, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 359, + "fields": { + "order": 220, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 360, + "fields": { + "order": 220, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 361, + "fields": { + "order": 221, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 362, + "fields": { + "order": 221, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 363, + "fields": { + "order": 221, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 364, + "fields": { + "order": 221, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 365, + "fields": { + "order": 222, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 366, + "fields": { + "order": 222, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 367, + "fields": { + "order": 223, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 368, + "fields": { + "order": 223, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 369, + "fields": { + "order": 224, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 370, + "fields": { + "order": 225, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 371, + "fields": { + "order": 226, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 372, + "fields": { + "order": 227, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 373, + "fields": { + "order": 227, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 374, + "fields": { + "order": 227, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 375, + "fields": { + "order": 227, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 376, + "fields": { + "order": 228, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 377, + "fields": { + "order": 228, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 378, + "fields": { + "order": 229, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 379, + "fields": { + "order": 229, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 380, + "fields": { + "order": 230, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 381, + "fields": { + "order": 230, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 382, + "fields": { + "order": 231, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 383, + "fields": { + "order": 231, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 384, + "fields": { + "order": 232, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 385, + "fields": { + "order": 233, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 386, + "fields": { + "order": 234, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 387, + "fields": { + "order": 234, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 388, + "fields": { + "order": 235, + "product": null, + "variant": 3, + "quantity": 12, + "quantity_fulfilled": 12, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 389, + "fields": { + "order": 236, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 390, + "fields": { + "order": 237, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 391, + "fields": { + "order": 237, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 392, + "fields": { + "order": 238, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 393, + "fields": { + "order": 239, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 394, + "fields": { + "order": 240, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 395, + "fields": { + "order": 241, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 396, + "fields": { + "order": 242, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 397, + "fields": { + "order": 242, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 398, + "fields": { + "order": 242, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 399, + "fields": { + "order": 243, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 400, + "fields": { + "order": 243, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 401, + "fields": { + "order": 244, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 402, + "fields": { + "order": 245, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 403, + "fields": { + "order": 245, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 404, + "fields": { + "order": 246, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 405, + "fields": { + "order": 247, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 406, + "fields": { + "order": 247, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 407, + "fields": { + "order": 248, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 408, + "fields": { + "order": 248, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 409, + "fields": { + "order": 249, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 410, + "fields": { + "order": 249, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 411, + "fields": { + "order": 250, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 412, + "fields": { + "order": 250, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 413, + "fields": { + "order": 251, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 414, + "fields": { + "order": 252, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 415, + "fields": { + "order": 252, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 416, + "fields": { + "order": 253, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 417, + "fields": { + "order": 253, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 418, + "fields": { + "order": 254, + "product": null, + "variant": 2, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 419, + "fields": { + "order": 255, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 420, + "fields": { + "order": 255, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 421, + "fields": { + "order": 255, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 422, + "fields": { + "order": 256, + "product": null, + "variant": 1, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 423, + "fields": { + "order": 257, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 424, + "fields": { + "order": 258, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 425, + "fields": { + "order": 259, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 426, + "fields": { + "order": 260, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 427, + "fields": { + "order": 260, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 428, + "fields": { + "order": 261, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 429, + "fields": { + "order": 261, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 430, + "fields": { + "order": 261, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 431, + "fields": { + "order": 262, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 432, + "fields": { + "order": 263, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 433, + "fields": { + "order": 264, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 434, + "fields": { + "order": 264, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 435, + "fields": { + "order": 265, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 436, + "fields": { + "order": 266, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 437, + "fields": { + "order": 266, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 438, + "fields": { + "order": 266, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 439, + "fields": { + "order": 267, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 440, + "fields": { + "order": 267, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 441, + "fields": { + "order": 268, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 442, + "fields": { + "order": 269, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 443, + "fields": { + "order": 269, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 444, + "fields": { + "order": 270, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 445, + "fields": { + "order": 270, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 446, + "fields": { + "order": 270, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 447, + "fields": { + "order": 271, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 448, + "fields": { + "order": 272, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 449, + "fields": { + "order": 272, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 450, + "fields": { + "order": 272, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 451, + "fields": { + "order": 273, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 452, + "fields": { + "order": 274, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 453, + "fields": { + "order": 275, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 454, + "fields": { + "order": 276, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 455, + "fields": { + "order": 277, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 456, + "fields": { + "order": 278, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 457, + "fields": { + "order": 278, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 458, + "fields": { + "order": 279, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 459, + "fields": { + "order": 280, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 460, + "fields": { + "order": 281, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 461, + "fields": { + "order": 282, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 462, + "fields": { + "order": 282, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 463, + "fields": { + "order": 282, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 464, + "fields": { + "order": 283, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 465, + "fields": { + "order": 284, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 466, + "fields": { + "order": 284, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 467, + "fields": { + "order": 285, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 468, + "fields": { + "order": 285, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 469, + "fields": { + "order": 285, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 470, + "fields": { + "order": 286, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 471, + "fields": { + "order": 287, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 472, + "fields": { + "order": 288, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 473, + "fields": { + "order": 289, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 474, + "fields": { + "order": 290, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 475, + "fields": { + "order": 291, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 476, + "fields": { + "order": 292, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 477, + "fields": { + "order": 293, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 478, + "fields": { + "order": 293, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 479, + "fields": { + "order": 294, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 480, + "fields": { + "order": 295, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 481, + "fields": { + "order": 295, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 482, + "fields": { + "order": 296, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 483, + "fields": { + "order": 297, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 484, + "fields": { + "order": 297, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 485, + "fields": { + "order": 298, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 486, + "fields": { + "order": 299, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 487, + "fields": { + "order": 299, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 488, + "fields": { + "order": 299, + "product": null, + "variant": 1, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 489, + "fields": { + "order": 299, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 490, + "fields": { + "order": 299, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 491, + "fields": { + "order": 300, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 492, + "fields": { + "order": 301, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 493, + "fields": { + "order": 302, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 494, + "fields": { + "order": 302, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 495, + "fields": { + "order": 302, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 496, + "fields": { + "order": 303, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 497, + "fields": { + "order": 303, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 498, + "fields": { + "order": 303, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 499, + "fields": { + "order": 303, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 500, + "fields": { + "order": 303, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 501, + "fields": { + "order": 303, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 502, + "fields": { + "order": 304, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 503, + "fields": { + "order": 305, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 504, + "fields": { + "order": 306, + "product": null, + "variant": 4, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 505, + "fields": { + "order": 307, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 506, + "fields": { + "order": 307, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 507, + "fields": { + "order": 308, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 508, + "fields": { + "order": 309, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 509, + "fields": { + "order": 309, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 510, + "fields": { + "order": 309, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 511, + "fields": { + "order": 309, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 512, + "fields": { + "order": 310, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 513, + "fields": { + "order": 311, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 514, + "fields": { + "order": 311, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 515, + "fields": { + "order": 311, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 516, + "fields": { + "order": 312, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 517, + "fields": { + "order": 312, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 518, + "fields": { + "order": 313, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 519, + "fields": { + "order": 314, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 520, + "fields": { + "order": 314, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 521, + "fields": { + "order": 314, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 522, + "fields": { + "order": 315, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 523, + "fields": { + "order": 315, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 524, + "fields": { + "order": 315, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 525, + "fields": { + "order": 316, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 526, + "fields": { + "order": 317, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 527, + "fields": { + "order": 317, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 528, + "fields": { + "order": 317, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 529, + "fields": { + "order": 318, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 530, + "fields": { + "order": 319, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 531, + "fields": { + "order": 319, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 532, + "fields": { + "order": 319, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 533, + "fields": { + "order": 320, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 534, + "fields": { + "order": 321, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 535, + "fields": { + "order": 322, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 536, + "fields": { + "order": 322, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 537, + "fields": { + "order": 323, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 538, + "fields": { + "order": 324, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 539, + "fields": { + "order": 324, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 540, + "fields": { + "order": 324, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 541, + "fields": { + "order": 325, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 542, + "fields": { + "order": 325, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 543, + "fields": { + "order": 326, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 544, + "fields": { + "order": 326, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 545, + "fields": { + "order": 327, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 546, + "fields": { + "order": 328, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 547, + "fields": { + "order": 328, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 548, + "fields": { + "order": 328, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 549, + "fields": { + "order": 328, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 550, + "fields": { + "order": 329, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 551, + "fields": { + "order": 329, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 552, + "fields": { + "order": 329, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 553, + "fields": { + "order": 329, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 554, + "fields": { + "order": 330, + "product": null, + "variant": 6, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 555, + "fields": { + "order": 330, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 556, + "fields": { + "order": 331, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Stovetop Espresso (Moka Pot)", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 557, + "fields": { + "order": 332, + "product": null, + "variant": 1, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 558, + "fields": { + "order": 332, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 559, + "fields": { + "order": 333, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 560, + "fields": { + "order": 333, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 561, + "fields": { + "order": 333, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 562, + "fields": { + "order": 334, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 563, + "fields": { + "order": 335, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 564, + "fields": { + "order": 335, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 565, + "fields": { + "order": 336, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 566, + "fields": { + "order": 336, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 567, + "fields": { + "order": 337, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 568, + "fields": { + "order": 337, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 569, + "fields": { + "order": 338, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 570, + "fields": { + "order": 339, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 571, + "fields": { + "order": 340, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 572, + "fields": { + "order": 341, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 573, + "fields": { + "order": 341, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 574, + "fields": { + "order": 342, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 575, + "fields": { + "order": 342, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 576, + "fields": { + "order": 343, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 577, + "fields": { + "order": 344, + "product": null, + "variant": 6, + "quantity": 20, + "quantity_fulfilled": 20, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 578, + "fields": { + "order": 345, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 579, + "fields": { + "order": 346, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 580, + "fields": { + "order": 347, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 581, + "fields": { + "order": 348, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 582, + "fields": { + "order": 349, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 583, + "fields": { + "order": 349, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 584, + "fields": { + "order": 349, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 585, + "fields": { + "order": 349, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 586, + "fields": { + "order": 350, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 587, + "fields": { + "order": 351, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 588, + "fields": { + "order": 352, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 589, + "fields": { + "order": 352, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 590, + "fields": { + "order": 353, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 591, + "fields": { + "order": 353, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 592, + "fields": { + "order": 354, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 593, + "fields": { + "order": 354, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 594, + "fields": { + "order": 355, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 595, + "fields": { + "order": 356, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 596, + "fields": { + "order": 357, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 597, + "fields": { + "order": 358, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 598, + "fields": { + "order": 358, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 599, + "fields": { + "order": 358, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 600, + "fields": { + "order": 359, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 601, + "fields": { + "order": 359, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 602, + "fields": { + "order": 360, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 603, + "fields": { + "order": 361, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 604, + "fields": { + "order": 362, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 605, + "fields": { + "order": 363, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 606, + "fields": { + "order": 364, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 607, + "fields": { + "order": 364, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 608, + "fields": { + "order": 364, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 609, + "fields": { + "order": 365, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 610, + "fields": { + "order": 366, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 611, + "fields": { + "order": 367, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 612, + "fields": { + "order": 367, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 613, + "fields": { + "order": 367, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 614, + "fields": { + "order": 367, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 615, + "fields": { + "order": 368, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 616, + "fields": { + "order": 368, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 617, + "fields": { + "order": 369, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 0, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 618, + "fields": { + "order": 370, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 619, + "fields": { + "order": 371, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 620, + "fields": { + "order": 372, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 621, + "fields": { + "order": 372, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 622, + "fields": { + "order": 372, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 623, + "fields": { + "order": 373, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 624, + "fields": { + "order": 374, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 625, + "fields": { + "order": 374, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 626, + "fields": { + "order": 375, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 627, + "fields": { + "order": 375, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 628, + "fields": { + "order": 376, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 629, + "fields": { + "order": 376, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 630, + "fields": { + "order": 376, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 631, + "fields": { + "order": 376, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 632, + "fields": { + "order": 376, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 633, + "fields": { + "order": 376, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 634, + "fields": { + "order": 377, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 635, + "fields": { + "order": 377, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 636, + "fields": { + "order": 378, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 637, + "fields": { + "order": 378, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 638, + "fields": { + "order": 378, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 639, + "fields": { + "order": 379, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 640, + "fields": { + "order": 379, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 641, + "fields": { + "order": 380, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 642, + "fields": { + "order": 381, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 643, + "fields": { + "order": 381, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 644, + "fields": { + "order": 381, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 645, + "fields": { + "order": 382, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 646, + "fields": { + "order": 382, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 647, + "fields": { + "order": 383, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 648, + "fields": { + "order": 383, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 649, + "fields": { + "order": 384, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 650, + "fields": { + "order": 384, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 651, + "fields": { + "order": 384, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 652, + "fields": { + "order": 385, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 653, + "fields": { + "order": 386, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 654, + "fields": { + "order": 386, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 655, + "fields": { + "order": 386, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 656, + "fields": { + "order": 387, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 657, + "fields": { + "order": 388, + "product": null, + "variant": 4, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 658, + "fields": { + "order": 389, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 659, + "fields": { + "order": 390, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 660, + "fields": { + "order": 391, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 661, + "fields": { + "order": 391, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 662, + "fields": { + "order": 391, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 663, + "fields": { + "order": 392, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 664, + "fields": { + "order": 393, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 665, + "fields": { + "order": 394, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 666, + "fields": { + "order": 395, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 667, + "fields": { + "order": 396, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 668, + "fields": { + "order": 396, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 669, + "fields": { + "order": 397, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 670, + "fields": { + "order": 397, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 671, + "fields": { + "order": 398, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "15.00" + } + }, + { + "model": "core.orderline", + "pk": 672, + "fields": { + "order": 399, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 673, + "fields": { + "order": 399, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 674, + "fields": { + "order": 400, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 675, + "fields": { + "order": 400, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 676, + "fields": { + "order": 401, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 677, + "fields": { + "order": 401, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 678, + "fields": { + "order": 402, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 679, + "fields": { + "order": 402, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 680, + "fields": { + "order": 403, + "product": null, + "variant": 14, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Stovetop Espresso (Moka Pot); ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 681, + "fields": { + "order": 404, + "product": null, + "variant": 22, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 682, + "fields": { + "order": 405, + "product": null, + "variant": 22, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 683, + "fields": { + "order": 406, + "product": null, + "variant": 95, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 684, + "fields": { + "order": 407, + "product": null, + "variant": 16, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 685, + "fields": { + "order": 408, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 686, + "fields": { + "order": 409, + "product": null, + "variant": 16, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 687, + "fields": { + "order": 410, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 688, + "fields": { + "order": 411, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 689, + "fields": { + "order": 411, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 690, + "fields": { + "order": 412, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 691, + "fields": { + "order": 412, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 692, + "fields": { + "order": 412, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 693, + "fields": { + "order": 413, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 694, + "fields": { + "order": 414, + "product": null, + "variant": 1, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 695, + "fields": { + "order": 415, + "product": null, + "variant": 53, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "25.00" + } + }, + { + "model": "core.orderline", + "pk": 696, + "fields": { + "order": 416, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 697, + "fields": { + "order": 417, + "product": null, + "variant": 8, + "quantity": 6, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 698, + "fields": { + "order": 418, + "product": null, + "variant": 8, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 699, + "fields": { + "order": 419, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 700, + "fields": { + "order": 419, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 701, + "fields": { + "order": 420, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: BLTC cafe pour over; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 702, + "fields": { + "order": 420, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 703, + "fields": { + "order": 421, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 704, + "fields": { + "order": 421, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 705, + "fields": { + "order": 422, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 706, + "fields": { + "order": 423, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso; ", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 707, + "fields": { + "order": 424, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 708, + "fields": { + "order": 424, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: BLTC cafe pour over; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 709, + "fields": { + "order": 425, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 710, + "fields": { + "order": 425, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 711, + "fields": { + "order": 426, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 712, + "fields": { + "order": 426, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 713, + "fields": { + "order": 426, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 714, + "fields": { + "order": 426, + "product": null, + "variant": 47, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "35.00" + } + }, + { + "model": "core.orderline", + "pk": 715, + "fields": { + "order": 426, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 716, + "fields": { + "order": 427, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 717, + "fields": { + "order": 427, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 718, + "fields": { + "order": 428, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 719, + "fields": { + "order": 429, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 720, + "fields": { + "order": 429, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 721, + "fields": { + "order": 430, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 722, + "fields": { + "order": 430, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 723, + "fields": { + "order": 430, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 724, + "fields": { + "order": 431, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 725, + "fields": { + "order": 431, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 726, + "fields": { + "order": 432, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 727, + "fields": { + "order": 433, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 728, + "fields": { + "order": 434, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 729, + "fields": { + "order": 435, + "product": null, + "variant": 3, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 730, + "fields": { + "order": 436, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 731, + "fields": { + "order": 436, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 732, + "fields": { + "order": 436, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 733, + "fields": { + "order": 437, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 734, + "fields": { + "order": 438, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 735, + "fields": { + "order": 438, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 736, + "fields": { + "order": 439, + "product": null, + "variant": 14, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 737, + "fields": { + "order": 439, + "product": null, + "variant": 22, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 738, + "fields": { + "order": 439, + "product": null, + "variant": 96, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 739, + "fields": { + "order": 440, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 740, + "fields": { + "order": 441, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 741, + "fields": { + "order": 442, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 742, + "fields": { + "order": 443, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 743, + "fields": { + "order": 444, + "product": null, + "variant": 16, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: AeroPress; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 744, + "fields": { + "order": 444, + "product": null, + "variant": 20, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: AeroPress; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 745, + "fields": { + "order": 445, + "product": null, + "variant": 16, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 746, + "fields": { + "order": 445, + "product": null, + "variant": 20, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 747, + "fields": { + "order": 446, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 748, + "fields": { + "order": 447, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 749, + "fields": { + "order": 447, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 750, + "fields": { + "order": 447, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 751, + "fields": { + "order": 448, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 752, + "fields": { + "order": 448, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 753, + "fields": { + "order": 449, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 754, + "fields": { + "order": 449, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 755, + "fields": { + "order": 449, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 756, + "fields": { + "order": 449, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 757, + "fields": { + "order": 450, + "product": null, + "variant": 22, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 758, + "fields": { + "order": 450, + "product": null, + "variant": 14, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 759, + "fields": { + "order": 450, + "product": null, + "variant": 96, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 760, + "fields": { + "order": 451, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 761, + "fields": { + "order": 451, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 762, + "fields": { + "order": 452, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 763, + "fields": { + "order": 452, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 764, + "fields": { + "order": 453, + "product": null, + "variant": 2, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 765, + "fields": { + "order": 454, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 766, + "fields": { + "order": 455, + "product": null, + "variant": 96, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "80.00" + } + }, + { + "model": "core.orderline", + "pk": 767, + "fields": { + "order": 456, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 768, + "fields": { + "order": 457, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 769, + "fields": { + "order": 457, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 770, + "fields": { + "order": 458, + "product": null, + "variant": 96, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "80.00" + } + }, + { + "model": "core.orderline", + "pk": 771, + "fields": { + "order": 459, + "product": null, + "variant": 96, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "80.00" + } + }, + { + "model": "core.orderline", + "pk": 772, + "fields": { + "order": 460, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 773, + "fields": { + "order": 461, + "product": null, + "variant": 4, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 774, + "fields": { + "order": 461, + "product": null, + "variant": 1, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 775, + "fields": { + "order": 462, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 776, + "fields": { + "order": 462, + "product": null, + "variant": 24, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 777, + "fields": { + "order": 463, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 778, + "fields": { + "order": 463, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 779, + "fields": { + "order": 464, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 780, + "fields": { + "order": 464, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 781, + "fields": { + "order": 465, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 782, + "fields": { + "order": 465, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 783, + "fields": { + "order": 466, + "product": null, + "variant": 20, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 784, + "fields": { + "order": 466, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 785, + "fields": { + "order": 467, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 786, + "fields": { + "order": 468, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 787, + "fields": { + "order": 469, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 788, + "fields": { + "order": 470, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 789, + "fields": { + "order": 470, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 790, + "fields": { + "order": 471, + "product": null, + "variant": 6, + "quantity": 12, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 791, + "fields": { + "order": 472, + "product": null, + "variant": 6, + "quantity": 12, + "quantity_fulfilled": 12, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 792, + "fields": { + "order": 473, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 793, + "fields": { + "order": 474, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Cone Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 794, + "fields": { + "order": 475, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 795, + "fields": { + "order": 476, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 796, + "fields": { + "order": 476, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 797, + "fields": { + "order": 476, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 798, + "fields": { + "order": 477, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip; ", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 799, + "fields": { + "order": 478, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 800, + "fields": { + "order": 478, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 801, + "fields": { + "order": 479, + "product": null, + "variant": 12, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 802, + "fields": { + "order": 479, + "product": null, + "variant": 10, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 803, + "fields": { + "order": 480, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 804, + "fields": { + "order": 480, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 805, + "fields": { + "order": 481, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 806, + "fields": { + "order": 481, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 807, + "fields": { + "order": 481, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 808, + "fields": { + "order": 482, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 809, + "fields": { + "order": 482, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 810, + "fields": { + "order": 483, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 811, + "fields": { + "order": 484, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 812, + "fields": { + "order": 484, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 813, + "fields": { + "order": 485, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 814, + "fields": { + "order": 485, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 815, + "fields": { + "order": 486, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Espresso", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 816, + "fields": { + "order": 487, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 817, + "fields": { + "order": 488, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 818, + "fields": { + "order": 489, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 819, + "fields": { + "order": 490, + "product": null, + "variant": 24, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 820, + "fields": { + "order": 490, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 821, + "fields": { + "order": 491, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 822, + "fields": { + "order": 492, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 823, + "fields": { + "order": 492, + "product": null, + "variant": 10, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 824, + "fields": { + "order": 493, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 825, + "fields": { + "order": 494, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 826, + "fields": { + "order": 495, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 827, + "fields": { + "order": 495, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 828, + "fields": { + "order": 495, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 829, + "fields": { + "order": 496, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 830, + "fields": { + "order": 497, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 831, + "fields": { + "order": 498, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 832, + "fields": { + "order": 499, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 833, + "fields": { + "order": 500, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 834, + "fields": { + "order": 500, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 835, + "fields": { + "order": 501, + "product": null, + "variant": 2, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 836, + "fields": { + "order": 502, + "product": null, + "variant": 1, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 837, + "fields": { + "order": 503, + "product": null, + "variant": 20, + "quantity": 15, + "quantity_fulfilled": 15, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 838, + "fields": { + "order": 503, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 839, + "fields": { + "order": 504, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 840, + "fields": { + "order": 504, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 841, + "fields": { + "order": 505, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 842, + "fields": { + "order": 506, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 843, + "fields": { + "order": 507, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 844, + "fields": { + "order": 508, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 845, + "fields": { + "order": 509, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 846, + "fields": { + "order": 509, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 847, + "fields": { + "order": 509, + "product": null, + "variant": 60, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "65.00" + } + }, + { + "model": "core.orderline", + "pk": 848, + "fields": { + "order": 510, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 849, + "fields": { + "order": 510, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 850, + "fields": { + "order": 511, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 851, + "fields": { + "order": 512, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 852, + "fields": { + "order": 513, + "product": null, + "variant": 68, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "25.00" + } + }, + { + "model": "core.orderline", + "pk": 853, + "fields": { + "order": 514, + "product": null, + "variant": 66, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "65.00" + } + }, + { + "model": "core.orderline", + "pk": 854, + "fields": { + "order": 515, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 855, + "fields": { + "order": 515, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 856, + "fields": { + "order": 515, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 857, + "fields": { + "order": 516, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 858, + "fields": { + "order": 516, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 859, + "fields": { + "order": 516, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 860, + "fields": { + "order": 516, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 861, + "fields": { + "order": 517, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 862, + "fields": { + "order": 517, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 863, + "fields": { + "order": 517, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 864, + "fields": { + "order": 518, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 865, + "fields": { + "order": 518, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 866, + "fields": { + "order": 519, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 867, + "fields": { + "order": 520, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 868, + "fields": { + "order": 520, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 869, + "fields": { + "order": 521, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 870, + "fields": { + "order": 522, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 871, + "fields": { + "order": 523, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 872, + "fields": { + "order": 524, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 873, + "fields": { + "order": 524, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 874, + "fields": { + "order": 525, + "product": null, + "variant": 96, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 875, + "fields": { + "order": 526, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 876, + "fields": { + "order": 526, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 877, + "fields": { + "order": 526, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 878, + "fields": { + "order": 526, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 879, + "fields": { + "order": 527, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 880, + "fields": { + "order": 528, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 881, + "fields": { + "order": 529, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 882, + "fields": { + "order": 529, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 883, + "fields": { + "order": 530, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 884, + "fields": { + "order": 530, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 885, + "fields": { + "order": 531, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 886, + "fields": { + "order": 532, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 887, + "fields": { + "order": 533, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 888, + "fields": { + "order": 533, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 889, + "fields": { + "order": 533, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 890, + "fields": { + "order": 534, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 891, + "fields": { + "order": 535, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 892, + "fields": { + "order": 536, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 893, + "fields": { + "order": 537, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 894, + "fields": { + "order": 538, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 895, + "fields": { + "order": 539, + "product": null, + "variant": 1, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 896, + "fields": { + "order": 540, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 897, + "fields": { + "order": 541, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 898, + "fields": { + "order": 542, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 899, + "fields": { + "order": 542, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 900, + "fields": { + "order": 543, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 901, + "fields": { + "order": 543, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 902, + "fields": { + "order": 544, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 903, + "fields": { + "order": 544, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 904, + "fields": { + "order": 545, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 905, + "fields": { + "order": 545, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 906, + "fields": { + "order": 546, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 907, + "fields": { + "order": 546, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 908, + "fields": { + "order": 547, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 909, + "fields": { + "order": 547, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 910, + "fields": { + "order": 548, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 911, + "fields": { + "order": 548, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 912, + "fields": { + "order": 549, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 913, + "fields": { + "order": 549, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 914, + "fields": { + "order": 550, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 915, + "fields": { + "order": 550, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 916, + "fields": { + "order": 551, + "product": null, + "variant": 3, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 917, + "fields": { + "order": 552, + "product": null, + "variant": 95, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 918, + "fields": { + "order": 553, + "product": null, + "variant": 6, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 919, + "fields": { + "order": 553, + "product": null, + "variant": 7, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 920, + "fields": { + "order": 554, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 921, + "fields": { + "order": 555, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 922, + "fields": { + "order": 556, + "product": null, + "variant": 2, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 923, + "fields": { + "order": 556, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 924, + "fields": { + "order": 556, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 925, + "fields": { + "order": 556, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 926, + "fields": { + "order": 557, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 927, + "fields": { + "order": 557, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 928, + "fields": { + "order": 558, + "product": null, + "variant": 2, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 929, + "fields": { + "order": 559, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 930, + "fields": { + "order": 560, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 931, + "fields": { + "order": 560, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 932, + "fields": { + "order": 560, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 933, + "fields": { + "order": 561, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 934, + "fields": { + "order": 562, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 935, + "fields": { + "order": 563, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: BLTC cafe pour over", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 936, + "fields": { + "order": 563, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 937, + "fields": { + "order": 564, + "product": null, + "variant": 2, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 938, + "fields": { + "order": 565, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 939, + "fields": { + "order": 565, + "product": null, + "variant": 95, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 940, + "fields": { + "order": 565, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 941, + "fields": { + "order": 565, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 942, + "fields": { + "order": 566, + "product": null, + "variant": 5, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 943, + "fields": { + "order": 566, + "product": null, + "variant": 95, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 944, + "fields": { + "order": 566, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 945, + "fields": { + "order": 566, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 946, + "fields": { + "order": 567, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 947, + "fields": { + "order": 567, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 948, + "fields": { + "order": 568, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 949, + "fields": { + "order": 568, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 950, + "fields": { + "order": 569, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 951, + "fields": { + "order": 570, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 952, + "fields": { + "order": 571, + "product": null, + "variant": 94, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 953, + "fields": { + "order": 571, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 954, + "fields": { + "order": 571, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 955, + "fields": { + "order": 572, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 956, + "fields": { + "order": 572, + "product": null, + "variant": 4, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 957, + "fields": { + "order": 573, + "product": null, + "variant": 95, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 958, + "fields": { + "order": 573, + "product": null, + "variant": 20, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 959, + "fields": { + "order": 574, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 960, + "fields": { + "order": 575, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 961, + "fields": { + "order": 576, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 962, + "fields": { + "order": 577, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 963, + "fields": { + "order": 577, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 964, + "fields": { + "order": 577, + "product": null, + "variant": 94, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 965, + "fields": { + "order": 578, + "product": null, + "variant": 2, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 966, + "fields": { + "order": 579, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 967, + "fields": { + "order": 580, + "product": null, + "variant": 12, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 968, + "fields": { + "order": 580, + "product": null, + "variant": 95, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 969, + "fields": { + "order": 580, + "product": null, + "variant": 18, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 970, + "fields": { + "order": 581, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 971, + "fields": { + "order": 582, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 0, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 972, + "fields": { + "order": 583, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 973, + "fields": { + "order": 583, + "product": null, + "variant": 1, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 974, + "fields": { + "order": 583, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 975, + "fields": { + "order": 584, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 976, + "fields": { + "order": 584, + "product": null, + "variant": 18, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 977, + "fields": { + "order": 585, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 978, + "fields": { + "order": 586, + "product": null, + "variant": 6, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 979, + "fields": { + "order": 586, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 980, + "fields": { + "order": 586, + "product": null, + "variant": 8, + "quantity": 5, + "quantity_fulfilled": 5, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 981, + "fields": { + "order": 586, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 982, + "fields": { + "order": 587, + "product": null, + "variant": 3, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 983, + "fields": { + "order": 588, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 984, + "fields": { + "order": 588, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 985, + "fields": { + "order": 589, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 986, + "fields": { + "order": 590, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 987, + "fields": { + "order": 590, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 988, + "fields": { + "order": 590, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: French Press", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 989, + "fields": { + "order": 591, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 990, + "fields": { + "order": 591, + "product": null, + "variant": 3, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 991, + "fields": { + "order": 592, + "product": null, + "variant": 8, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 992, + "fields": { + "order": 592, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 993, + "fields": { + "order": 593, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 994, + "fields": { + "order": 593, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 995, + "fields": { + "order": 594, + "product": null, + "variant": 14, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 996, + "fields": { + "order": 594, + "product": null, + "variant": 12, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 997, + "fields": { + "order": 595, + "product": null, + "variant": 6, + "quantity": 8, + "quantity_fulfilled": 8, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 998, + "fields": { + "order": 596, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 999, + "fields": { + "order": 597, + "product": null, + "variant": 88, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 1000, + "fields": { + "order": 598, + "product": null, + "variant": 7, + "quantity": 6, + "quantity_fulfilled": 6, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1001, + "fields": { + "order": 599, + "product": null, + "variant": 6, + "quantity": 20, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1002, + "fields": { + "order": 600, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1003, + "fields": { + "order": 601, + "product": null, + "variant": 85, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 1004, + "fields": { + "order": 602, + "product": null, + "variant": 4, + "quantity": 4, + "quantity_fulfilled": 4, + "customer_note": "Grind: Cone Drip", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1005, + "fields": { + "order": 603, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1006, + "fields": { + "order": 603, + "product": null, + "variant": 7, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1007, + "fields": { + "order": 604, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1008, + "fields": { + "order": 604, + "product": null, + "variant": 68, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "25.00" + } + }, + { + "model": "core.orderline", + "pk": 1009, + "fields": { + "order": 604, + "product": null, + "variant": 64, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "", + "currency": "USD", + "unit_price": "65.00" + } + }, + { + "model": "core.orderline", + "pk": 1010, + "fields": { + "order": 605, + "product": null, + "variant": 7, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1011, + "fields": { + "order": 606, + "product": null, + "variant": 6, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1012, + "fields": { + "order": 607, + "product": null, + "variant": 5, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1013, + "fields": { + "order": 608, + "product": null, + "variant": 12, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 1014, + "fields": { + "order": 608, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1015, + "fields": { + "order": 609, + "product": null, + "variant": 6, + "quantity": 20, + "quantity_fulfilled": 20, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1016, + "fields": { + "order": 610, + "product": null, + "variant": 3, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1017, + "fields": { + "order": 610, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1018, + "fields": { + "order": 611, + "product": null, + "variant": 4, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1019, + "fields": { + "order": 612, + "product": null, + "variant": 7, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1020, + "fields": { + "order": 612, + "product": null, + "variant": 8, + "quantity": 2, + "quantity_fulfilled": 2, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1021, + "fields": { + "order": 612, + "product": null, + "variant": 24, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Basket Drip", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 1022, + "fields": { + "order": 612, + "product": null, + "variant": 8, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: AeroPress", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1023, + "fields": { + "order": 613, + "product": null, + "variant": 4, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1024, + "fields": { + "order": 614, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1025, + "fields": { + "order": 614, + "product": null, + "variant": 24, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "12.00" + } + }, + { + "model": "core.orderline", + "pk": 1026, + "fields": { + "order": 615, + "product": null, + "variant": 6, + "quantity": 3, + "quantity_fulfilled": 3, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1027, + "fields": { + "order": 616, + "product": null, + "variant": 2, + "quantity": 1, + "quantity_fulfilled": 1, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1028, + "fields": { + "order": 617, + "product": null, + "variant": 6, + "quantity": 6, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1029, + "fields": { + "order": 618, + "product": null, + "variant": 91, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "75.00" + } + }, + { + "model": "core.orderline", + "pk": 1030, + "fields": { + "order": 618, + "product": null, + "variant": 1, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1031, + "fields": { + "order": 619, + "product": null, + "variant": 5, + "quantity": 2, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.orderline", + "pk": 1032, + "fields": { + "order": 619, + "product": null, + "variant": 6, + "quantity": 1, + "quantity_fulfilled": 0, + "customer_note": "Grind: Whole Beans", + "currency": "USD", + "unit_price": "16.00" + } + }, + { + "model": "core.trackingnumber", + "pk": 1, + "fields": { + "order": 18, + "tracking_id": "HJG46564F4HJ56", + "created_at": "2022-05-14T13:52:31.577Z", + "updated_at": "2022-05-14T13:52:31.577Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 2, + "fields": { + "order": 149, + "tracking_id": "9405503699300282883444", + "created_at": "2022-06-27T17:10:33.851Z", + "updated_at": "2022-06-27T17:10:33.851Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 3, + "fields": { + "order": 151, + "tracking_id": "9405503699300284990690", + "created_at": "2022-06-29T16:38:05.964Z", + "updated_at": "2022-06-29T16:38:05.964Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 4, + "fields": { + "order": 153, + "tracking_id": "9405503699300284990706", + "created_at": "2022-06-29T16:38:33.556Z", + "updated_at": "2022-06-29T16:38:33.556Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 5, + "fields": { + "order": 154, + "tracking_id": "9405503699300284990713", + "created_at": "2022-06-29T16:39:01.148Z", + "updated_at": "2022-06-29T16:39:01.148Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 6, + "fields": { + "order": 155, + "tracking_id": "9405503699300284990720", + "created_at": "2022-06-29T16:39:24.858Z", + "updated_at": "2022-06-29T16:39:24.858Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 7, + "fields": { + "order": 166, + "tracking_id": "9405503699300293011461", + "created_at": "2022-07-11T16:52:17.690Z", + "updated_at": "2022-07-11T16:52:17.690Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 8, + "fields": { + "order": 167, + "tracking_id": "9405503699300293011478", + "created_at": "2022-07-11T16:52:41.330Z", + "updated_at": "2022-07-11T16:52:41.330Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 9, + "fields": { + "order": 168, + "tracking_id": "9405503699300293011485", + "created_at": "2022-07-11T16:53:15.772Z", + "updated_at": "2022-07-11T16:53:15.772Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 10, + "fields": { + "order": 169, + "tracking_id": "9405503699300293011492", + "created_at": "2022-07-11T16:53:44.012Z", + "updated_at": "2022-07-11T16:53:44.012Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 11, + "fields": { + "order": 173, + "tracking_id": "9405503699300295230976", + "created_at": "2022-07-13T18:34:19.365Z", + "updated_at": "2022-07-13T18:34:19.365Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 12, + "fields": { + "order": 172, + "tracking_id": "9405503699300295230969", + "created_at": "2022-07-13T18:34:45.636Z", + "updated_at": "2022-07-13T18:34:45.636Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 13, + "fields": { + "order": 171, + "tracking_id": "9405503699300295230938", + "created_at": "2022-07-13T18:35:23.459Z", + "updated_at": "2022-07-13T18:35:23.459Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 14, + "fields": { + "order": 170, + "tracking_id": "9405503699300295230921", + "created_at": "2022-07-13T18:35:52.825Z", + "updated_at": "2022-07-13T18:35:52.825Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 15, + "fields": { + "order": 177, + "tracking_id": "9405503699300297056925", + "created_at": "2022-07-15T18:22:43.190Z", + "updated_at": "2022-07-15T18:22:43.190Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 16, + "fields": { + "order": 174, + "tracking_id": "9405503699300297056918", + "created_at": "2022-07-15T18:23:09.815Z", + "updated_at": "2022-07-15T18:23:09.815Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 17, + "fields": { + "order": 180, + "tracking_id": "9405503699300299489813", + "created_at": "2022-07-19T16:26:51.462Z", + "updated_at": "2022-07-19T16:26:51.462Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 18, + "fields": { + "order": 181, + "tracking_id": "9405503699300299489820", + "created_at": "2022-07-19T16:27:22.380Z", + "updated_at": "2022-07-19T16:27:22.380Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 19, + "fields": { + "order": 187, + "tracking_id": "9405503699300299489875", + "created_at": "2022-07-19T16:28:22.796Z", + "updated_at": "2022-07-19T16:28:22.796Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 20, + "fields": { + "order": 186, + "tracking_id": "9405503699300299489868", + "created_at": "2022-07-19T16:29:03.835Z", + "updated_at": "2022-07-19T16:29:03.835Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 21, + "fields": { + "order": 184, + "tracking_id": "9405503699300299489851", + "created_at": "2022-07-19T16:29:38.652Z", + "updated_at": "2022-07-19T16:29:38.652Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 22, + "fields": { + "order": 182, + "tracking_id": "9405503699300299489844", + "created_at": "2022-07-19T16:30:09.669Z", + "updated_at": "2022-07-19T16:30:09.669Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 23, + "fields": { + "order": 188, + "tracking_id": "9405503699300301740147", + "created_at": "2022-07-21T19:57:51.988Z", + "updated_at": "2022-07-21T19:57:51.988Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 24, + "fields": { + "order": 190, + "tracking_id": "9405503699300302964610", + "created_at": "2022-07-22T20:51:04.359Z", + "updated_at": "2022-07-22T20:51:04.359Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 25, + "fields": { + "order": 191, + "tracking_id": "9405503699300302964634", + "created_at": "2022-07-22T20:51:28.958Z", + "updated_at": "2022-07-22T20:51:28.958Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 26, + "fields": { + "order": 193, + "tracking_id": "9405503699300302964658", + "created_at": "2022-07-22T20:51:51.092Z", + "updated_at": "2022-07-22T20:51:51.092Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 27, + "fields": { + "order": 197, + "tracking_id": "9405503699300305091702", + "created_at": "2022-07-25T21:28:48.494Z", + "updated_at": "2022-07-25T21:28:48.494Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 28, + "fields": { + "order": 196, + "tracking_id": "9405503699300305091740", + "created_at": "2022-07-25T21:29:11.655Z", + "updated_at": "2022-07-25T21:29:11.655Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 29, + "fields": { + "order": 195, + "tracking_id": "9405503699300305091795", + "created_at": "2022-07-25T21:29:38.455Z", + "updated_at": "2022-07-25T21:29:38.455Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 30, + "fields": { + "order": 202, + "tracking_id": "9405503699300307561890", + "created_at": "2022-07-27T18:23:12.073Z", + "updated_at": "2022-07-27T18:23:12.073Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 31, + "fields": { + "order": 201, + "tracking_id": "9405503699300307561920", + "created_at": "2022-07-27T18:23:36.350Z", + "updated_at": "2022-07-27T18:23:36.350Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 32, + "fields": { + "order": 198, + "tracking_id": "9405503699300307561944", + "created_at": "2022-07-27T18:24:00.169Z", + "updated_at": "2022-07-27T18:24:00.169Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 33, + "fields": { + "order": 199, + "tracking_id": "9405503699300307561968", + "created_at": "2022-07-27T18:24:22.241Z", + "updated_at": "2022-07-27T18:24:22.241Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 34, + "fields": { + "order": 203, + "tracking_id": "9405503699300309977484", + "created_at": "2022-07-29T21:31:31.976Z", + "updated_at": "2022-07-29T21:31:31.976Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 35, + "fields": { + "order": 208, + "tracking_id": "9405503699300311560155", + "created_at": "2022-08-01T21:52:02.232Z", + "updated_at": "2022-08-01T21:52:02.232Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 36, + "fields": { + "order": 207, + "tracking_id": "9405503699300311560131", + "created_at": "2022-08-01T21:52:45.555Z", + "updated_at": "2022-08-01T21:52:45.555Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 37, + "fields": { + "order": 206, + "tracking_id": "9405503699300311560124", + "created_at": "2022-08-01T21:53:11.611Z", + "updated_at": "2022-08-01T21:53:11.611Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 38, + "fields": { + "order": 205, + "tracking_id": "9405503699300311560117", + "created_at": "2022-08-01T21:53:42.344Z", + "updated_at": "2022-08-01T21:53:42.344Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 39, + "fields": { + "order": 204, + "tracking_id": "9461203699300005362688", + "created_at": "2022-08-01T21:54:09.408Z", + "updated_at": "2022-08-01T21:54:09.408Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 40, + "fields": { + "order": 209, + "tracking_id": "9405503699300312450059", + "created_at": "2022-08-02T19:33:53.691Z", + "updated_at": "2022-08-02T19:33:53.692Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 41, + "fields": { + "order": 212, + "tracking_id": "9405503699300315114613", + "created_at": "2022-08-05T18:02:40.754Z", + "updated_at": "2022-08-05T18:02:40.754Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 42, + "fields": { + "order": 211, + "tracking_id": "9405503699300315114590", + "created_at": "2022-08-05T18:03:08.767Z", + "updated_at": "2022-08-05T18:03:08.767Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 43, + "fields": { + "order": 210, + "tracking_id": "9405503699300315114583", + "created_at": "2022-08-05T18:03:29.563Z", + "updated_at": "2022-08-05T18:03:29.563Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 44, + "fields": { + "order": 218, + "tracking_id": "9405503699300320804813", + "created_at": "2022-08-12T21:52:55.234Z", + "updated_at": "2022-08-12T21:52:55.234Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 45, + "fields": { + "order": 217, + "tracking_id": "9405503699300320804844", + "created_at": "2022-08-12T21:53:28.978Z", + "updated_at": "2022-08-12T21:53:28.978Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 46, + "fields": { + "order": 227, + "tracking_id": "9405503699300322070636", + "created_at": "2022-08-15T18:58:59.573Z", + "updated_at": "2022-08-15T18:58:59.573Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 47, + "fields": { + "order": 226, + "tracking_id": "9405503699300322070674", + "created_at": "2022-08-15T18:59:21.713Z", + "updated_at": "2022-08-15T18:59:21.713Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 48, + "fields": { + "order": 225, + "tracking_id": "9405503699300322070728", + "created_at": "2022-08-15T18:59:47.943Z", + "updated_at": "2022-08-15T18:59:47.943Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 49, + "fields": { + "order": 224, + "tracking_id": "9405503699300322070742", + "created_at": "2022-08-15T19:00:12.064Z", + "updated_at": "2022-08-15T19:00:12.064Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 50, + "fields": { + "order": 223, + "tracking_id": "9405503699300322070872", + "created_at": "2022-08-15T19:00:40.693Z", + "updated_at": "2022-08-15T19:00:40.693Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 51, + "fields": { + "order": 222, + "tracking_id": "9405503699300322070711", + "created_at": "2022-08-15T19:01:16.417Z", + "updated_at": "2022-08-15T19:01:16.417Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 52, + "fields": { + "order": 221, + "tracking_id": "9405503699300322070858", + "created_at": "2022-08-15T19:01:50.104Z", + "updated_at": "2022-08-15T19:01:50.104Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 53, + "fields": { + "order": 219, + "tracking_id": "9405503699300322070698", + "created_at": "2022-08-15T19:02:17.054Z", + "updated_at": "2022-08-15T19:02:17.054Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 54, + "fields": { + "order": 220, + "tracking_id": "9405503699300322147420", + "created_at": "2022-08-15T19:12:46.538Z", + "updated_at": "2022-08-15T19:12:46.538Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 55, + "fields": { + "order": 230, + "tracking_id": "9405503699300324462798", + "created_at": "2022-08-17T22:43:33.668Z", + "updated_at": "2022-08-17T22:43:33.668Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 56, + "fields": { + "order": 228, + "tracking_id": "9405503699300324462774", + "created_at": "2022-08-17T22:43:58.653Z", + "updated_at": "2022-08-17T22:43:58.653Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 57, + "fields": { + "order": 231, + "tracking_id": "9405503699300326212544", + "created_at": "2022-08-19T21:21:51.075Z", + "updated_at": "2022-08-19T21:21:51.075Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 58, + "fields": { + "order": 232, + "tracking_id": "9405503699300326212568", + "created_at": "2022-08-19T21:22:14.670Z", + "updated_at": "2022-08-19T21:22:14.670Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 59, + "fields": { + "order": 233, + "tracking_id": "9405503699300326212582", + "created_at": "2022-08-19T21:22:37.423Z", + "updated_at": "2022-08-19T21:22:37.423Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 60, + "fields": { + "order": 234, + "tracking_id": "9405503699300326236748", + "created_at": "2022-08-19T21:45:31.709Z", + "updated_at": "2022-08-19T21:45:31.709Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 61, + "fields": { + "order": 238, + "tracking_id": "9405503699300327793080", + "created_at": "2022-08-22T22:21:26.800Z", + "updated_at": "2022-08-22T22:21:26.800Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 62, + "fields": { + "order": 235, + "tracking_id": "9405503699300327810244", + "created_at": "2022-08-22T22:21:57.824Z", + "updated_at": "2022-08-22T22:21:57.824Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 63, + "fields": { + "order": 237, + "tracking_id": "9405503699300327793103", + "created_at": "2022-08-22T22:22:24.353Z", + "updated_at": "2022-08-22T22:22:24.353Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 64, + "fields": { + "order": 236, + "tracking_id": "9405503699300327793141", + "created_at": "2022-08-22T22:22:49.723Z", + "updated_at": "2022-08-22T22:22:49.723Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 65, + "fields": { + "order": 243, + "tracking_id": "9405503699300329678538", + "created_at": "2022-08-24T19:28:03.320Z", + "updated_at": "2022-08-24T19:28:03.320Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 66, + "fields": { + "order": 242, + "tracking_id": "9405503699300329678491", + "created_at": "2022-08-24T19:29:07.518Z", + "updated_at": "2022-08-24T19:29:07.518Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 67, + "fields": { + "order": 240, + "tracking_id": "9405503699300329678484", + "created_at": "2022-08-24T19:29:44.522Z", + "updated_at": "2022-08-24T19:29:44.522Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 68, + "fields": { + "order": 239, + "tracking_id": "9405503699300329678453", + "created_at": "2022-08-24T19:30:42.506Z", + "updated_at": "2022-08-24T19:30:42.506Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 69, + "fields": { + "order": 241, + "tracking_id": "9405503699300329687493", + "created_at": "2022-08-24T19:33:39.122Z", + "updated_at": "2022-08-24T19:33:39.122Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 70, + "fields": { + "order": 250, + "tracking_id": "9405503699300333423292", + "created_at": "2022-08-29T21:25:05.594Z", + "updated_at": "2022-08-29T21:25:05.594Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 71, + "fields": { + "order": 249, + "tracking_id": "9405503699300333423322", + "created_at": "2022-08-29T21:25:29.901Z", + "updated_at": "2022-08-29T21:25:29.901Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 72, + "fields": { + "order": 248, + "tracking_id": "9405503699300333423346", + "created_at": "2022-08-29T21:25:54.976Z", + "updated_at": "2022-08-29T21:25:54.976Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 73, + "fields": { + "order": 247, + "tracking_id": "9405503699300333423360", + "created_at": "2022-08-29T21:26:14.780Z", + "updated_at": "2022-08-29T21:26:14.780Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 74, + "fields": { + "order": 245, + "tracking_id": "9405503699300333423421", + "created_at": "2022-08-29T21:27:01.112Z", + "updated_at": "2022-08-29T21:27:01.112Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 75, + "fields": { + "order": 244, + "tracking_id": "9405503699300333423452", + "created_at": "2022-08-29T21:27:21.122Z", + "updated_at": "2022-08-29T21:27:21.122Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 76, + "fields": { + "order": 246, + "tracking_id": "9405503699300333423384", + "created_at": "2022-08-29T21:27:59.988Z", + "updated_at": "2022-08-29T21:27:59.988Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 77, + "fields": { + "order": 254, + "tracking_id": "9405503699300337529181", + "created_at": "2022-09-02T21:55:09.841Z", + "updated_at": "2022-09-02T21:55:09.841Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 78, + "fields": { + "order": 255, + "tracking_id": "9405503699300337529228", + "created_at": "2022-09-02T21:55:42.899Z", + "updated_at": "2022-09-02T21:55:42.899Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 79, + "fields": { + "order": 251, + "tracking_id": "9405503699300337529266", + "created_at": "2022-09-02T21:56:10.459Z", + "updated_at": "2022-09-02T21:56:10.460Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 80, + "fields": { + "order": 256, + "tracking_id": "9405503699300337529280", + "created_at": "2022-09-02T21:56:33.163Z", + "updated_at": "2022-09-02T21:56:33.163Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 81, + "fields": { + "order": 253, + "tracking_id": "9405503699300337529327", + "created_at": "2022-09-02T21:57:20.434Z", + "updated_at": "2022-09-02T21:57:20.434Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 82, + "fields": { + "order": 258, + "tracking_id": "9405503699300337542463", + "created_at": "2022-09-03T01:15:21.483Z", + "updated_at": "2022-09-03T01:15:21.483Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 83, + "fields": { + "order": 257, + "tracking_id": "9405503699300337542494", + "created_at": "2022-09-03T01:15:55.767Z", + "updated_at": "2022-09-03T01:15:55.767Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 84, + "fields": { + "order": 259, + "tracking_id": "9405503699300339356839", + "created_at": "2022-09-06T19:55:14.991Z", + "updated_at": "2022-09-06T19:55:14.991Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 85, + "fields": { + "order": 260, + "tracking_id": "9405503699300339356860", + "created_at": "2022-09-06T19:55:50.053Z", + "updated_at": "2022-09-06T19:55:50.053Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 86, + "fields": { + "order": 261, + "tracking_id": "9405503699300339356914", + "created_at": "2022-09-06T19:56:24.352Z", + "updated_at": "2022-09-06T19:56:24.352Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 87, + "fields": { + "order": 262, + "tracking_id": "9405503699300339356969", + "created_at": "2022-09-06T19:57:00.319Z", + "updated_at": "2022-09-06T19:57:00.319Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 88, + "fields": { + "order": 263, + "tracking_id": "9405503699300339356976", + "created_at": "2022-09-06T19:57:27.552Z", + "updated_at": "2022-09-06T19:57:27.552Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 89, + "fields": { + "order": 264, + "tracking_id": "9405503699300339356990", + "created_at": "2022-09-06T19:57:58.528Z", + "updated_at": "2022-09-06T19:57:58.528Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 90, + "fields": { + "order": 266, + "tracking_id": "9405503699300339357003", + "created_at": "2022-09-06T19:58:26.862Z", + "updated_at": "2022-09-06T19:58:26.862Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 91, + "fields": { + "order": 267, + "tracking_id": "9405503699300339357041", + "created_at": "2022-09-06T19:59:00.627Z", + "updated_at": "2022-09-06T19:59:00.627Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 92, + "fields": { + "order": 268, + "tracking_id": "9461203699300006149936", + "created_at": "2022-09-06T19:59:26.720Z", + "updated_at": "2022-09-06T19:59:26.720Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 93, + "fields": { + "order": 270, + "tracking_id": "9405503699300339357102", + "created_at": "2022-09-06T19:59:55.187Z", + "updated_at": "2022-09-06T19:59:55.187Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 94, + "fields": { + "order": 271, + "tracking_id": "9405503699300341403996", + "created_at": "2022-09-08T18:40:26.876Z", + "updated_at": "2022-09-08T18:40:26.876Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 95, + "fields": { + "order": 272, + "tracking_id": "9405503699300341404023", + "created_at": "2022-09-08T18:40:49.034Z", + "updated_at": "2022-09-08T18:40:49.034Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 96, + "fields": { + "order": 273, + "tracking_id": "9405503699300341404054", + "created_at": "2022-09-08T18:41:10.133Z", + "updated_at": "2022-09-08T18:41:10.133Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 97, + "fields": { + "order": 276, + "tracking_id": "9405503699300341404092", + "created_at": "2022-09-08T18:41:30.535Z", + "updated_at": "2022-09-08T18:41:30.535Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 98, + "fields": { + "order": 277, + "tracking_id": "9405503699300341404177", + "created_at": "2022-09-08T18:42:08.770Z", + "updated_at": "2022-09-08T18:42:08.770Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 99, + "fields": { + "order": 278, + "tracking_id": "9405503699300341469183", + "created_at": "2022-09-08T19:13:27.875Z", + "updated_at": "2022-09-08T19:13:27.875Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 100, + "fields": { + "order": 280, + "tracking_id": "9405503699300342416032", + "created_at": "2022-09-09T18:38:15.628Z", + "updated_at": "2022-09-09T18:38:15.628Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 101, + "fields": { + "order": 279, + "tracking_id": "9405503699300342416063", + "created_at": "2022-09-09T18:38:36.297Z", + "updated_at": "2022-09-09T18:38:36.297Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 102, + "fields": { + "order": 291, + "tracking_id": "9405503699300345066630", + "created_at": "2022-09-13T17:47:29.739Z", + "updated_at": "2022-09-13T17:47:29.739Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 103, + "fields": { + "order": 288, + "tracking_id": "9405503699300345066593", + "created_at": "2022-09-13T17:48:02.182Z", + "updated_at": "2022-09-13T17:48:02.182Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 104, + "fields": { + "order": 286, + "tracking_id": "9405503699300345066555", + "created_at": "2022-09-13T17:48:24.567Z", + "updated_at": "2022-09-13T17:48:24.567Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 105, + "fields": { + "order": 284, + "tracking_id": "9405503699300345066531", + "created_at": "2022-09-13T17:48:46.910Z", + "updated_at": "2022-09-13T17:48:46.910Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 106, + "fields": { + "order": 283, + "tracking_id": "9405503699300345066500", + "created_at": "2022-09-13T17:49:26.293Z", + "updated_at": "2022-09-13T17:49:26.293Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 107, + "fields": { + "order": 282, + "tracking_id": "9405503699300345066494", + "created_at": "2022-09-13T17:49:53.589Z", + "updated_at": "2022-09-13T17:49:53.589Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 108, + "fields": { + "order": 281, + "tracking_id": "9405503699300345066456", + "created_at": "2022-09-13T17:50:13.968Z", + "updated_at": "2022-09-13T17:50:13.968Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 109, + "fields": { + "order": 292, + "tracking_id": "9405503699300347264980", + "created_at": "2022-09-15T19:41:33.353Z", + "updated_at": "2022-09-15T19:41:33.353Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 110, + "fields": { + "order": 293, + "tracking_id": "9405503699300347265000", + "created_at": "2022-09-15T19:42:18.439Z", + "updated_at": "2022-09-15T19:42:18.439Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 111, + "fields": { + "order": 294, + "tracking_id": "9405503699300347265017", + "created_at": "2022-09-15T19:42:42.169Z", + "updated_at": "2022-09-15T19:42:42.169Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 112, + "fields": { + "order": 295, + "tracking_id": "9405503699300347265031", + "created_at": "2022-09-15T19:43:04.472Z", + "updated_at": "2022-09-15T19:43:04.472Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 113, + "fields": { + "order": 296, + "tracking_id": "9405503699300347347997", + "created_at": "2022-09-15T20:48:47.467Z", + "updated_at": "2022-09-15T20:48:47.467Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 114, + "fields": { + "order": 299, + "tracking_id": "9405503699300349901043", + "created_at": "2022-09-19T20:13:24.496Z", + "updated_at": "2022-09-19T20:13:24.496Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 115, + "fields": { + "order": 302, + "tracking_id": "9405503699300349901074", + "created_at": "2022-09-19T20:13:52.597Z", + "updated_at": "2022-09-19T20:13:52.597Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 116, + "fields": { + "order": 298, + "tracking_id": "9405503699300349901098", + "created_at": "2022-09-19T20:14:18.088Z", + "updated_at": "2022-09-19T20:14:18.088Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 117, + "fields": { + "order": 300, + "tracking_id": "9405503699300349901128", + "created_at": "2022-09-19T20:14:40.332Z", + "updated_at": "2022-09-19T20:14:40.332Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 118, + "fields": { + "order": 301, + "tracking_id": "9405503699300349901142", + "created_at": "2022-09-19T20:15:04.130Z", + "updated_at": "2022-09-19T20:15:04.130Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 119, + "fields": { + "order": 297, + "tracking_id": "9405503699300349901166", + "created_at": "2022-09-19T20:15:28.892Z", + "updated_at": "2022-09-19T20:15:28.892Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 120, + "fields": { + "order": 303, + "tracking_id": "9405503699300351737333", + "created_at": "2022-09-21T17:42:33.975Z", + "updated_at": "2022-09-21T17:42:33.975Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 121, + "fields": { + "order": 304, + "tracking_id": "05503699300351723114", + "created_at": "2022-09-21T17:45:57.580Z", + "updated_at": "2022-09-21T17:45:57.580Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 122, + "fields": { + "order": 305, + "tracking_id": "9405503699300351723091", + "created_at": "2022-09-21T17:46:32.409Z", + "updated_at": "2022-09-21T17:46:32.409Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 123, + "fields": { + "order": 312, + "tracking_id": "9405503699300353541488", + "created_at": "2022-09-23T15:56:12Z", + "updated_at": "2022-09-23T15:56:12Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 124, + "fields": { + "order": 310, + "tracking_id": "9405503699300353541518", + "created_at": "2022-09-23T15:56:47.284Z", + "updated_at": "2022-09-23T15:56:47.284Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 125, + "fields": { + "order": 309, + "tracking_id": "9405503699300353541556", + "created_at": "2022-09-23T15:57:15.830Z", + "updated_at": "2022-09-23T15:57:15.830Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 126, + "fields": { + "order": 307, + "tracking_id": "9405503699300353541587", + "created_at": "2022-09-23T15:57:38.928Z", + "updated_at": "2022-09-23T15:57:38.928Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 127, + "fields": { + "order": 311, + "tracking_id": "9405503699300353541631", + "created_at": "2022-09-23T15:58:03.342Z", + "updated_at": "2022-09-23T15:58:03.342Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 128, + "fields": { + "order": 308, + "tracking_id": "9405503699300353541648", + "created_at": "2022-09-23T15:58:23.623Z", + "updated_at": "2022-09-23T15:58:23.623Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 129, + "fields": { + "order": 320, + "tracking_id": "9405503699300356379460", + "created_at": "2022-09-27T18:18:20.422Z", + "updated_at": "2022-09-27T18:18:20.422Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 130, + "fields": { + "order": 319, + "tracking_id": "9405503699300356379255", + "created_at": "2022-09-27T18:18:43.801Z", + "updated_at": "2022-09-27T18:18:43.801Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 131, + "fields": { + "order": 317, + "tracking_id": "9405503699300356379422", + "created_at": "2022-09-27T18:19:46.554Z", + "updated_at": "2022-09-27T18:19:46.554Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 132, + "fields": { + "order": 316, + "tracking_id": "9405503699300356379385", + "created_at": "2022-09-27T18:20:09.220Z", + "updated_at": "2022-09-27T18:20:09.220Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 133, + "fields": { + "order": 315, + "tracking_id": "9405503699300356379330", + "created_at": "2022-09-27T18:20:34.665Z", + "updated_at": "2022-09-27T18:20:34.665Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 134, + "fields": { + "order": 313, + "tracking_id": "9405503699300356379309", + "created_at": "2022-09-27T18:20:55.730Z", + "updated_at": "2022-09-27T18:20:55.730Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 135, + "fields": { + "order": 318, + "tracking_id": "9405503699300356379453", + "created_at": "2022-09-27T18:22:22.148Z", + "updated_at": "2022-09-27T18:22:22.148Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 136, + "fields": { + "order": 321, + "tracking_id": "9405503699300359373649", + "created_at": "2022-09-30T18:51:54Z", + "updated_at": "2022-09-30T18:51:54Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 137, + "fields": { + "order": 322, + "tracking_id": "9405503699300359373656", + "created_at": "2022-09-30T18:52:19.330Z", + "updated_at": "2022-09-30T18:52:19.330Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 138, + "fields": { + "order": 323, + "tracking_id": "9405503699300359373670", + "created_at": "2022-09-30T18:52:42.535Z", + "updated_at": "2022-09-30T18:52:42.535Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 139, + "fields": { + "order": 324, + "tracking_id": "9405503699300362289487", + "created_at": "2022-10-04T19:17:36.553Z", + "updated_at": "2022-10-04T19:17:36.553Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 140, + "fields": { + "order": 326, + "tracking_id": "9405503699300362289500", + "created_at": "2022-10-04T19:18:05.642Z", + "updated_at": "2022-10-04T19:18:05.642Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 141, + "fields": { + "order": 327, + "tracking_id": "9405503699300362289548", + "created_at": "2022-10-04T19:18:29.766Z", + "updated_at": "2022-10-04T19:18:29.766Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 142, + "fields": { + "order": 328, + "tracking_id": "9405503699300362289562", + "created_at": "2022-10-04T19:18:55.062Z", + "updated_at": "2022-10-04T19:18:55.062Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 143, + "fields": { + "order": 329, + "tracking_id": "9405503699300362289593", + "created_at": "2022-10-04T19:19:23.619Z", + "updated_at": "2022-10-04T19:19:23.619Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 144, + "fields": { + "order": 330, + "tracking_id": "9405503699300362289647", + "created_at": "2022-10-04T19:19:55.309Z", + "updated_at": "2022-10-04T19:19:55.309Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 145, + "fields": { + "order": 331, + "tracking_id": "9405503699300365137907", + "created_at": "2022-10-07T16:00:28.576Z", + "updated_at": "2022-10-07T16:00:28.576Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 146, + "fields": { + "order": 332, + "tracking_id": "9405503699300365137914", + "created_at": "2022-10-07T16:01:02.177Z", + "updated_at": "2022-10-07T16:01:02.177Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 147, + "fields": { + "order": 334, + "tracking_id": "9405503699300365137952", + "created_at": "2022-10-07T16:01:44.513Z", + "updated_at": "2022-10-07T16:01:44.513Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 148, + "fields": { + "order": 335, + "tracking_id": "9405503699300365138003", + "created_at": "2022-10-07T16:02:15.325Z", + "updated_at": "2022-10-07T16:02:15.325Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 149, + "fields": { + "order": 333, + "tracking_id": "9405503699300365138003", + "created_at": "2022-10-07T16:03:03.156Z", + "updated_at": "2022-10-07T16:03:03.156Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 150, + "fields": { + "order": 351, + "tracking_id": "9405503699300368766265", + "created_at": "2022-10-11T19:00:47.678Z", + "updated_at": "2022-10-11T19:00:47.678Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 151, + "fields": { + "order": 350, + "tracking_id": "9405503699300368766234", + "created_at": "2022-10-11T19:01:18.355Z", + "updated_at": "2022-10-11T19:01:18.355Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 152, + "fields": { + "order": 349, + "tracking_id": "9405503699300368766180", + "created_at": "2022-10-11T19:01:47.444Z", + "updated_at": "2022-10-11T19:01:47.444Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 153, + "fields": { + "order": 348, + "tracking_id": "9405503699300368766135", + "created_at": "2022-10-11T19:02:06.755Z", + "updated_at": "2022-10-11T19:02:06.755Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 154, + "fields": { + "order": 347, + "tracking_id": "9405503699300368766104", + "created_at": "2022-10-11T19:02:29.173Z", + "updated_at": "2022-10-11T19:02:29.173Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 155, + "fields": { + "order": 344, + "tracking_id": "9461203699300007171721", + "created_at": "2022-10-11T19:02:54.253Z", + "updated_at": "2022-10-11T19:02:54.253Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 156, + "fields": { + "order": 343, + "tracking_id": "9405503699300368766067", + "created_at": "2022-10-11T19:03:15.323Z", + "updated_at": "2022-10-11T19:03:15.323Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 157, + "fields": { + "order": 342, + "tracking_id": "9405503699300368766036", + "created_at": "2022-10-11T19:03:49.233Z", + "updated_at": "2022-10-11T19:03:49.233Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 158, + "fields": { + "order": 340, + "tracking_id": "9405503699300368765985", + "created_at": "2022-10-11T19:04:10.820Z", + "updated_at": "2022-10-11T19:04:10.820Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 159, + "fields": { + "order": 338, + "tracking_id": "9405503699300368765886", + "created_at": "2022-10-11T19:04:52.663Z", + "updated_at": "2022-10-11T19:04:52.663Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 160, + "fields": { + "order": 337, + "tracking_id": "9405503699300368765848", + "created_at": "2022-10-11T19:05:17.448Z", + "updated_at": "2022-10-11T19:05:17.448Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 161, + "fields": { + "order": 339, + "tracking_id": "9405503699300368765947", + "created_at": "2022-10-11T19:08:39.455Z", + "updated_at": "2022-10-11T19:08:39.455Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 162, + "fields": { + "order": 336, + "tracking_id": "9405503699300368790932", + "created_at": "2022-10-11T19:10:57.499Z", + "updated_at": "2022-10-11T19:10:57.499Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 163, + "fields": { + "order": 352, + "tracking_id": "9405503699300369870084", + "created_at": "2022-10-12T18:52:30.635Z", + "updated_at": "2022-10-12T18:52:30.635Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 164, + "fields": { + "order": 353, + "tracking_id": "9405503699300369870107", + "created_at": "2022-10-12T18:52:52.424Z", + "updated_at": "2022-10-12T18:52:52.424Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 165, + "fields": { + "order": 354, + "tracking_id": "9405503699300372210099", + "created_at": "2022-10-15T14:50:03.776Z", + "updated_at": "2022-10-15T14:50:03.776Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 166, + "fields": { + "order": 357, + "tracking_id": "9405503699300372186042", + "created_at": "2022-10-15T14:50:38.036Z", + "updated_at": "2022-10-15T14:50:38.036Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 167, + "fields": { + "order": 355, + "tracking_id": "9405503699300372185960", + "created_at": "2022-10-15T14:51:04.456Z", + "updated_at": "2022-10-15T14:51:04.456Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 168, + "fields": { + "order": 360, + "tracking_id": "9405503699300372186127", + "created_at": "2022-10-15T14:51:45.018Z", + "updated_at": "2022-10-15T14:51:45.018Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 169, + "fields": { + "order": 359, + "tracking_id": "9405503699300372186103", + "created_at": "2022-10-15T14:52:20.628Z", + "updated_at": "2022-10-15T14:52:20.628Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 170, + "fields": { + "order": 358, + "tracking_id": "9405503699300372186066", + "created_at": "2022-10-15T14:52:45.399Z", + "updated_at": "2022-10-15T14:52:45.399Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 171, + "fields": { + "order": 356, + "tracking_id": "9405503699300372186028", + "created_at": "2022-10-15T14:53:08.738Z", + "updated_at": "2022-10-15T14:53:08.738Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 172, + "fields": { + "order": 362, + "tracking_id": "9405503699300373605382", + "created_at": "2022-10-17T17:47:13.176Z", + "updated_at": "2022-10-17T17:47:13.176Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 173, + "fields": { + "order": 363, + "tracking_id": "9405503699300373605412", + "created_at": "2022-10-17T17:47:37.927Z", + "updated_at": "2022-10-17T17:47:37.927Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 174, + "fields": { + "order": 364, + "tracking_id": "9405503699300373605429", + "created_at": "2022-10-17T17:48:04.285Z", + "updated_at": "2022-10-17T17:48:04.285Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 175, + "fields": { + "order": 367, + "tracking_id": "9405503699300373605436", + "created_at": "2022-10-17T17:56:33.609Z", + "updated_at": "2022-10-17T17:56:33.609Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 176, + "fields": { + "order": 368, + "tracking_id": "9405503699300373605450", + "created_at": "2022-10-17T17:57:03.884Z", + "updated_at": "2022-10-17T17:57:03.884Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 177, + "fields": { + "order": 370, + "tracking_id": "9405503699300373605481", + "created_at": "2022-10-17T17:57:26.792Z", + "updated_at": "2022-10-17T17:57:26.792Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 178, + "fields": { + "order": 371, + "tracking_id": "9405503699300373605498", + "created_at": "2022-10-17T17:57:49.192Z", + "updated_at": "2022-10-17T17:57:49.192Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 179, + "fields": { + "order": 372, + "tracking_id": "9405503699300373605528", + "created_at": "2022-10-17T17:58:12.744Z", + "updated_at": "2022-10-17T17:58:12.744Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 180, + "fields": { + "order": 374, + "tracking_id": "9405503699300375802963", + "created_at": "2022-10-19T18:17:08.176Z", + "updated_at": "2022-10-19T18:17:08.176Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 181, + "fields": { + "order": 373, + "tracking_id": "9405503699300375802987", + "created_at": "2022-10-19T18:17:28.973Z", + "updated_at": "2022-10-19T18:17:28.973Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 182, + "fields": { + "order": 376, + "tracking_id": "9405503699300377949741", + "created_at": "2022-10-21T22:00:23.171Z", + "updated_at": "2022-10-21T22:00:23.171Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 183, + "fields": { + "order": 377, + "tracking_id": "9405503699300377949758", + "created_at": "2022-10-21T22:00:46.974Z", + "updated_at": "2022-10-21T22:00:46.974Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 184, + "fields": { + "order": 375, + "tracking_id": "9405503699300377949765", + "created_at": "2022-10-21T22:01:08.139Z", + "updated_at": "2022-10-21T22:01:08.139Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 185, + "fields": { + "order": 378, + "tracking_id": "9405503699300377949772", + "created_at": "2022-10-21T22:01:32.423Z", + "updated_at": "2022-10-21T22:01:32.423Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 186, + "fields": { + "order": 379, + "tracking_id": "9405503699300380543158", + "created_at": "2022-10-25T20:41:57.328Z", + "updated_at": "2022-10-25T20:41:57.328Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 187, + "fields": { + "order": 380, + "tracking_id": "9405503699300380543189", + "created_at": "2022-10-25T20:42:22.942Z", + "updated_at": "2022-10-25T20:42:22.942Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 188, + "fields": { + "order": 381, + "tracking_id": "9405503699300380543196", + "created_at": "2022-10-25T20:43:10.342Z", + "updated_at": "2022-10-25T20:43:10.342Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 189, + "fields": { + "order": 383, + "tracking_id": "9405503699300380543202", + "created_at": "2022-10-25T20:43:34.798Z", + "updated_at": "2022-10-25T20:43:34.798Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 190, + "fields": { + "order": 384, + "tracking_id": "9405503699300382455152", + "created_at": "2022-10-27T20:35:35.025Z", + "updated_at": "2022-10-27T20:35:35.025Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 191, + "fields": { + "order": 385, + "tracking_id": "9405503699300382455169", + "created_at": "2022-10-27T20:35:57.229Z", + "updated_at": "2022-10-27T20:35:57.229Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 192, + "fields": { + "order": 386, + "tracking_id": "9405503699300382455190", + "created_at": "2022-10-27T20:36:21.812Z", + "updated_at": "2022-10-27T20:36:21.812Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 193, + "fields": { + "order": 387, + "tracking_id": "9405503699300382455213", + "created_at": "2022-10-27T20:36:44.300Z", + "updated_at": "2022-10-27T20:36:44.300Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 194, + "fields": { + "order": 388, + "tracking_id": "9405503699300384685663", + "created_at": "2022-10-31T19:14:09.065Z", + "updated_at": "2022-10-31T19:14:09.065Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 195, + "fields": { + "order": 389, + "tracking_id": "9405503699300384685670", + "created_at": "2022-10-31T19:14:28.960Z", + "updated_at": "2022-10-31T19:14:28.960Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 196, + "fields": { + "order": 390, + "tracking_id": "9405503699300384685687", + "created_at": "2022-10-31T19:14:49.865Z", + "updated_at": "2022-10-31T19:14:49.865Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 197, + "fields": { + "order": 393, + "tracking_id": "9405503699300385762547", + "created_at": "2022-11-03T15:09:28.558Z", + "updated_at": "2022-11-03T15:09:28.558Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 198, + "fields": { + "order": 391, + "tracking_id": "9405503699300385762530", + "created_at": "2022-11-03T15:10:13.609Z", + "updated_at": "2022-11-03T15:10:13.609Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 199, + "fields": { + "order": 394, + "tracking_id": "9405503699300388515379", + "created_at": "2022-11-04T20:55:26.803Z", + "updated_at": "2022-11-04T20:55:26.803Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 200, + "fields": { + "order": 395, + "tracking_id": "9405503699300388515386", + "created_at": "2022-11-04T20:55:50.936Z", + "updated_at": "2022-11-04T20:55:50.936Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 201, + "fields": { + "order": 396, + "tracking_id": "9405503699300388515393", + "created_at": "2022-11-04T20:56:14.732Z", + "updated_at": "2022-11-04T20:56:14.732Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 202, + "fields": { + "order": 406, + "tracking_id": "9405503699300390112283", + "created_at": "2022-11-08T14:29:05.967Z", + "updated_at": "2022-11-08T14:29:05.967Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 203, + "fields": { + "order": 405, + "tracking_id": "9405503699300389921872", + "created_at": "2022-11-08T14:30:13.848Z", + "updated_at": "2022-11-08T14:30:13.848Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 204, + "fields": { + "order": 398, + "tracking_id": "9405503699300389921933", + "created_at": "2022-11-08T14:30:48.202Z", + "updated_at": "2022-11-08T14:30:48.202Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 205, + "fields": { + "order": 397, + "tracking_id": "9405503699300389921919", + "created_at": "2022-11-08T14:40:25.802Z", + "updated_at": "2022-11-08T14:40:25.802Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 206, + "fields": { + "order": 408, + "tracking_id": "9405503699300391635392", + "created_at": "2022-11-09T18:04:40.672Z", + "updated_at": "2022-11-09T18:04:40.672Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 207, + "fields": { + "order": 407, + "tracking_id": "9405503699300391645070", + "created_at": "2022-11-09T18:10:32.219Z", + "updated_at": "2022-11-09T18:10:32.219Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 208, + "fields": { + "order": 409, + "tracking_id": "9405503699300391645087", + "created_at": "2022-11-09T18:10:54.580Z", + "updated_at": "2022-11-09T18:10:54.580Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 209, + "fields": { + "order": 403, + "tracking_id": "9405503699300391635408", + "created_at": "2022-11-09T18:11:21.620Z", + "updated_at": "2022-11-09T18:11:21.620Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 210, + "fields": { + "order": 402, + "tracking_id": "9405503699300391635422", + "created_at": "2022-11-09T18:11:47.538Z", + "updated_at": "2022-11-09T18:11:47.538Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 211, + "fields": { + "order": 410, + "tracking_id": "9405503699300392880197", + "created_at": "2022-11-14T20:30:11.900Z", + "updated_at": "2022-11-14T20:30:11.900Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 212, + "fields": { + "order": 411, + "tracking_id": "9405503699300392880203", + "created_at": "2022-11-14T20:30:43.176Z", + "updated_at": "2022-11-14T20:30:43.176Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 213, + "fields": { + "order": 412, + "tracking_id": "9405503699300392880203", + "created_at": "2022-11-14T21:03:56.702Z", + "updated_at": "2022-11-14T21:03:56.702Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 214, + "fields": { + "order": 413, + "tracking_id": "9405503699300395124366", + "created_at": "2022-11-14T21:04:21.338Z", + "updated_at": "2022-11-14T21:04:21.338Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 215, + "fields": { + "order": 414, + "tracking_id": "9405503699300395124380", + "created_at": "2022-11-14T21:04:42.293Z", + "updated_at": "2022-11-14T21:04:42.293Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 216, + "fields": { + "order": 416, + "tracking_id": "9405503699300395124403", + "created_at": "2022-11-14T21:05:02.866Z", + "updated_at": "2022-11-14T21:05:02.866Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 217, + "fields": { + "order": 418, + "tracking_id": "9405503699300395124441", + "created_at": "2022-11-14T21:05:23.100Z", + "updated_at": "2022-11-14T21:05:23.100Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 218, + "fields": { + "order": 420, + "tracking_id": "9405503699300395124465", + "created_at": "2022-11-14T21:05:46.062Z", + "updated_at": "2022-11-14T21:05:46.062Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 219, + "fields": { + "order": 421, + "tracking_id": "9405503699300395124496", + "created_at": "2022-11-14T21:06:08.696Z", + "updated_at": "2022-11-14T21:06:08.696Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 220, + "fields": { + "order": 423, + "tracking_id": "9405503699300396196430", + "created_at": "2022-11-15T21:02:32.434Z", + "updated_at": "2022-11-15T21:02:32.434Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 221, + "fields": { + "order": 422, + "tracking_id": "9405503699300396196461", + "created_at": "2022-11-15T21:02:53.279Z", + "updated_at": "2022-11-15T21:02:53.279Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 222, + "fields": { + "order": 419, + "tracking_id": "9405503699300396180569", + "created_at": "2022-11-15T21:03:35.567Z", + "updated_at": "2022-11-15T21:03:35.567Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 223, + "fields": { + "order": 415, + "tracking_id": "9405503699300395228965", + "created_at": "2022-11-15T21:04:17.051Z", + "updated_at": "2022-11-15T21:04:17.051Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 224, + "fields": { + "order": 425, + "tracking_id": "9405503699300397789235", + "created_at": "2022-11-17T17:04:43.647Z", + "updated_at": "2022-11-17T17:04:43.647Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 225, + "fields": { + "order": 426, + "tracking_id": "9405503699300397789259", + "created_at": "2022-11-17T17:07:19.376Z", + "updated_at": "2022-11-17T17:07:19.376Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 226, + "fields": { + "order": 427, + "tracking_id": "9405503699300397789266", + "created_at": "2022-11-17T17:07:43.747Z", + "updated_at": "2022-11-17T17:07:43.747Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 227, + "fields": { + "order": 428, + "tracking_id": "9405503699300397789273", + "created_at": "2022-11-17T17:08:06.103Z", + "updated_at": "2022-11-17T17:08:06.103Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 228, + "fields": { + "order": 429, + "tracking_id": "9405503699300397789273", + "created_at": "2022-11-17T17:12:37.487Z", + "updated_at": "2022-11-17T17:12:37.487Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 229, + "fields": { + "order": 424, + "tracking_id": "9405503699300397805683", + "created_at": "2022-11-17T17:15:17.528Z", + "updated_at": "2022-11-17T17:15:17.528Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 230, + "fields": { + "order": 430, + "tracking_id": "9405503699300399064200", + "created_at": "2022-11-18T20:17:18.386Z", + "updated_at": "2022-11-18T20:17:18.386Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 231, + "fields": { + "order": 431, + "tracking_id": "9405503699300401023607", + "created_at": "2022-11-21T23:53:06.213Z", + "updated_at": "2022-11-21T23:53:06.213Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 232, + "fields": { + "order": 432, + "tracking_id": "9405503699300401747879", + "created_at": "2022-11-21T23:53:37.370Z", + "updated_at": "2022-11-22T19:55:34.733Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 233, + "fields": { + "order": 433, + "tracking_id": "9405503699300401023645", + "created_at": "2022-11-21T23:54:07.459Z", + "updated_at": "2022-11-21T23:54:07.459Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 234, + "fields": { + "order": 434, + "tracking_id": "9405503699300401023669", + "created_at": "2022-11-21T23:54:39.379Z", + "updated_at": "2022-11-21T23:54:39.379Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 235, + "fields": { + "order": 435, + "tracking_id": "9405503699300401023683", + "created_at": "2022-11-21T23:55:18.245Z", + "updated_at": "2022-11-21T23:55:18.245Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 236, + "fields": { + "order": 436, + "tracking_id": "9405503699300401023706", + "created_at": "2022-11-21T23:55:54.834Z", + "updated_at": "2022-11-21T23:55:54.834Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 237, + "fields": { + "order": 437, + "tracking_id": "9405503699300401023713", + "created_at": "2022-11-21T23:56:20.132Z", + "updated_at": "2022-11-21T23:56:20.132Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 238, + "fields": { + "order": 438, + "tracking_id": "9405503699300401747848", + "created_at": "2022-11-21T23:57:04.712Z", + "updated_at": "2022-11-22T19:55:07.957Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 239, + "fields": { + "order": 442, + "tracking_id": "9405503699300403426413", + "created_at": "2022-11-25T21:53:16.565Z", + "updated_at": "2022-11-25T21:53:16.565Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 240, + "fields": { + "order": 443, + "tracking_id": "9405503699300403426420", + "created_at": "2022-11-25T21:53:46.256Z", + "updated_at": "2022-11-25T21:53:46.256Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 241, + "fields": { + "order": 445, + "tracking_id": "9405503699300403426437", + "created_at": "2022-11-25T21:54:10.922Z", + "updated_at": "2022-11-25T21:54:10.922Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 242, + "fields": { + "order": 446, + "tracking_id": "9405503699300403426451", + "created_at": "2022-11-25T21:54:32.986Z", + "updated_at": "2022-11-25T21:54:32.986Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 243, + "fields": { + "order": 447, + "tracking_id": "9405503699300403426475", + "created_at": "2022-11-25T21:55:02.267Z", + "updated_at": "2022-11-25T21:55:02.267Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 244, + "fields": { + "order": 448, + "tracking_id": "9405503699300403426482", + "created_at": "2022-11-25T21:55:28.258Z", + "updated_at": "2022-11-25T21:55:28.258Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 245, + "fields": { + "order": 449, + "tracking_id": "9405503699300403426499", + "created_at": "2022-11-25T21:56:00.370Z", + "updated_at": "2022-11-25T21:56:00.370Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 246, + "fields": { + "order": 453, + "tracking_id": "9405503699300403426505", + "created_at": "2022-11-25T21:56:19.465Z", + "updated_at": "2022-11-25T21:56:19.465Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 247, + "fields": { + "order": 454, + "tracking_id": "9405503699300403426512", + "created_at": "2022-11-25T21:56:43.041Z", + "updated_at": "2022-11-25T21:56:43.041Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 248, + "fields": { + "order": 456, + "tracking_id": "9405503699300403426529", + "created_at": "2022-11-25T21:57:05.836Z", + "updated_at": "2022-11-25T21:57:05.836Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 249, + "fields": { + "order": 457, + "tracking_id": "9405503699300403426536", + "created_at": "2022-11-25T21:57:31.943Z", + "updated_at": "2022-11-25T21:57:31.943Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 250, + "fields": { + "order": 459, + "tracking_id": "9405503699300403426550", + "created_at": "2022-11-25T21:58:07.031Z", + "updated_at": "2022-11-25T21:58:07.031Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 251, + "fields": { + "order": 460, + "tracking_id": "9405503699300403426567", + "created_at": "2022-11-25T21:58:34.212Z", + "updated_at": "2022-11-25T21:58:34.212Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 252, + "fields": { + "order": 461, + "tracking_id": "9405503699300403426574", + "created_at": "2022-11-25T21:58:57.979Z", + "updated_at": "2022-11-25T21:58:57.979Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 253, + "fields": { + "order": 462, + "tracking_id": "9405503699300403426581", + "created_at": "2022-11-25T21:59:27.628Z", + "updated_at": "2022-11-25T21:59:27.628Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 254, + "fields": { + "order": 468, + "tracking_id": "9405503699300403436283", + "created_at": "2022-11-25T22:07:53.866Z", + "updated_at": "2022-11-25T22:07:53.866Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 255, + "fields": { + "order": 467, + "tracking_id": "9405503699300403436290", + "created_at": "2022-11-25T22:08:17.020Z", + "updated_at": "2022-11-25T22:08:17.020Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 256, + "fields": { + "order": 466, + "tracking_id": "9405503699300403436306", + "created_at": "2022-11-25T22:08:40.905Z", + "updated_at": "2022-11-25T22:08:40.905Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 257, + "fields": { + "order": 469, + "tracking_id": "9405503699300403461131", + "created_at": "2022-11-25T22:52:16.426Z", + "updated_at": "2022-11-25T22:52:16.426Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 258, + "fields": { + "order": 470, + "tracking_id": "9405503699300405396530", + "created_at": "2022-11-28T22:18:59.414Z", + "updated_at": "2022-11-28T22:18:59.414Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 259, + "fields": { + "order": 474, + "tracking_id": "9405503699300405396547", + "created_at": "2022-11-28T22:19:25.766Z", + "updated_at": "2022-11-28T22:19:25.766Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 260, + "fields": { + "order": 475, + "tracking_id": "9405503699300405396554", + "created_at": "2022-11-28T22:19:45.065Z", + "updated_at": "2022-11-28T22:19:45.065Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 261, + "fields": { + "order": 476, + "tracking_id": "9405503699300405396561", + "created_at": "2022-11-28T22:20:11.876Z", + "updated_at": "2022-11-28T22:20:11.876Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 262, + "fields": { + "order": 477, + "tracking_id": "9405503699300405396585", + "created_at": "2022-11-28T22:20:32.945Z", + "updated_at": "2022-11-28T22:20:32.945Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 263, + "fields": { + "order": 478, + "tracking_id": "9405503699300405396592", + "created_at": "2022-11-28T22:20:53.216Z", + "updated_at": "2022-11-28T22:20:53.216Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 264, + "fields": { + "order": 479, + "tracking_id": "9405503699300405396608", + "created_at": "2022-11-28T22:21:15.837Z", + "updated_at": "2022-11-28T22:21:15.837Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 265, + "fields": { + "order": 480, + "tracking_id": "9405503699300405396615", + "created_at": "2022-11-28T22:21:37.370Z", + "updated_at": "2022-11-28T22:21:37.370Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 266, + "fields": { + "order": 481, + "tracking_id": "9405503699300405396622", + "created_at": "2022-11-28T22:22:08.471Z", + "updated_at": "2022-11-28T22:22:08.471Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 267, + "fields": { + "order": 472, + "tracking_id": "9405503699300405396653", + "created_at": "2022-11-28T22:22:41.049Z", + "updated_at": "2022-11-28T22:22:41.049Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 268, + "fields": { + "order": 488, + "tracking_id": "9405503699300408010556", + "created_at": "2022-12-01T01:11:11.736Z", + "updated_at": "2022-12-01T01:11:11.736Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 269, + "fields": { + "order": 486, + "tracking_id": "9405503699300408010556", + "created_at": "2022-12-01T01:12:04.334Z", + "updated_at": "2022-12-01T01:12:04.334Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 270, + "fields": { + "order": 486, + "tracking_id": "9405503699300408010570", + "created_at": "2022-12-01T01:12:28.732Z", + "updated_at": "2022-12-01T01:12:28.732Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 271, + "fields": { + "order": 483, + "tracking_id": "9405503699300408010549", + "created_at": "2022-12-01T01:13:09.398Z", + "updated_at": "2022-12-01T01:13:09.398Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 272, + "fields": { + "order": 490, + "tracking_id": "9405503699300408700099", + "created_at": "2022-12-01T19:04:38.423Z", + "updated_at": "2022-12-01T19:04:38.423Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 273, + "fields": { + "order": 492, + "tracking_id": "9405503699300408686515", + "created_at": "2022-12-01T19:05:05.572Z", + "updated_at": "2022-12-01T19:05:05.572Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 274, + "fields": { + "order": 491, + "tracking_id": "9405503699300408686485", + "created_at": "2022-12-01T19:05:44.803Z", + "updated_at": "2022-12-01T19:05:44.803Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 275, + "fields": { + "order": 493, + "tracking_id": "9405503699300408686539", + "created_at": "2022-12-01T19:06:11.536Z", + "updated_at": "2022-12-01T19:06:11.536Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 276, + "fields": { + "order": 473, + "tracking_id": "9461203699300008586036", + "created_at": "2022-12-01T19:07:04.247Z", + "updated_at": "2022-12-01T19:07:04.247Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 277, + "fields": { + "order": 509, + "tracking_id": "9405503699300413857337", + "created_at": "2022-12-06T19:47:20.564Z", + "updated_at": "2022-12-06T19:47:20.564Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 278, + "fields": { + "order": 508, + "tracking_id": "9405503699300413857375", + "created_at": "2022-12-06T19:58:29.289Z", + "updated_at": "2022-12-06T19:58:29.289Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 279, + "fields": { + "order": 507, + "tracking_id": "9405503699300413950014", + "created_at": "2022-12-06T20:27:17.597Z", + "updated_at": "2022-12-06T20:27:17.597Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 280, + "fields": { + "order": 499, + "tracking_id": "9405503699300413950076", + "created_at": "2022-12-06T20:27:45.450Z", + "updated_at": "2022-12-06T20:27:45.450Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 281, + "fields": { + "order": 497, + "tracking_id": "9405503699300413857603", + "created_at": "2022-12-06T20:28:26.623Z", + "updated_at": "2022-12-06T20:28:26.623Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 282, + "fields": { + "order": 500, + "tracking_id": "9405503699300413857535", + "created_at": "2022-12-06T20:29:27.205Z", + "updated_at": "2022-12-06T20:29:27.205Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 283, + "fields": { + "order": 501, + "tracking_id": "9405503699300413857528", + "created_at": "2022-12-06T20:29:49.960Z", + "updated_at": "2022-12-06T20:29:49.960Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 284, + "fields": { + "order": 502, + "tracking_id": "9405503699300413857498", + "created_at": "2022-12-06T20:30:29.436Z", + "updated_at": "2022-12-06T20:30:29.436Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 285, + "fields": { + "order": 506, + "tracking_id": "9405503699300417134007", + "created_at": "2022-12-06T20:31:02.085Z", + "updated_at": "2022-12-08T21:56:12.691Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 286, + "fields": { + "order": 496, + "tracking_id": "9405503699300413857610", + "created_at": "2022-12-06T20:31:50.595Z", + "updated_at": "2022-12-06T20:31:50.595Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 287, + "fields": { + "order": 504, + "tracking_id": "9405503699300413857467", + "created_at": "2022-12-06T20:33:49.114Z", + "updated_at": "2022-12-06T20:33:49.114Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 288, + "fields": { + "order": 494, + "tracking_id": "9405503699300413857658", + "created_at": "2022-12-06T20:35:12.038Z", + "updated_at": "2022-12-06T20:35:12.038Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 289, + "fields": { + "order": 498, + "tracking_id": "9405503699300413857566", + "created_at": "2022-12-06T20:36:18.155Z", + "updated_at": "2022-12-06T20:36:18.155Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 290, + "fields": { + "order": 495, + "tracking_id": "9405503699300413857627", + "created_at": "2022-12-06T20:37:33.207Z", + "updated_at": "2022-12-06T20:37:33.207Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 291, + "fields": { + "order": 503, + "tracking_id": "9405503699300414023908", + "created_at": "2022-12-06T20:55:00.407Z", + "updated_at": "2022-12-06T20:55:00.407Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 292, + "fields": { + "order": 510, + "tracking_id": "9405503699300417133932", + "created_at": "2022-12-08T21:54:09.739Z", + "updated_at": "2022-12-08T21:54:09.739Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 293, + "fields": { + "order": 511, + "tracking_id": "9405503699300417133956", + "created_at": "2022-12-08T21:54:44.952Z", + "updated_at": "2022-12-08T21:54:44.952Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 294, + "fields": { + "order": 512, + "tracking_id": "9405503699300417133970", + "created_at": "2022-12-08T21:55:08.023Z", + "updated_at": "2022-12-08T21:55:08.023Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 295, + "fields": { + "order": 517, + "tracking_id": "9405503699300421717876", + "created_at": "2022-12-12T20:34:59.562Z", + "updated_at": "2022-12-12T20:34:59.562Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 296, + "fields": { + "order": 524, + "tracking_id": "9405503699300421717890", + "created_at": "2022-12-12T20:35:33.091Z", + "updated_at": "2022-12-12T20:35:33.091Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 297, + "fields": { + "order": 515, + "tracking_id": "9405503699300421717937", + "created_at": "2022-12-12T20:36:04.890Z", + "updated_at": "2022-12-12T20:36:04.890Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 298, + "fields": { + "order": 525, + "tracking_id": "9405503699300421717944", + "created_at": "2022-12-12T20:36:30.980Z", + "updated_at": "2022-12-12T20:36:30.980Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 299, + "fields": { + "order": 516, + "tracking_id": "9405503699300421717951", + "created_at": "2022-12-12T20:37:02.455Z", + "updated_at": "2022-12-12T20:37:02.455Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 300, + "fields": { + "order": 521, + "tracking_id": "9405503699300421717982", + "created_at": "2022-12-12T20:38:00.374Z", + "updated_at": "2022-12-12T20:38:00.374Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 301, + "fields": { + "order": 523, + "tracking_id": "9405503699300421718019", + "created_at": "2022-12-12T20:38:31.536Z", + "updated_at": "2022-12-12T20:38:31.536Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 302, + "fields": { + "order": 522, + "tracking_id": "9405503699300421718040", + "created_at": "2022-12-12T20:39:24.012Z", + "updated_at": "2022-12-12T20:39:24.012Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 303, + "fields": { + "order": 519, + "tracking_id": "9405503699300421718095", + "created_at": "2022-12-12T20:39:50.440Z", + "updated_at": "2022-12-12T20:39:50.440Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 304, + "fields": { + "order": 520, + "tracking_id": "9405503699300421718118", + "created_at": "2022-12-12T20:40:16.006Z", + "updated_at": "2022-12-12T20:40:16.006Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 305, + "fields": { + "order": 518, + "tracking_id": "9405503699300421718033", + "created_at": "2022-12-12T20:41:59.382Z", + "updated_at": "2022-12-12T20:41:59.382Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 306, + "fields": { + "order": 514, + "tracking_id": "9405503699300421894188", + "created_at": "2022-12-12T21:01:47.036Z", + "updated_at": "2022-12-12T21:01:47.036Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 307, + "fields": { + "order": 513, + "tracking_id": "9405503699300421894201", + "created_at": "2022-12-12T21:02:11.663Z", + "updated_at": "2022-12-12T21:02:11.663Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 308, + "fields": { + "order": 529, + "tracking_id": "9405503699300423632856", + "created_at": "2022-12-13T18:40:33.602Z", + "updated_at": "2022-12-13T18:40:33.602Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 309, + "fields": { + "order": 527, + "tracking_id": "9405503699300423632917", + "created_at": "2022-12-13T18:41:10.082Z", + "updated_at": "2022-12-13T18:41:10.082Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 310, + "fields": { + "order": 526, + "tracking_id": "9405503699300423632962", + "created_at": "2022-12-13T18:41:34.671Z", + "updated_at": "2022-12-13T18:41:34.671Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 311, + "fields": { + "order": 528, + "tracking_id": "9405503699300423633013", + "created_at": "2022-12-13T18:41:56.663Z", + "updated_at": "2022-12-13T18:41:56.663Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 312, + "fields": { + "order": 530, + "tracking_id": "9405503699300427931573", + "created_at": "2022-12-15T18:58:55.027Z", + "updated_at": "2022-12-15T18:58:55.027Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 313, + "fields": { + "order": 531, + "tracking_id": "9405503699300427931580", + "created_at": "2022-12-15T18:59:16.639Z", + "updated_at": "2022-12-15T18:59:16.639Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 314, + "fields": { + "order": 532, + "tracking_id": "9405503699300430512332", + "created_at": "2022-12-16T20:53:47.508Z", + "updated_at": "2022-12-16T20:53:47.508Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 315, + "fields": { + "order": 533, + "tracking_id": "9405503699300430512370", + "created_at": "2022-12-16T20:54:10.389Z", + "updated_at": "2022-12-16T20:54:10.389Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 316, + "fields": { + "order": 534, + "tracking_id": "9405503699300430512400", + "created_at": "2022-12-16T20:54:30.479Z", + "updated_at": "2022-12-16T20:54:30.479Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 317, + "fields": { + "order": 535, + "tracking_id": "9405503699300430512424", + "created_at": "2022-12-16T20:54:52.617Z", + "updated_at": "2022-12-16T20:54:52.617Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 318, + "fields": { + "order": 536, + "tracking_id": "9405503699300435313552", + "created_at": "2022-12-19T21:22:51.263Z", + "updated_at": "2022-12-19T21:22:51.263Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 319, + "fields": { + "order": 537, + "tracking_id": "9405503699300435313576", + "created_at": "2022-12-19T21:26:58.361Z", + "updated_at": "2022-12-19T21:26:58.361Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 320, + "fields": { + "order": 538, + "tracking_id": "9405503699300435313613", + "created_at": "2022-12-19T21:27:46.392Z", + "updated_at": "2022-12-19T21:27:46.392Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 321, + "fields": { + "order": 539, + "tracking_id": "9405503699300435313699", + "created_at": "2022-12-19T21:29:15.144Z", + "updated_at": "2022-12-19T21:29:15.144Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 322, + "fields": { + "order": 541, + "tracking_id": "9405503699300435313644", + "created_at": "2022-12-19T21:30:57.266Z", + "updated_at": "2022-12-19T21:30:57.266Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 323, + "fields": { + "order": 544, + "tracking_id": "9405503699300435313736", + "created_at": "2022-12-19T21:32:18.710Z", + "updated_at": "2022-12-19T21:32:18.710Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 324, + "fields": { + "order": 542, + "tracking_id": "9405503699300435441361", + "created_at": "2022-12-19T21:32:59.181Z", + "updated_at": "2022-12-19T22:40:52.061Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 325, + "fields": { + "order": 543, + "tracking_id": "9405503699300435441408", + "created_at": "2022-12-19T21:33:40.393Z", + "updated_at": "2022-12-19T22:41:21.763Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 326, + "fields": { + "order": 553, + "tracking_id": "9405503699300438718606", + "created_at": "2022-12-21T18:06:47.269Z", + "updated_at": "2022-12-21T18:06:47.269Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 327, + "fields": { + "order": 552, + "tracking_id": "9405503699300438718699", + "created_at": "2022-12-21T18:10:10.504Z", + "updated_at": "2022-12-21T18:10:10.504Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 328, + "fields": { + "order": 551, + "tracking_id": "9405503699300438718675", + "created_at": "2022-12-21T18:24:33.347Z", + "updated_at": "2022-12-21T18:24:33.347Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 329, + "fields": { + "order": 550, + "tracking_id": "9405503699300438718668", + "created_at": "2022-12-21T18:24:58.663Z", + "updated_at": "2022-12-21T18:24:58.663Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 330, + "fields": { + "order": 546, + "tracking_id": "9405503699300438718644", + "created_at": "2022-12-21T18:25:35.525Z", + "updated_at": "2022-12-21T18:25:35.525Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 331, + "fields": { + "order": 547, + "tracking_id": "9405503699300438718651", + "created_at": "2022-12-21T18:26:04.872Z", + "updated_at": "2022-12-21T18:26:04.872Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 332, + "fields": { + "order": 545, + "tracking_id": "9405503699300438718613", + "created_at": "2022-12-21T18:27:40.298Z", + "updated_at": "2022-12-21T18:27:40.298Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 333, + "fields": { + "order": 555, + "tracking_id": "9405503699300440829628", + "created_at": "2022-12-23T15:34:20.380Z", + "updated_at": "2022-12-23T15:34:20.380Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 334, + "fields": { + "order": 556, + "tracking_id": "9405503699300440829659", + "created_at": "2022-12-23T15:35:06.616Z", + "updated_at": "2022-12-23T15:35:06.616Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 335, + "fields": { + "order": 572, + "tracking_id": "9405 5036 9930 0442 7878 96", + "created_at": "2022-12-28T01:29:13.661Z", + "updated_at": "2022-12-28T01:29:13.661Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 336, + "fields": { + "order": 571, + "tracking_id": "9405 5036 9930 0442 7879 02", + "created_at": "2022-12-28T01:29:54.982Z", + "updated_at": "2022-12-28T01:29:54.982Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 337, + "fields": { + "order": 570, + "tracking_id": "9405 5036 9930 0442 7879 19", + "created_at": "2022-12-28T01:32:40.036Z", + "updated_at": "2022-12-28T01:32:40.036Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 338, + "fields": { + "order": 569, + "tracking_id": "9405 5036 9930 0442 7879 40", + "created_at": "2022-12-28T01:33:15.400Z", + "updated_at": "2022-12-28T01:33:15.400Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 339, + "fields": { + "order": 568, + "tracking_id": "9405 5036 9930 0442 7879 57", + "created_at": "2022-12-28T01:33:58.822Z", + "updated_at": "2022-12-28T01:33:58.822Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 340, + "fields": { + "order": 566, + "tracking_id": "9405 5036 9930 0442 7879 88", + "created_at": "2022-12-28T01:34:32.892Z", + "updated_at": "2022-12-28T01:34:32.892Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 341, + "fields": { + "order": 564, + "tracking_id": "9405 5036 9930 0442 7879 95", + "created_at": "2022-12-28T01:35:11.776Z", + "updated_at": "2022-12-28T01:35:11.776Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 342, + "fields": { + "order": 562, + "tracking_id": "9405 5036 9930 0442 7880 15", + "created_at": "2022-12-28T01:35:47.735Z", + "updated_at": "2022-12-28T01:35:47.735Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 343, + "fields": { + "order": 561, + "tracking_id": "9405 5036 9930 0442 7880 22", + "created_at": "2022-12-28T01:36:15.075Z", + "updated_at": "2022-12-28T01:36:15.075Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 344, + "fields": { + "order": 560, + "tracking_id": "9405 5036 9930 0442 7880 39", + "created_at": "2022-12-28T01:36:42.546Z", + "updated_at": "2022-12-28T01:36:42.547Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 345, + "fields": { + "order": 559, + "tracking_id": "9405 5036 9930 0442 7880 60", + "created_at": "2022-12-28T01:37:08.398Z", + "updated_at": "2022-12-28T01:37:08.398Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 346, + "fields": { + "order": 558, + "tracking_id": "9405 5036 9930 0442 7880 91", + "created_at": "2022-12-28T01:37:34.290Z", + "updated_at": "2022-12-28T01:37:34.290Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 347, + "fields": { + "order": 557, + "tracking_id": "9405 5036 9930 0442 7881 21", + "created_at": "2022-12-28T01:38:02.242Z", + "updated_at": "2022-12-28T01:38:02.242Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 348, + "fields": { + "order": 573, + "tracking_id": "9405 5036 9930 0445 6173 81", + "created_at": "2022-12-31T15:11:36.802Z", + "updated_at": "2022-12-31T15:11:36.802Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 349, + "fields": { + "order": 576, + "tracking_id": "9405 5036 9930 0445 6173 98", + "created_at": "2022-12-31T15:12:27.856Z", + "updated_at": "2022-12-31T15:12:27.856Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 350, + "fields": { + "order": 578, + "tracking_id": "9405 5036 9930 0445 6174 04", + "created_at": "2022-12-31T15:13:04.328Z", + "updated_at": "2022-12-31T15:13:04.328Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 351, + "fields": { + "order": 574, + "tracking_id": "9405 5036 9930 0445 6174 28", + "created_at": "2022-12-31T15:13:37.114Z", + "updated_at": "2022-12-31T15:13:37.114Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 352, + "fields": { + "order": 577, + "tracking_id": "9405 5036 9930 0445 6174 3", + "created_at": "2022-12-31T15:14:19.133Z", + "updated_at": "2022-12-31T15:14:19.133Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 353, + "fields": { + "order": 579, + "tracking_id": "9405503699300447602286", + "created_at": "2023-01-03T22:47:06.537Z", + "updated_at": "2023-01-03T22:47:06.537Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 354, + "fields": { + "order": 583, + "tracking_id": "9405503699300447602293", + "created_at": "2023-01-03T22:47:32.993Z", + "updated_at": "2023-01-03T22:47:32.993Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 355, + "fields": { + "order": 584, + "tracking_id": "9405503699300447602316", + "created_at": "2023-01-03T22:47:54.092Z", + "updated_at": "2023-01-03T22:47:54.092Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 356, + "fields": { + "order": 587, + "tracking_id": "9405503699300449566593", + "created_at": "2023-01-05T22:06:09.215Z", + "updated_at": "2023-01-05T22:06:09.215Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 357, + "fields": { + "order": 586, + "tracking_id": "9405503699300449566616", + "created_at": "2023-01-05T22:06:38.853Z", + "updated_at": "2023-01-05T22:06:38.853Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 358, + "fields": { + "order": 585, + "tracking_id": "9405503699300449566609", + "created_at": "2023-01-05T22:06:59.066Z", + "updated_at": "2023-01-05T22:06:59.066Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 359, + "fields": { + "order": 588, + "tracking_id": "9405503699300450165914", + "created_at": "2023-01-06T18:17:00.220Z", + "updated_at": "2023-01-06T18:17:00.220Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 360, + "fields": { + "order": 589, + "tracking_id": "9405503699300450181532", + "created_at": "2023-01-06T18:20:35.128Z", + "updated_at": "2023-01-06T18:20:35.128Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 361, + "fields": { + "order": 592, + "tracking_id": "9405503699300452188638", + "created_at": "2023-01-09T21:49:10.848Z", + "updated_at": "2023-01-09T21:49:10.848Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 362, + "fields": { + "order": 591, + "tracking_id": "9405503699300452188645", + "created_at": "2023-01-09T21:49:37.604Z", + "updated_at": "2023-01-09T21:49:37.604Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 363, + "fields": { + "order": 590, + "tracking_id": "9405503699300452188669", + "created_at": "2023-01-09T21:50:05.423Z", + "updated_at": "2023-01-09T21:50:05.423Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 364, + "fields": { + "order": 598, + "tracking_id": "9405503699300454947196", + "created_at": "2023-01-12T19:14:55.405Z", + "updated_at": "2023-01-12T19:14:55.405Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 365, + "fields": { + "order": 600, + "tracking_id": "9405503699300454947141", + "created_at": "2023-01-12T19:15:14.851Z", + "updated_at": "2023-01-12T19:15:14.851Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 366, + "fields": { + "order": 597, + "tracking_id": "9405503699300454947226", + "created_at": "2023-01-12T19:15:50.819Z", + "updated_at": "2023-01-12T19:15:50.819Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 367, + "fields": { + "order": 596, + "tracking_id": "9405503699300454947240", + "created_at": "2023-01-12T19:16:10.514Z", + "updated_at": "2023-01-12T19:16:10.514Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 368, + "fields": { + "order": 595, + "tracking_id": "9405503699300454947264", + "created_at": "2023-01-12T19:16:31.256Z", + "updated_at": "2023-01-12T19:16:31.256Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 369, + "fields": { + "order": 594, + "tracking_id": "9405503699300454947295", + "created_at": "2023-01-12T19:17:01.135Z", + "updated_at": "2023-01-12T19:17:01.135Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 370, + "fields": { + "order": 601, + "tracking_id": "9405503699300454947318", + "created_at": "2023-01-12T19:17:27.609Z", + "updated_at": "2023-01-12T19:17:27.609Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 371, + "fields": { + "order": 602, + "tracking_id": "9405503699300456110703", + "created_at": "2023-01-13T21:37:05.780Z", + "updated_at": "2023-01-13T21:37:05.780Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 372, + "fields": { + "order": 603, + "tracking_id": "9405503699300456110727", + "created_at": "2023-01-13T21:37:55.470Z", + "updated_at": "2023-01-13T21:37:55.470Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 373, + "fields": { + "order": 604, + "tracking_id": "9405503699300456110758", + "created_at": "2023-01-13T21:38:21.989Z", + "updated_at": "2023-01-13T21:38:21.989Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 374, + "fields": { + "order": 605, + "tracking_id": "9405503699300459076037", + "created_at": "2023-01-18T18:37:52.488Z", + "updated_at": "2023-01-18T18:37:52.488Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 375, + "fields": { + "order": 606, + "tracking_id": "9405503699300459076068", + "created_at": "2023-01-18T18:38:16.230Z", + "updated_at": "2023-01-18T18:38:16.230Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 376, + "fields": { + "order": 607, + "tracking_id": "9405503699300459076082", + "created_at": "2023-01-18T18:38:36.229Z", + "updated_at": "2023-01-18T18:38:36.229Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 377, + "fields": { + "order": 608, + "tracking_id": "9405503699300459076112", + "created_at": "2023-01-18T18:39:01.174Z", + "updated_at": "2023-01-18T18:39:01.174Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 378, + "fields": { + "order": 610, + "tracking_id": "9405503699300459076129", + "created_at": "2023-01-18T18:39:19.588Z", + "updated_at": "2023-01-18T18:39:19.588Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 379, + "fields": { + "order": 611, + "tracking_id": "9405503699300459076136", + "created_at": "2023-01-18T18:39:38.430Z", + "updated_at": "2023-01-18T18:39:38.430Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 380, + "fields": { + "order": 612, + "tracking_id": "9405503699300459076167", + "created_at": "2023-01-18T18:40:06.258Z", + "updated_at": "2023-01-18T18:40:06.258Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 381, + "fields": { + "order": 616, + "tracking_id": "9405503699300460901144", + "created_at": "2023-01-20T16:45:30.266Z", + "updated_at": "2023-01-20T16:45:30.266Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 382, + "fields": { + "order": 613, + "tracking_id": "9405503699300460901151", + "created_at": "2023-01-20T16:45:51.785Z", + "updated_at": "2023-01-20T16:45:51.785Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 383, + "fields": { + "order": 614, + "tracking_id": "9405503699300460901168", + "created_at": "2023-01-20T16:46:13.955Z", + "updated_at": "2023-01-20T16:46:13.955Z" + } + }, + { + "model": "core.trackingnumber", + "pk": 384, + "fields": { + "order": 615, + "tracking_id": "9405503699300460901182", + "created_at": "2023-01-20T16:46:35.660Z", + "updated_at": "2023-01-20T16:46:35.660Z" + } + }, + { + "model": "core.sitesettings", + "pk": 1, + "fields": { + "usps_user_id": "012BETTE1249", + "default_shipping_rate": 1, + "free_shipping_min": "100.00", + "max_cart_quantity": 20, + "max_cart_weight": "20.0:lb", + "default_contact_email": "support@ptcoffee.com", + "order_from_email": "orders@ptcoffee.com", + "default_zip_origination": "98368" + } + } +] diff --git a/src/manage.py b/manage.py similarity index 100% rename from src/manage.py rename to manage.py diff --git a/nginx/dev.conf b/nginx/dev.conf new file mode 100644 index 0000000..cfdd223 --- /dev/null +++ b/nginx/dev.conf @@ -0,0 +1,55 @@ +upstream backend { + server web:8000; +} + +server { + listen 80 default_server; + return 444; +} + +server { + listen 80; + listen [::]:80; + server_name ptcoffee-dev.windmillapps.org; + return 301 https://$server_name$request_uri; +} + +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name ptcoffee-dev.windmillapps.org; + + # SSL + ssl_certificate /etc/letsencrypt/live/ptcoffee-dev.windmillapps.org/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/ptcoffee-dev.windmillapps.org/privkey.pem; + + ssl_session_cache shared:le_nginx_SSL:10m; + ssl_session_timeout 1440m; + ssl_session_tickets off; + + ssl_protocols TLSv1.2 TLSv1.3; + ssl_prefer_server_ciphers off; + + ssl_ciphers "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384"; + + client_max_body_size 4G; + keepalive_timeout 5; + + location / { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header Host $http_host; + proxy_redirect off; + proxy_pass http://backend; + } + + location ^~ /.well-known/acme-challenge/ { + root /var/www/html; + } + + location ~ /(media|static)/ { + root /var/www/; + expires 30d; + } + +} diff --git a/nginx/local.conf b/nginx/local.conf new file mode 100644 index 0000000..e7398af --- /dev/null +++ b/nginx/local.conf @@ -0,0 +1,24 @@ +upstream backend { + server web:8000; +} + +server { + listen 80; + listen [::]:80; + + client_max_body_size 4G; + keepalive_timeout 5; + + location / { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header Host $http_host; + proxy_redirect off; + proxy_pass http://backend; + } + + location ~ /(media|static)/ { + root /var/www/; + expires 30d; + } +} diff --git a/nginx/prod.conf b/nginx/prod.conf new file mode 100644 index 0000000..0d00c06 --- /dev/null +++ b/nginx/prod.conf @@ -0,0 +1,55 @@ +upstream backend { + server web:8000; +} + +server { + listen 80 default_server; + return 444; +} + +server { + listen 80; + listen [::]:80; + server_name ptcoffee.com; + return 301 https://$server_name$request_uri; +} + +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + server_name ptcoffee.com; + + # SSL + ssl_certificate /etc/letsencrypt/live/ptcoffee.com/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/ptcoffee.com/privkey.pem; + + ssl_session_cache shared:le_nginx_SSL:10m; + ssl_session_timeout 1440m; + ssl_session_tickets off; + + ssl_protocols TLSv1.2 TLSv1.3; + ssl_prefer_server_ciphers off; + + ssl_ciphers "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384"; + + client_max_body_size 4G; + keepalive_timeout 5; + + location / { + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header Host $http_host; + proxy_redirect off; + proxy_pass http://backend; + } + + location ^~ /.well-known/acme-challenge/ { + root /var/www/html; + } + + location ~ /(media|static)/ { + root /var/www/; + expires 30d; + } + +} diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..cd158fe --- /dev/null +++ b/poetry.lock @@ -0,0 +1,1777 @@ +[[package]] +name = "amqp" +version = "5.1.1" +description = "Low-level AMQP client for Python (fork of amqplib)." +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +vine = ">=5.0.0" + +[[package]] +name = "asgiref" +version = "3.6.0" +description = "ASGI specs, helper code, and adapters" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.extras] +tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] + +[[package]] +name = "async-generator" +version = "1.10" +description = "Async generators and context managers for Python 3.5+" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "async-timeout" +version = "4.0.2" +description = "Timeout context manager for asyncio programs" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "attrs" +version = "22.2.0" +description = "Classes Without Boilerplate" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.extras] +cov = ["attrs[tests]", "coverage-enable-subprocess", "coverage[toml] (>=5.3)"] +dev = ["attrs[docs,tests]"] +docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope.interface"] +tests = ["attrs[tests-no-zope]", "zope.interface"] +tests-no-zope = ["cloudpickle", "cloudpickle", "hypothesis", "hypothesis", "mypy (>=0.971,<0.990)", "mypy (>=0.971,<0.990)", "pympler", "pympler", "pytest (>=4.3.0)", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-mypy-plugins", "pytest-xdist[psutil]", "pytest-xdist[psutil]"] + +[[package]] +name = "babel" +version = "2.11.0" +description = "Internationalization utilities" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +pytz = ">=2015.7" + +[[package]] +name = "billiard" +version = "3.6.4.0" +description = "Python multiprocessing fork with improvements and bugfixes" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "celery" +version = "5.2.7" +description = "Distributed Task Queue." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +billiard = ">=3.6.4.0,<4.0" +click = ">=8.0.3,<9.0" +click-didyoumean = ">=0.0.3" +click-plugins = ">=1.1.1" +click-repl = ">=0.2.0" +kombu = ">=5.2.3,<6.0" +pytz = ">=2021.3" +redis = {version = ">=3.4.1,<4.0.0 || >4.0.0,<4.0.1 || >4.0.1", optional = true, markers = "extra == \"redis\""} +vine = ">=5.0.0,<6.0" + +[package.extras] +arangodb = ["pyArango (>=1.3.2)"] +auth = ["cryptography"] +azureblockblob = ["azure-storage-blob (==12.9.0)"] +brotli = ["brotli (>=1.0.0)", "brotlipy (>=0.7.0)"] +cassandra = ["cassandra-driver (<3.21.0)"] +consul = ["python-consul2"] +cosmosdbsql = ["pydocumentdb (==2.3.2)"] +couchbase = ["couchbase (>=3.0.0)"] +couchdb = ["pycouchdb"] +django = ["Django (>=1.11)"] +dynamodb = ["boto3 (>=1.9.178)"] +elasticsearch = ["elasticsearch"] +eventlet = ["eventlet (>=0.32.0)"] +gevent = ["gevent (>=1.5.0)"] +librabbitmq = ["librabbitmq (>=1.5.0)"] +memcache = ["pylibmc"] +mongodb = ["pymongo[srv] (>=3.11.1)"] +msgpack = ["msgpack"] +pymemcache = ["python-memcached"] +pyro = ["pyro4"] +pytest = ["pytest-celery"] +redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"] +s3 = ["boto3 (>=1.9.125)"] +slmq = ["softlayer-messaging (>=1.0.3)"] +solar = ["ephem"] +sqlalchemy = ["sqlalchemy"] +sqs = ["kombu[sqs]"] +tblib = ["tblib (>=1.3.0)", "tblib (>=1.5.0)"] +yaml = ["PyYAML (>=3.10)"] +zookeeper = ["kazoo (>=1.3.1)"] +zstd = ["zstandard"] + +[[package]] +name = "certifi" +version = "2022.12.7" +description = "Python package for providing Mozilla's CA Bundle." +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "cffi" +version = "1.15.1" +description = "Foreign Function Interface for Python calling C code." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +pycparser = "*" + +[[package]] +name = "charset-normalizer" +version = "2.1.1" +description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +category = "main" +optional = false +python-versions = ">=3.6.0" + +[package.extras] +unicode-backport = ["unicodedata2"] + +[[package]] +name = "click" +version = "8.0.4" +description = "Composable command line interface toolkit" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[[package]] +name = "click-didyoumean" +version = "0.3.0" +description = "Enables git-like *did-you-mean* feature in click" +category = "main" +optional = false +python-versions = ">=3.6.2,<4.0.0" + +[package.dependencies] +click = ">=7" + +[[package]] +name = "click-plugins" +version = "1.1.1" +description = "An extension module for click to enable registering CLI commands via setuptools entry-points." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +click = ">=4.0" + +[package.extras] +dev = ["coveralls", "pytest (>=3.6)", "pytest-cov", "wheel"] + +[[package]] +name = "click-repl" +version = "0.2.0" +description = "REPL plugin for Click" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +click = "*" +prompt-toolkit = "*" +six = "*" + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" + +[[package]] +name = "cryptography" +version = "39.0.0" +description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +cffi = ">=1.12" + +[package.extras] +docs = ["sphinx (>=1.6.5,!=1.8.0,!=3.1.0,!=3.1.1,!=5.2.0,!=5.2.0.post0)", "sphinx-rtd-theme"] +docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"] +pep8test = ["black", "ruff"] +sdist = ["setuptools-rust (>=0.11.4)"] +ssh = ["bcrypt (>=3.1.5)"] +test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-subtests", "pytest-xdist", "pytz"] + +[[package]] +name = "defusedxml" +version = "0.7.1" +description = "XML bomb protection for Python stdlib modules" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[[package]] +name = "django" +version = "4.1.5" +description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." +category = "main" +optional = false +python-versions = ">=3.8" + +[package.dependencies] +asgiref = ">=3.5.2,<4" +sqlparse = ">=0.2.2" +tzdata = {version = "*", markers = "sys_platform == \"win32\""} + +[package.extras] +argon2 = ["argon2-cffi (>=19.1.0)"] +bcrypt = ["bcrypt"] + +[[package]] +name = "django-allauth" +version = "0.52.0" +description = "Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication." +category = "main" +optional = false +python-versions = ">=3.5" + +[package.dependencies] +Django = ">=2.0" +pyjwt = {version = ">=1.7", extras = ["crypto"]} +python3-openid = ">=3.0.8" +requests = "*" +requests-oauthlib = ">=0.3.0" + +[[package]] +name = "django-analytical" +version = "3.1.0" +description = "Analytics service integration for Django projects" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "django-anymail" +version = "9.0" +description = "Django email backends and webhooks for Amazon SES, Mailgun, Mailjet, Mandrill, Postal, Postmark, SendGrid, SendinBlue, and SparkPost" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +django = ">=2.0" +requests = ">=2.4.3" + +[package.extras] +amazon-ses = ["boto3"] +dev = ["flake8", "sphinx", "sphinx-rtd-theme", "tox", "twine", "wheel"] +postal = ["cryptography"] + +[[package]] +name = "django-appconf" +version = "1.0.5" +description = "A helper class for handling configuration defaults of packaged apps gracefully." +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +django = "*" + +[[package]] +name = "django-celery-beat" +version = "2.4.0" +description = "Database-backed Periodic Tasks." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +celery = ">=5.2.3,<6.0" +Django = ">=2.2,<4.2" +django-timezone-field = ">=5.0" +python-crontab = ">=2.3.4" +tzdata = "*" + +[[package]] +name = "django-celery-results" +version = "2.4.0" +description = "Celery result backends for Django." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +celery = ">=5.2.3,<6.0" + +[[package]] +name = "django-compressor" +version = "4.1" +description = "Compresses linked and inline JavaScript or CSS into single cached files." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +django-appconf = ">=1.0.3" +rcssmin = "1.1.0" +rjsmin = "1.2.0" + +[[package]] +name = "django-debug-toolbar" +version = "3.8.1" +description = "A configurable set of panels that display various debug information about the current request/response." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +django = ">=3.2.4" +sqlparse = ">=0.2" + +[[package]] +name = "django-filter" +version = "22.1" +description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +Django = ">=3.2" + +[[package]] +name = "django-localflavor" +version = "3.1" +description = "Country-specific Django helpers" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +django = ">=2.2" +python-stdnum = ">=1.6" + +[[package]] +name = "django-measurement" +version = "3.2.4" +description = "Convenient fields and classes for handling measurements" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +django = ">=2.2" +django-appconf = ">=1.0.2" +measurement = ">=1.6,<4.0" + +[[package]] +name = "django-render-block" +version = "0.9.2" +description = "Render a particular block from a template to a string." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +django = ">=2.2" + +[package.extras] +dev = ["Jinja2 (>=2.8)"] + +[[package]] +name = "django-storages" +version = "1.13.2" +description = "Support for many storage backends in Django" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +Django = ">=3.2" + +[package.extras] +azure = ["azure-storage-blob (>=12.0.0)"] +boto3 = ["boto3 (>=1.4.4)"] +dropbox = ["dropbox (>=7.2.1)"] +google = ["google-cloud-storage (>=1.27.0)"] +libcloud = ["apache-libcloud"] +sftp = ["paramiko (>=1.10.0)"] + +[[package]] +name = "django-templated-email" +version = "3.0.1" +description = "A Django oriented templated / transaction email abstraction" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +django-render-block = ">=0.5" + +[[package]] +name = "django-timezone-field" +version = "5.0" +description = "A Django app providing DB, form, and REST framework fields for zoneinfo and pytz timezone objects." +category = "main" +optional = false +python-versions = ">=3.7,<4.0" + +[package.dependencies] +pytz = "*" + +[[package]] +name = "environs" +version = "9.5.0" +description = "simplified environment variable parsing" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +marshmallow = ">=3.0.0" +python-dotenv = "*" + +[package.extras] +dev = ["dj-database-url", "dj-email-url", "django-cache-url", "flake8 (==4.0.1)", "flake8-bugbear (==21.9.2)", "mypy (==0.910)", "pre-commit (>=2.4,<3.0)", "pytest", "tox"] +django = ["dj-database-url", "dj-email-url", "django-cache-url"] +lint = ["flake8 (==4.0.1)", "flake8-bugbear (==21.9.2)", "mypy (==0.910)", "pre-commit (>=2.4,<3.0)"] +tests = ["dj-database-url", "dj-email-url", "django-cache-url", "pytest"] + +[[package]] +name = "gunicorn" +version = "20.1.0" +description = "WSGI HTTP Server for UNIX" +category = "main" +optional = false +python-versions = ">=3.5" + +[package.dependencies] +setuptools = ">=3.0" + +[package.extras] +eventlet = ["eventlet (>=0.24.1)"] +gevent = ["gevent (>=1.4.0)"] +setproctitle = ["setproctitle"] +tornado = ["tornado (>=0.2)"] + +[[package]] +name = "h11" +version = "0.14.0" +description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "idna" +version = "3.4" +description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "kombu" +version = "5.2.4" +description = "Messaging library for Python." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +amqp = ">=5.0.9,<6.0.0" +vine = "*" + +[package.extras] +azureservicebus = ["azure-servicebus (>=7.0.0)"] +azurestoragequeues = ["azure-storage-queue"] +consul = ["python-consul (>=0.6.0)"] +librabbitmq = ["librabbitmq (>=2.0.0)"] +mongodb = ["pymongo (>=3.3.0,<3.12.1)"] +msgpack = ["msgpack"] +pyro = ["pyro4"] +qpid = ["qpid-python (>=0.26)", "qpid-tools (>=0.26)"] +redis = ["redis (>=3.4.1,!=4.0.0,!=4.0.1)"] +slmq = ["softlayer-messaging (>=1.0.3)"] +sqlalchemy = ["sqlalchemy"] +sqs = ["boto3 (>=1.9.12)", "pycurl (>=7.44.1,<7.45.0)", "urllib3 (>=1.26.7)"] +yaml = ["PyYAML (>=3.10)"] +zookeeper = ["kazoo (>=1.3.1)"] + +[[package]] +name = "lxml" +version = "4.9.2" +description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" + +[package.extras] +cssselect = ["cssselect (>=0.7)"] +html5 = ["html5lib"] +htmlsoup = ["BeautifulSoup4"] +source = ["Cython (>=0.29.7)"] + +[[package]] +name = "marshmallow" +version = "3.19.0" +description = "A lightweight library for converting complex datatypes to and from native Python datatypes." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +packaging = ">=17.0" + +[package.extras] +dev = ["flake8 (==5.0.4)", "flake8-bugbear (==22.10.25)", "mypy (==0.990)", "pre-commit (>=2.4,<3.0)", "pytest", "pytz", "simplejson", "tox"] +docs = ["alabaster (==0.7.12)", "autodocsumm (==0.2.9)", "sphinx (==5.3.0)", "sphinx-issues (==3.0.1)", "sphinx-version-warning (==1.1.2)"] +lint = ["flake8 (==5.0.4)", "flake8-bugbear (==22.10.25)", "mypy (==0.990)", "pre-commit (>=2.4,<3.0)"] +tests = ["pytest", "pytz", "simplejson"] + +[[package]] +name = "measurement" +version = "3.2.0" +description = "Easily use and manipulate unit-aware measurements in Python" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +sympy = ">=0.7.3" + +[[package]] +name = "mpmath" +version = "1.2.1" +description = "Python library for arbitrary-precision floating-point arithmetic" +category = "main" +optional = false +python-versions = "*" + +[package.extras] +develop = ["codecov", "pycodestyle", "pytest (>=4.6)", "pytest-cov", "wheel"] +tests = ["pytest (>=4.6)"] + +[[package]] +name = "oauthlib" +version = "3.2.2" +description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.extras] +rsa = ["cryptography (>=3.0.0)"] +signals = ["blinker (>=1.4.0)"] +signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] + +[[package]] +name = "outcome" +version = "1.2.0" +description = "Capture the outcome of Python function calls." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +attrs = ">=19.2.0" + +[[package]] +name = "packaging" +version = "22.0" +description = "Core utilities for Python packages" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "paypal-checkout-serversdk" +version = "1.0.1" +description = "Python Rest SDK for PayPal Checkout" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +paypalhttp = "*" + +[[package]] +name = "paypalhttp" +version = "1.0.1" +description = "" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +pyopenssl = ">=0.15" +requests = ">=2.0.0" +six = ">=1.0.0" + +[[package]] +name = "pillow" +version = "9.4.0" +description = "Python Imaging Library (Fork)" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.extras] +docs = ["furo", "olefile", "sphinx (>=2.4)", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-issues (>=3.0.1)", "sphinx-removed-in", "sphinxext-opengraph"] +tests = ["check-manifest", "coverage", "defusedxml", "markdown2", "olefile", "packaging", "pyroma", "pytest", "pytest-cov", "pytest-timeout"] + +[[package]] +name = "prompt-toolkit" +version = "3.0.36" +description = "Library for building powerful interactive command lines in Python" +category = "main" +optional = false +python-versions = ">=3.6.2" + +[package.dependencies] +wcwidth = "*" + +[[package]] +name = "psycopg2-binary" +version = "2.9.5" +description = "psycopg2 - Python-PostgreSQL Database Adapter" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "py-moneyed" +version = "3.0" +description = "Provides Currency and Money classes for use in your Python code." +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +babel = ">=2.8.0" +typing-extensions = ">=3.7.4.3" + +[package.extras] +tests = ["pytest (>=2.3.0)", "tox (>=1.6.0)"] +type-tests = ["mypy (>=0.812)", "pytest (>=2.3.0)", "pytest-mypy-plugins"] + +[[package]] +name = "pycodestyle" +version = "2.10.0" +description = "Python style guide checker" +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "pycparser" +version = "2.21" +description = "C parser in Python" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "pyjwt" +version = "2.6.0" +description = "JSON Web Token implementation in Python" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +cryptography = {version = ">=3.4.0", optional = true, markers = "extra == \"crypto\""} + +[package.extras] +crypto = ["cryptography (>=3.4.0)"] +dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"] +docs = ["sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"] +tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] + +[[package]] +name = "pyopenssl" +version = "23.0.0" +description = "Python wrapper module around the OpenSSL library" +category = "main" +optional = false +python-versions = ">=3.6" + +[package.dependencies] +cryptography = ">=38.0.0,<40" + +[package.extras] +docs = ["sphinx (!=5.2.0,!=5.2.0.post0)", "sphinx-rtd-theme"] +test = ["flaky", "pretend", "pytest (>=3.0.1)"] + +[[package]] +name = "pysocks" +version = "1.7.1" +description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[[package]] +name = "python-crontab" +version = "2.7.1" +description = "Python Crontab API" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +python-dateutil = "*" + +[package.extras] +cron-description = ["cron-descriptor"] +cron-schedule = ["croniter"] + +[[package]] +name = "python-dateutil" +version = "2.8.2" +description = "Extensions to the standard Python datetime module" +category = "main" +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" + +[package.dependencies] +six = ">=1.5" + +[[package]] +name = "python-dotenv" +version = "0.21.0" +description = "Read key-value pairs from a .env file and set them as environment variables" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.extras] +cli = ["click (>=5.0)"] + +[[package]] +name = "python-stdnum" +version = "1.18" +description = "Python module to handle standardized numbers and codes" +category = "main" +optional = false +python-versions = "*" + +[package.extras] +soap = ["zeep"] +soap-alt = ["suds"] +soap-fallback = ["PySimpleSOAP"] + +[[package]] +name = "python3-openid" +version = "3.2.0" +description = "OpenID support for modern servers and consumers." +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +defusedxml = "*" + +[package.extras] +mysql = ["mysql-connector-python"] +postgresql = ["psycopg2"] + +[[package]] +name = "pytz" +version = "2022.7" +description = "World timezone definitions, modern and historical" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "rcssmin" +version = "1.1.0" +description = "CSS Minifier" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "redis" +version = "4.4.0" +description = "Python client for Redis database and key-value store" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +async-timeout = ">=4.0.2" + +[package.extras] +hiredis = ["hiredis (>=1.0.0)"] +ocsp = ["cryptography (>=36.0.1)", "pyopenssl (==20.0.1)", "requests (>=2.26.0)"] + +[[package]] +name = "requests" +version = "2.28.1" +description = "Python HTTP for Humans." +category = "main" +optional = false +python-versions = ">=3.7, <4" + +[package.dependencies] +certifi = ">=2017.4.17" +charset-normalizer = ">=2,<3" +idna = ">=2.5,<4" +urllib3 = ">=1.21.1,<1.27" + +[package.extras] +socks = ["PySocks (>=1.5.6,!=1.5.7)"] +use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] + +[[package]] +name = "requests-oauthlib" +version = "1.3.1" +description = "OAuthlib authentication support for Requests." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[package.dependencies] +oauthlib = ">=3.0.0" +requests = ">=2.0.0" + +[package.extras] +rsa = ["oauthlib[signedtoken] (>=3.0.0)"] + +[[package]] +name = "rjsmin" +version = "1.2.0" +description = "Javascript Minifier" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "selenium" +version = "4.7.2" +description = "" +category = "main" +optional = false +python-versions = "~=3.7" + +[package.dependencies] +certifi = ">=2021.10.8" +trio = ">=0.17,<1.0" +trio-websocket = ">=0.9,<1.0" +urllib3 = {version = ">=1.26,<2.0", extras = ["socks"]} + +[[package]] +name = "sentry-sdk" +version = "1.12.1" +description = "Python client for Sentry (https://sentry.io)" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +certifi = "*" +urllib3 = {version = ">=1.26.11", markers = "python_version >= \"3.6\""} + +[package.extras] +aiohttp = ["aiohttp (>=3.5)"] +beam = ["apache-beam (>=2.12)"] +bottle = ["bottle (>=0.12.13)"] +celery = ["celery (>=3)"] +chalice = ["chalice (>=1.16.0)"] +django = ["django (>=1.8)"] +falcon = ["falcon (>=1.4)"] +fastapi = ["fastapi (>=0.79.0)"] +flask = ["blinker (>=1.1)", "flask (>=0.11)"] +httpx = ["httpx (>=0.16.0)"] +opentelemetry = ["opentelemetry-distro (>=0.350b0)"] +pure-eval = ["asttokens", "executing", "pure-eval"] +pymongo = ["pymongo (>=3.1)"] +pyspark = ["pyspark (>=2.4.4)"] +quart = ["blinker (>=1.1)", "quart (>=0.16.1)"] +rq = ["rq (>=0.6)"] +sanic = ["sanic (>=0.8)"] +sqlalchemy = ["sqlalchemy (>=1.2)"] +starlette = ["starlette (>=0.19.1)"] +tornado = ["tornado (>=5)"] + +[[package]] +name = "setuptools" +version = "65.6.3" +description = "Easily download, build, install, upgrade, and uninstall Python packages" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.extras] +docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "pygments-github-lexers (==0.0.5)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-favicon", "sphinx-hoverxref (<2)", "sphinx-inline-tabs", "sphinx-notfound-page (==0.8.3)", "sphinx-reredirects", "sphinxcontrib-towncrier"] +testing = ["build[virtualenv]", "filelock (>=3.4.0)", "flake8 (<5)", "flake8-2020", "ini2toml[lite] (>=0.9)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pip (>=19.1)", "pip-run (>=8.8)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf", "pytest-timeout", "pytest-xdist", "tomli-w (>=1.0.0)", "virtualenv (>=13.0.0)", "wheel"] +testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs (>=2.2)", "jaraco.path (>=3.2.0)", "pytest", "pytest-enabler", "pytest-xdist", "tomli", "virtualenv (>=13.0.0)", "wheel"] + +[[package]] +name = "six" +version = "1.16.0" +description = "Python 2 and 3 compatibility utilities" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" + +[[package]] +name = "sniffio" +version = "1.3.0" +description = "Sniff out which async library your code is running under" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "sortedcontainers" +version = "2.4.0" +description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "sqlparse" +version = "0.4.3" +description = "A non-validating SQL parser." +category = "main" +optional = false +python-versions = ">=3.5" + +[[package]] +name = "stripe" +version = "5.0.0" +description = "Python bindings for the Stripe API" +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[package.dependencies] +requests = {version = ">=2.20", markers = "python_version >= \"3.0\""} + +[[package]] +name = "sympy" +version = "1.11.1" +description = "Computer algebra system (CAS) in Python" +category = "main" +optional = false +python-versions = ">=3.8" + +[package.dependencies] +mpmath = ">=0.19" + +[[package]] +name = "trio" +version = "0.22.0" +description = "A friendly Python library for async concurrency and I/O" +category = "main" +optional = false +python-versions = ">=3.7" + +[package.dependencies] +async-generator = ">=1.9" +attrs = ">=19.2.0" +cffi = {version = ">=1.14", markers = "os_name == \"nt\" and implementation_name != \"pypy\""} +idna = "*" +outcome = "*" +sniffio = "*" +sortedcontainers = "*" + +[[package]] +name = "trio-websocket" +version = "0.9.2" +description = "WebSocket library for Trio" +category = "main" +optional = false +python-versions = ">=3.5" + +[package.dependencies] +async-generator = ">=1.10" +trio = ">=0.11" +wsproto = ">=0.14" + +[[package]] +name = "typing-extensions" +version = "4.4.0" +description = "Backported and Experimental Type Hints for Python 3.7+" +category = "main" +optional = false +python-versions = ">=3.7" + +[[package]] +name = "tzdata" +version = "2022.7" +description = "Provider of IANA time zone data" +category = "main" +optional = false +python-versions = ">=2" + +[[package]] +name = "urllib3" +version = "1.26.13" +description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" + +[package.dependencies] +PySocks = {version = ">=1.5.6,<1.5.7 || >1.5.7,<2.0", optional = true, markers = "extra == \"socks\""} + +[package.extras] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] +secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] +socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] + +[[package]] +name = "usps-api" +version = "0.5" +description = "Python wrapper for the USPS API" +category = "main" +optional = false +python-versions = "*" + +[package.dependencies] +lxml = "*" +requests = "*" +xmltodict = "*" + +[[package]] +name = "vine" +version = "5.0.0" +description = "Promises, promises, promises." +category = "main" +optional = false +python-versions = ">=3.6" + +[[package]] +name = "wcwidth" +version = "0.2.5" +description = "Measures the displayed width of unicode strings in a terminal" +category = "main" +optional = false +python-versions = "*" + +[[package]] +name = "wsproto" +version = "1.2.0" +description = "WebSockets state-machine based protocol implementation" +category = "main" +optional = false +python-versions = ">=3.7.0" + +[package.dependencies] +h11 = ">=0.9.0,<1" + +[[package]] +name = "xmltodict" +version = "0.13.0" +description = "Makes working with XML feel like you are working with JSON" +category = "main" +optional = false +python-versions = ">=3.4" + +[metadata] +lock-version = "1.1" +python-versions = "^3.11" +content-hash = "663ce94cf571267e695ad5ac8304d7a44603d0c081528fc72e88fb87196cf928" + +[metadata.files] +amqp = [ + {file = "amqp-5.1.1-py3-none-any.whl", hash = "sha256:6f0956d2c23d8fa6e7691934d8c3930eadb44972cbbd1a7ae3a520f735d43359"}, + {file = "amqp-5.1.1.tar.gz", hash = "sha256:2c1b13fecc0893e946c65cbd5f36427861cffa4ea2201d8f6fca22e2a373b5e2"}, +] +asgiref = [ + {file = "asgiref-3.6.0-py3-none-any.whl", hash = "sha256:71e68008da809b957b7ee4b43dbccff33d1b23519fb8344e33f049897077afac"}, + {file = "asgiref-3.6.0.tar.gz", hash = "sha256:9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506"}, +] +async-generator = [ + {file = "async_generator-1.10-py3-none-any.whl", hash = "sha256:01c7bf666359b4967d2cda0000cc2e4af16a0ae098cbffcb8472fb9e8ad6585b"}, + {file = "async_generator-1.10.tar.gz", hash = "sha256:6ebb3d106c12920aaae42ccb6f787ef5eefdcdd166ea3d628fa8476abe712144"}, +] +async-timeout = [ + {file = "async-timeout-4.0.2.tar.gz", hash = "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15"}, + {file = "async_timeout-4.0.2-py3-none-any.whl", hash = "sha256:8ca1e4fcf50d07413d66d1a5e416e42cfdf5851c981d679a09851a6853383b3c"}, +] +attrs = [ + {file = "attrs-22.2.0-py3-none-any.whl", hash = "sha256:29e95c7f6778868dbd49170f98f8818f78f3dc5e0e37c0b1f474e3561b240836"}, + {file = "attrs-22.2.0.tar.gz", hash = "sha256:c9227bfc2f01993c03f68db37d1d15c9690188323c067c641f1a35ca58185f99"}, +] +babel = [ + {file = "Babel-2.11.0-py3-none-any.whl", hash = "sha256:1ad3eca1c885218f6dce2ab67291178944f810a10a9b5f3cb8382a5a232b64fe"}, + {file = "Babel-2.11.0.tar.gz", hash = "sha256:5ef4b3226b0180dedded4229651c8b0e1a3a6a2837d45a073272f313e4cf97f6"}, +] +billiard = [ + {file = "billiard-3.6.4.0-py3-none-any.whl", hash = "sha256:87103ea78fa6ab4d5c751c4909bcff74617d985de7fa8b672cf8618afd5a875b"}, + {file = "billiard-3.6.4.0.tar.gz", hash = "sha256:299de5a8da28a783d51b197d496bef4f1595dd023a93a4f59dde1886ae905547"}, +] +celery = [ + {file = "celery-5.2.7-py3-none-any.whl", hash = "sha256:138420c020cd58d6707e6257b6beda91fd39af7afde5d36c6334d175302c0e14"}, + {file = "celery-5.2.7.tar.gz", hash = "sha256:fafbd82934d30f8a004f81e8f7a062e31413a23d444be8ee3326553915958c6d"}, +] +certifi = [ + {file = "certifi-2022.12.7-py3-none-any.whl", hash = "sha256:4ad3232f5e926d6718ec31cfc1fcadfde020920e278684144551c91769c7bc18"}, + {file = "certifi-2022.12.7.tar.gz", hash = "sha256:35824b4c3a97115964b408844d64aa14db1cc518f6562e8d7261699d1350a9e3"}, +] +cffi = [ + {file = "cffi-1.15.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2"}, + {file = "cffi-1.15.1-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2"}, + {file = "cffi-1.15.1-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914"}, + {file = "cffi-1.15.1-cp27-cp27m-win32.whl", hash = "sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3"}, + {file = "cffi-1.15.1-cp27-cp27m-win_amd64.whl", hash = "sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e"}, + {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162"}, + {file = "cffi-1.15.1-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b"}, + {file = "cffi-1.15.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21"}, + {file = "cffi-1.15.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e"}, + {file = "cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4"}, + {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01"}, + {file = "cffi-1.15.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e"}, + {file = "cffi-1.15.1-cp310-cp310-win32.whl", hash = "sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2"}, + {file = "cffi-1.15.1-cp310-cp310-win_amd64.whl", hash = "sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d"}, + {file = "cffi-1.15.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac"}, + {file = "cffi-1.15.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325"}, + {file = "cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c"}, + {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef"}, + {file = "cffi-1.15.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8"}, + {file = "cffi-1.15.1-cp311-cp311-win32.whl", hash = "sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d"}, + {file = "cffi-1.15.1-cp311-cp311-win_amd64.whl", hash = "sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104"}, + {file = "cffi-1.15.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405"}, + {file = "cffi-1.15.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e"}, + {file = "cffi-1.15.1-cp36-cp36m-win32.whl", hash = "sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf"}, + {file = "cffi-1.15.1-cp36-cp36m-win_amd64.whl", hash = "sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497"}, + {file = "cffi-1.15.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c"}, + {file = "cffi-1.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426"}, + {file = "cffi-1.15.1-cp37-cp37m-win32.whl", hash = "sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9"}, + {file = "cffi-1.15.1-cp37-cp37m-win_amd64.whl", hash = "sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045"}, + {file = "cffi-1.15.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02"}, + {file = "cffi-1.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192"}, + {file = "cffi-1.15.1-cp38-cp38-win32.whl", hash = "sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314"}, + {file = "cffi-1.15.1-cp38-cp38-win_amd64.whl", hash = "sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5"}, + {file = "cffi-1.15.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585"}, + {file = "cffi-1.15.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35"}, + {file = "cffi-1.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27"}, + {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76"}, + {file = "cffi-1.15.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3"}, + {file = "cffi-1.15.1-cp39-cp39-win32.whl", hash = "sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee"}, + {file = "cffi-1.15.1-cp39-cp39-win_amd64.whl", hash = "sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c"}, + {file = "cffi-1.15.1.tar.gz", hash = "sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9"}, +] +charset-normalizer = [ + {file = "charset-normalizer-2.1.1.tar.gz", hash = "sha256:5a3d016c7c547f69d6f81fb0db9449ce888b418b5b9952cc5e6e66843e9dd845"}, + {file = "charset_normalizer-2.1.1-py3-none-any.whl", hash = "sha256:83e9a75d1911279afd89352c68b45348559d1fc0506b054b346651b5e7fee29f"}, +] +click = [ + {file = "click-8.0.4-py3-none-any.whl", hash = "sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1"}, + {file = "click-8.0.4.tar.gz", hash = "sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb"}, +] +click-didyoumean = [ + {file = "click-didyoumean-0.3.0.tar.gz", hash = "sha256:f184f0d851d96b6d29297354ed981b7dd71df7ff500d82fa6d11f0856bee8035"}, + {file = "click_didyoumean-0.3.0-py3-none-any.whl", hash = "sha256:a0713dc7a1de3f06bc0df5a9567ad19ead2d3d5689b434768a6145bff77c0667"}, +] +click-plugins = [ + {file = "click-plugins-1.1.1.tar.gz", hash = "sha256:46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b"}, + {file = "click_plugins-1.1.1-py2.py3-none-any.whl", hash = "sha256:5d262006d3222f5057fd81e1623d4443e41dcda5dc815c06b442aa3c02889fc8"}, +] +click-repl = [ + {file = "click-repl-0.2.0.tar.gz", hash = "sha256:cd12f68d745bf6151210790540b4cb064c7b13e571bc64b6957d98d120dacfd8"}, + {file = "click_repl-0.2.0-py3-none-any.whl", hash = "sha256:94b3fbbc9406a236f176e0506524b2937e4b23b6f4c0c0b2a0a83f8a64e9194b"}, +] +colorama = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] +cryptography = [ + {file = "cryptography-39.0.0-cp36-abi3-macosx_10_12_universal2.whl", hash = "sha256:c52a1a6f81e738d07f43dab57831c29e57d21c81a942f4602fac7ee21b27f288"}, + {file = "cryptography-39.0.0-cp36-abi3-macosx_10_12_x86_64.whl", hash = "sha256:80ee674c08aaef194bc4627b7f2956e5ba7ef29c3cc3ca488cf15854838a8f72"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:887cbc1ea60786e534b00ba8b04d1095f4272d380ebd5f7a7eb4cc274710fad9"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6f97109336df5c178ee7c9c711b264c502b905c2d2a29ace99ed761533a3460f"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a6915075c6d3a5e1215eab5d99bcec0da26036ff2102a1038401d6ef5bef25b"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_24_x86_64.whl", hash = "sha256:76c24dd4fd196a80f9f2f5405a778a8ca132f16b10af113474005635fe7e066c"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:bae6c7f4a36a25291b619ad064a30a07110a805d08dc89984f4f441f6c1f3f96"}, + {file = "cryptography-39.0.0-cp36-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:875aea1039d78557c7c6b4db2fe0e9d2413439f4676310a5f269dd342ca7a717"}, + {file = "cryptography-39.0.0-cp36-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:f6c0db08d81ead9576c4d94bbb27aed8d7a430fa27890f39084c2d0e2ec6b0df"}, + {file = "cryptography-39.0.0-cp36-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:f3ed2d864a2fa1666e749fe52fb8e23d8e06b8012e8bd8147c73797c506e86f1"}, + {file = "cryptography-39.0.0-cp36-abi3-win32.whl", hash = "sha256:f671c1bb0d6088e94d61d80c606d65baacc0d374e67bf895148883461cd848de"}, + {file = "cryptography-39.0.0-cp36-abi3-win_amd64.whl", hash = "sha256:e324de6972b151f99dc078defe8fb1b0a82c6498e37bff335f5bc6b1e3ab5a1e"}, + {file = "cryptography-39.0.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:754978da4d0457e7ca176f58c57b1f9de6556591c19b25b8bcce3c77d314f5eb"}, + {file = "cryptography-39.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1ee1fd0de9851ff32dbbb9362a4d833b579b4a6cc96883e8e6d2ff2a6bc7104f"}, + {file = "cryptography-39.0.0-pp38-pypy38_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:fec8b932f51ae245121c4671b4bbc030880f363354b2f0e0bd1366017d891458"}, + {file = "cryptography-39.0.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:407cec680e811b4fc829de966f88a7c62a596faa250fc1a4b520a0355b9bc190"}, + {file = "cryptography-39.0.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:7dacfdeee048814563eaaec7c4743c8aea529fe3dd53127313a792f0dadc1773"}, + {file = "cryptography-39.0.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ad04f413436b0781f20c52a661660f1e23bcd89a0e9bb1d6d20822d048cf2856"}, + {file = "cryptography-39.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:50386acb40fbabbceeb2986332f0287f50f29ccf1497bae31cf5c3e7b4f4b34f"}, + {file = "cryptography-39.0.0-pp39-pypy39_pp73-manylinux_2_24_x86_64.whl", hash = "sha256:e5d71c5d5bd5b5c3eebcf7c5c2bb332d62ec68921a8c593bea8c394911a005ce"}, + {file = "cryptography-39.0.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:844ad4d7c3850081dffba91cdd91950038ee4ac525c575509a42d3fc806b83c8"}, + {file = "cryptography-39.0.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:e0a05aee6a82d944f9b4edd6a001178787d1546ec7c6223ee9a848a7ade92e39"}, + {file = "cryptography-39.0.0.tar.gz", hash = "sha256:f964c7dcf7802d133e8dbd1565914fa0194f9d683d82411989889ecd701e8adf"}, +] +defusedxml = [ + {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, + {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, +] +django = [ + {file = "Django-4.1.5-py3-none-any.whl", hash = "sha256:4b214a05fe4c99476e99e2445c8b978c8369c18d4dea8e22ec412862715ad763"}, + {file = "Django-4.1.5.tar.gz", hash = "sha256:ff56ebd7ead0fd5dbe06fe157b0024a7aaea2e0593bb3785fb594cf94dad58ef"}, +] +django-allauth = [ + {file = "django-allauth-0.52.0.tar.gz", hash = "sha256:e380661ceafe55734c40102819ae720403027036f28e9f9827f0faeddc24ed5f"}, +] +django-analytical = [ + {file = "django-analytical-3.1.0.tar.gz", hash = "sha256:6127c9196c8de3bcb4626f420d2ae670a7703152b1841b1b3e852b31a9a9d44b"}, + {file = "django_analytical-3.1.0-py3-none-any.whl", hash = "sha256:43de3d8ef7734732f58eba4e5e7df0dea37512dbd89727efdfb30c27a96d4ea9"}, +] +django-anymail = [ + {file = "django-anymail-9.0.tar.gz", hash = "sha256:4239f7c61fb77b6eb8c8591a317a84a2a78f6bce1f8f42847921de74194b5d8a"}, + {file = "django_anymail-9.0-py3-none-any.whl", hash = "sha256:c21d94ffdbada613a85c22a7bf32e37447d2811e1688cd001d3cad3c7f1ff289"}, +] +django-appconf = [ + {file = "django-appconf-1.0.5.tar.gz", hash = "sha256:be3db0be6c81fa84742000b89a81c016d70ae66a7ccb620cdef592b1f1a6aaa4"}, + {file = "django_appconf-1.0.5-py3-none-any.whl", hash = "sha256:ae9f864ee1958c815a965ed63b3fba4874eec13de10236ba063a788f9a17389d"}, +] +django-celery-beat = [ + {file = "django-celery-beat-2.4.0.tar.gz", hash = "sha256:58efe9460e4373a241c2b3d839518f29a28ae19bc80a8dba20da204c7ea50613"}, + {file = "django_celery_beat-2.4.0-py3-none-any.whl", hash = "sha256:a20b7a7857daaa2eea1f4cfefb2a965456800216f5763c6cf918c2e21372b3c8"}, +] +django-celery-results = [ + {file = "django_celery_results-2.4.0-py3-none-any.whl", hash = "sha256:be91307c02fbbf0dda21993c3001c60edb74595444ccd6ad696552fe3689e85b"}, + {file = "django_celery_results-2.4.0.tar.gz", hash = "sha256:75aa51970db5691cbf242c6a0ff50c8cdf419e265cd0e9b772335d06436c4b99"}, +] +django-compressor = [ + {file = "django_compressor-4.1-py2.py3-none-any.whl", hash = "sha256:61f313852b4c8d4ef2534cda3d2366f45ca3e399b3cbe10590e516cc6b45542d"}, + {file = "django_compressor-4.1.tar.gz", hash = "sha256:8ece621d2a98f6c6635480cb8b3701db890a99f793f95ca20cb00abc194d331d"}, +] +django-debug-toolbar = [ + {file = "django_debug_toolbar-3.8.1-py3-none-any.whl", hash = "sha256:879f8a4672d41621c06a4d322dcffa630fc4df056cada6e417ed01db0e5e0478"}, + {file = "django_debug_toolbar-3.8.1.tar.gz", hash = "sha256:24ef1a7d44d25e60d7951e378454c6509bf536dce7e7d9d36e7c387db499bc27"}, +] +django-filter = [ + {file = "django-filter-22.1.tar.gz", hash = "sha256:ed473b76e84f7e83b2511bb2050c3efb36d135207d0128dfe3ae4b36e3594ba5"}, + {file = "django_filter-22.1-py3-none-any.whl", hash = "sha256:ed429e34760127e3520a67f415bec4c905d4649fbe45d0d6da37e6ff5e0287eb"}, +] +django-localflavor = [ + {file = "django-localflavor-3.1.tar.gz", hash = "sha256:ac2fa377bbcba4cae95e97077d9e77c7f22b3d93e4845e2e133ba7e664043a44"}, + {file = "django_localflavor-3.1-py3-none-any.whl", hash = "sha256:6593865dc671333b3edc88e729e6d384d00b6db7891ef5d3a65db831a40050d2"}, +] +django-measurement = [ + {file = "django-measurement-3.2.4.tar.gz", hash = "sha256:db1279b04bacf3b48259312adaaefcfe55ca30b1e0933fa37d6c387c156834d5"}, + {file = "django_measurement-3.2.4-py2.py3-none-any.whl", hash = "sha256:b2d40b8b56b4e8277130a2a8cbc1f01f597589a636e0ea7dfbc4e4c05d458cef"}, +] +django-render-block = [ + {file = "django-render-block-0.9.2.tar.gz", hash = "sha256:3dde0d2abde9381685659d2ed0761b8bddf7741c48eaadec9e5b50a6c7850247"}, + {file = "django_render_block-0.9.2-py3-none-any.whl", hash = "sha256:1768832be78476c36627b3e3a8e7d9eb0e2bc46b84daf2c51958e2f674173c40"}, +] +django-storages = [ + {file = "django-storages-1.13.2.tar.gz", hash = "sha256:cbadd15c909ceb7247d4ffc503f12a9bec36999df8d0bef7c31e57177d512688"}, + {file = "django_storages-1.13.2-py3-none-any.whl", hash = "sha256:31dc5a992520be571908c4c40d55d292660ece3a55b8141462b4e719aa38eab3"}, +] +django-templated-email = [ + {file = "django-templated-email-3.0.1.tar.gz", hash = "sha256:432430293b0be35495faa23fcd8d60b33ff59d9a10b3366d7e01f75d9ff843f2"}, +] +django-timezone-field = [ + {file = "django-timezone-field-5.0.tar.gz", hash = "sha256:15746ed367a5a32eda76cfa2886eeec1de8cda79f519b7c5e12f87ed7cdbd663"}, + {file = "django_timezone_field-5.0-py3-none-any.whl", hash = "sha256:199f211082eeac7e83563929b8ce41399c1c0f00dfc2f36bc00bea381027eaaa"}, +] +environs = [ + {file = "environs-9.5.0-py2.py3-none-any.whl", hash = "sha256:1e549569a3de49c05f856f40bce86979e7d5ffbbc4398e7f338574c220189124"}, + {file = "environs-9.5.0.tar.gz", hash = "sha256:a76307b36fbe856bdca7ee9161e6c466fd7fcffc297109a118c59b54e27e30c9"}, +] +gunicorn = [ + {file = "gunicorn-20.1.0-py3-none-any.whl", hash = "sha256:9dcc4547dbb1cb284accfb15ab5667a0e5d1881cc443e0677b4882a4067a807e"}, + {file = "gunicorn-20.1.0.tar.gz", hash = "sha256:e0a968b5ba15f8a328fdfd7ab1fcb5af4470c28aaf7e55df02a99bc13138e6e8"}, +] +h11 = [ + {file = "h11-0.14.0-py3-none-any.whl", hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761"}, + {file = "h11-0.14.0.tar.gz", hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d"}, +] +idna = [ + {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, + {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, +] +kombu = [ + {file = "kombu-5.2.4-py3-none-any.whl", hash = "sha256:8b213b24293d3417bcf0d2f5537b7f756079e3ea232a8386dcc89a59fd2361a4"}, + {file = "kombu-5.2.4.tar.gz", hash = "sha256:37cee3ee725f94ea8bb173eaab7c1760203ea53bbebae226328600f9d2799610"}, +] +lxml = [ + {file = "lxml-4.9.2-cp27-cp27m-macosx_10_15_x86_64.whl", hash = "sha256:76cf573e5a365e790396a5cc2b909812633409306c6531a6877c59061e42c4f2"}, + {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b1f42b6921d0e81b1bcb5e395bc091a70f41c4d4e55ba99c6da2b31626c44892"}, + {file = "lxml-4.9.2-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9f102706d0ca011de571de32c3247c6476b55bb6bc65a20f682f000b07a4852a"}, + {file = "lxml-4.9.2-cp27-cp27m-win32.whl", hash = "sha256:8d0b4612b66ff5d62d03bcaa043bb018f74dfea51184e53f067e6fdcba4bd8de"}, + {file = "lxml-4.9.2-cp27-cp27m-win_amd64.whl", hash = "sha256:4c8f293f14abc8fd3e8e01c5bd86e6ed0b6ef71936ded5bf10fe7a5efefbaca3"}, + {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2899456259589aa38bfb018c364d6ae7b53c5c22d8e27d0ec7609c2a1ff78b50"}, + {file = "lxml-4.9.2-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6749649eecd6a9871cae297bffa4ee76f90b4504a2a2ab528d9ebe912b101975"}, + {file = "lxml-4.9.2-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:a08cff61517ee26cb56f1e949cca38caabe9ea9fbb4b1e10a805dc39844b7d5c"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:85cabf64adec449132e55616e7ca3e1000ab449d1d0f9d7f83146ed5bdcb6d8a"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:8340225bd5e7a701c0fa98284c849c9b9fc9238abf53a0ebd90900f25d39a4e4"}, + {file = "lxml-4.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:1ab8f1f932e8f82355e75dda5413a57612c6ea448069d4fb2e217e9a4bed13d4"}, + {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:699a9af7dffaf67deeae27b2112aa06b41c370d5e7633e0ee0aea2e0b6c211f7"}, + {file = "lxml-4.9.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:b9cc34af337a97d470040f99ba4282f6e6bac88407d021688a5d585e44a23184"}, + {file = "lxml-4.9.2-cp310-cp310-win32.whl", hash = "sha256:d02a5399126a53492415d4906ab0ad0375a5456cc05c3fc0fc4ca11771745cda"}, + {file = "lxml-4.9.2-cp310-cp310-win_amd64.whl", hash = "sha256:a38486985ca49cfa574a507e7a2215c0c780fd1778bb6290c21193b7211702ab"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:c83203addf554215463b59f6399835201999b5e48019dc17f182ed5ad87205c9"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:2a87fa548561d2f4643c99cd13131acb607ddabb70682dcf1dff5f71f781a4bf"}, + {file = "lxml-4.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:d6b430a9938a5a5d85fc107d852262ddcd48602c120e3dbb02137c83d212b380"}, + {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:3efea981d956a6f7173b4659849f55081867cf897e719f57383698af6f618a92"}, + {file = "lxml-4.9.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:df0623dcf9668ad0445e0558a21211d4e9a149ea8f5666917c8eeec515f0a6d1"}, + {file = "lxml-4.9.2-cp311-cp311-win32.whl", hash = "sha256:da248f93f0418a9e9d94b0080d7ebc407a9a5e6d0b57bb30db9b5cc28de1ad33"}, + {file = "lxml-4.9.2-cp311-cp311-win_amd64.whl", hash = "sha256:3818b8e2c4b5148567e1b09ce739006acfaa44ce3156f8cbbc11062994b8e8dd"}, + {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ca989b91cf3a3ba28930a9fc1e9aeafc2a395448641df1f387a2d394638943b0"}, + {file = "lxml-4.9.2-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:822068f85e12a6e292803e112ab876bc03ed1f03dddb80154c395f891ca6b31e"}, + {file = "lxml-4.9.2-cp35-cp35m-win32.whl", hash = "sha256:be7292c55101e22f2a3d4d8913944cbea71eea90792bf914add27454a13905df"}, + {file = "lxml-4.9.2-cp35-cp35m-win_amd64.whl", hash = "sha256:998c7c41910666d2976928c38ea96a70d1aa43be6fe502f21a651e17483a43c5"}, + {file = "lxml-4.9.2-cp36-cp36m-macosx_10_15_x86_64.whl", hash = "sha256:b26a29f0b7fc6f0897f043ca366142d2b609dc60756ee6e4e90b5f762c6adc53"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:ab323679b8b3030000f2be63e22cdeea5b47ee0abd2d6a1dc0c8103ddaa56cd7"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:689bb688a1db722485e4610a503e3e9210dcc20c520b45ac8f7533c837be76fe"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:f49e52d174375a7def9915c9f06ec4e569d235ad428f70751765f48d5926678c"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:36c3c175d34652a35475a73762b545f4527aec044910a651d2bf50de9c3352b1"}, + {file = "lxml-4.9.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a35f8b7fa99f90dd2f5dc5a9fa12332642f087a7641289ca6c40d6e1a2637d8e"}, + {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:58bfa3aa19ca4c0f28c5dde0ff56c520fbac6f0daf4fac66ed4c8d2fb7f22e74"}, + {file = "lxml-4.9.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:bc718cd47b765e790eecb74d044cc8d37d58562f6c314ee9484df26276d36a38"}, + {file = "lxml-4.9.2-cp36-cp36m-win32.whl", hash = "sha256:d5bf6545cd27aaa8a13033ce56354ed9e25ab0e4ac3b5392b763d8d04b08e0c5"}, + {file = "lxml-4.9.2-cp36-cp36m-win_amd64.whl", hash = "sha256:3ab9fa9d6dc2a7f29d7affdf3edebf6ece6fb28a6d80b14c3b2fb9d39b9322c3"}, + {file = "lxml-4.9.2-cp37-cp37m-macosx_10_15_x86_64.whl", hash = "sha256:05ca3f6abf5cf78fe053da9b1166e062ade3fa5d4f92b4ed688127ea7d7b1d03"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:a5da296eb617d18e497bcf0a5c528f5d3b18dadb3619fbdadf4ed2356ef8d941"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:04876580c050a8c5341d706dd464ff04fd597095cc8c023252566a8826505726"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:c9ec3eaf616d67db0764b3bb983962b4f385a1f08304fd30c7283954e6a7869b"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2a29ba94d065945944016b6b74e538bdb1751a1db6ffb80c9d3c2e40d6fa9894"}, + {file = "lxml-4.9.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:a82d05da00a58b8e4c0008edbc8a4b6ec5a4bc1e2ee0fb6ed157cf634ed7fa45"}, + {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:223f4232855ade399bd409331e6ca70fb5578efef22cf4069a6090acc0f53c0e"}, + {file = "lxml-4.9.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:d17bc7c2ccf49c478c5bdd447594e82692c74222698cfc9b5daae7ae7e90743b"}, + {file = "lxml-4.9.2-cp37-cp37m-win32.whl", hash = "sha256:b64d891da92e232c36976c80ed7ebb383e3f148489796d8d31a5b6a677825efe"}, + {file = "lxml-4.9.2-cp37-cp37m-win_amd64.whl", hash = "sha256:a0a336d6d3e8b234a3aae3c674873d8f0e720b76bc1d9416866c41cd9500ffb9"}, + {file = "lxml-4.9.2-cp38-cp38-macosx_10_15_x86_64.whl", hash = "sha256:da4dd7c9c50c059aba52b3524f84d7de956f7fef88f0bafcf4ad7dde94a064e8"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:821b7f59b99551c69c85a6039c65b75f5683bdc63270fec660f75da67469ca24"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e5168986b90a8d1f2f9dc1b841467c74221bd752537b99761a93d2d981e04889"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:8e20cb5a47247e383cf4ff523205060991021233ebd6f924bca927fcf25cf86f"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:13598ecfbd2e86ea7ae45ec28a2a54fb87ee9b9fdb0f6d343297d8e548392c03"}, + {file = "lxml-4.9.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:880bbbcbe2fca64e2f4d8e04db47bcdf504936fa2b33933efd945e1b429bea8c"}, + {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7d2278d59425777cfcb19735018d897ca8303abe67cc735f9f97177ceff8027f"}, + {file = "lxml-4.9.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:5344a43228767f53a9df6e5b253f8cdca7dfc7b7aeae52551958192f56d98457"}, + {file = "lxml-4.9.2-cp38-cp38-win32.whl", hash = "sha256:925073b2fe14ab9b87e73f9a5fde6ce6392da430f3004d8b72cc86f746f5163b"}, + {file = "lxml-4.9.2-cp38-cp38-win_amd64.whl", hash = "sha256:9b22c5c66f67ae00c0199f6055705bc3eb3fcb08d03d2ec4059a2b1b25ed48d7"}, + {file = "lxml-4.9.2-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:5f50a1c177e2fa3ee0667a5ab79fdc6b23086bc8b589d90b93b4bd17eb0e64d1"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:090c6543d3696cbe15b4ac6e175e576bcc3f1ccfbba970061b7300b0c15a2140"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:63da2ccc0857c311d764e7d3d90f429c252e83b52d1f8f1d1fe55be26827d1f4"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:5b4545b8a40478183ac06c073e81a5ce4cf01bf1734962577cf2bb569a5b3bbf"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2e430cd2824f05f2d4f687701144556646bae8f249fd60aa1e4c768ba7018947"}, + {file = "lxml-4.9.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:6804daeb7ef69e7b36f76caddb85cccd63d0c56dedb47555d2fc969e2af6a1a5"}, + {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:a6e441a86553c310258aca15d1c05903aaf4965b23f3bc2d55f200804e005ee5"}, + {file = "lxml-4.9.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:ca34efc80a29351897e18888c71c6aca4a359247c87e0b1c7ada14f0ab0c0fb2"}, + {file = "lxml-4.9.2-cp39-cp39-win32.whl", hash = "sha256:6b418afe5df18233fc6b6093deb82a32895b6bb0b1155c2cdb05203f583053f1"}, + {file = "lxml-4.9.2-cp39-cp39-win_amd64.whl", hash = "sha256:f1496ea22ca2c830cbcbd473de8f114a320da308438ae65abad6bab7867fe38f"}, + {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b264171e3143d842ded311b7dccd46ff9ef34247129ff5bf5066123c55c2431c"}, + {file = "lxml-4.9.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0dc313ef231edf866912e9d8f5a042ddab56c752619e92dfd3a2c277e6a7299a"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-macosx_10_15_x86_64.whl", hash = "sha256:16efd54337136e8cd72fb9485c368d91d77a47ee2d42b057564aae201257d419"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:0f2b1e0d79180f344ff9f321327b005ca043a50ece8713de61d1cb383fb8ac05"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:7b770ed79542ed52c519119473898198761d78beb24b107acf3ad65deae61f1f"}, + {file = "lxml-4.9.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:efa29c2fe6b4fdd32e8ef81c1528506895eca86e1d8c4657fda04c9b3786ddf9"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7e91ee82f4199af8c43d8158024cbdff3d931df350252288f0d4ce656df7f3b5"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_24_i686.whl", hash = "sha256:b23e19989c355ca854276178a0463951a653309fb8e57ce674497f2d9f208746"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:01d36c05f4afb8f7c20fd9ed5badca32a2029b93b1750f571ccc0b142531caf7"}, + {file = "lxml-4.9.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:7b515674acfdcadb0eb5d00d8a709868173acece5cb0be3dd165950cbfdf5409"}, + {file = "lxml-4.9.2.tar.gz", hash = "sha256:2455cfaeb7ac70338b3257f41e21f0724f4b5b0c0e7702da67ee6c3640835b67"}, +] +marshmallow = [ + {file = "marshmallow-3.19.0-py3-none-any.whl", hash = "sha256:93f0958568da045b0021ec6aeb7ac37c81bfcccbb9a0e7ed8559885070b3a19b"}, + {file = "marshmallow-3.19.0.tar.gz", hash = "sha256:90032c0fd650ce94b6ec6dc8dfeb0e3ff50c144586462c389b81a07205bedb78"}, +] +measurement = [ + {file = "measurement-3.2.0.tar.gz", hash = "sha256:352b20f7f0e553236af7c5ed48d091a51cf26061c1a063f46b31706ff7c0d57a"}, +] +mpmath = [ + {file = "mpmath-1.2.1-py3-none-any.whl", hash = "sha256:604bc21bd22d2322a177c73bdb573994ef76e62edd595d17e00aff24b0667e5c"}, + {file = "mpmath-1.2.1.tar.gz", hash = "sha256:79ffb45cf9f4b101a807595bcb3e72e0396202e0b1d25d689134b48c4216a81a"}, +] +oauthlib = [ + {file = "oauthlib-3.2.2-py3-none-any.whl", hash = "sha256:8139f29aac13e25d502680e9e19963e83f16838d48a0d71c287fe40e7067fbca"}, + {file = "oauthlib-3.2.2.tar.gz", hash = "sha256:9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918"}, +] +outcome = [ + {file = "outcome-1.2.0-py2.py3-none-any.whl", hash = "sha256:c4ab89a56575d6d38a05aa16daeaa333109c1f96167aba8901ab18b6b5e0f7f5"}, + {file = "outcome-1.2.0.tar.gz", hash = "sha256:6f82bd3de45da303cf1f771ecafa1633750a358436a8bb60e06a1ceb745d2672"}, +] +packaging = [ + {file = "packaging-22.0-py3-none-any.whl", hash = "sha256:957e2148ba0e1a3b282772e791ef1d8083648bc131c8ab0c1feba110ce1146c3"}, + {file = "packaging-22.0.tar.gz", hash = "sha256:2198ec20bd4c017b8f9717e00f0c8714076fc2fd93816750ab48e2c41de2cfd3"}, +] +paypal-checkout-serversdk = [ + {file = "paypal-checkout-serversdk-1.0.1.tar.gz", hash = "sha256:80f62ba2d9fe22b58c2ce1f310146acf6037088493398dba8b1bb67b493aee5e"}, + {file = "paypal_checkout_serversdk-1.0.1-py2-none-any.whl", hash = "sha256:e82bf50c249d7383cb4f68d8562a68dde3e7089389f286c111b6689bd3fdad36"}, +] +paypalhttp = [ + {file = "paypalhttp-1.0.1-py3-none-any.whl", hash = "sha256:251a6e72e2c5140c5372ee6351b64f7af61b5aad9c554618db5782a06205989a"}, + {file = "paypalhttp-1.0.1.tar.gz", hash = "sha256:20e00f95ea052f59145b65bc2baf3b8720f449460c96bf7d32f191c8e293d16d"}, +] +pillow = [ + {file = "Pillow-9.4.0-cp310-cp310-macosx_10_10_x86_64.whl", hash = "sha256:2968c58feca624bb6c8502f9564dd187d0e1389964898f5e9e1fbc8533169157"}, + {file = "Pillow-9.4.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c5c1362c14aee73f50143d74389b2c158707b4abce2cb055b7ad37ce60738d47"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bd752c5ff1b4a870b7661234694f24b1d2b9076b8bf337321a814c612665f343"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9a3049a10261d7f2b6514d35bbb7a4dfc3ece4c4de14ef5876c4b7a23a0e566d"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:16a8df99701f9095bea8a6c4b3197da105df6f74e6176c5b410bc2df2fd29a57"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:94cdff45173b1919350601f82d61365e792895e3c3a3443cf99819e6fbf717a5"}, + {file = "Pillow-9.4.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:ed3e4b4e1e6de75fdc16d3259098de7c6571b1a6cc863b1a49e7d3d53e036070"}, + {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d5b2f8a31bd43e0f18172d8ac82347c8f37ef3e0b414431157718aa234991b28"}, + {file = "Pillow-9.4.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:09b89ddc95c248ee788328528e6a2996e09eaccddeeb82a5356e92645733be35"}, + {file = "Pillow-9.4.0-cp310-cp310-win32.whl", hash = "sha256:f09598b416ba39a8f489c124447b007fe865f786a89dbfa48bb5cf395693132a"}, + {file = "Pillow-9.4.0-cp310-cp310-win_amd64.whl", hash = "sha256:f6e78171be3fb7941f9910ea15b4b14ec27725865a73c15277bc39f5ca4f8391"}, + {file = "Pillow-9.4.0-cp311-cp311-macosx_10_10_x86_64.whl", hash = "sha256:3fa1284762aacca6dc97474ee9c16f83990b8eeb6697f2ba17140d54b453e133"}, + {file = "Pillow-9.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:eaef5d2de3c7e9b21f1e762f289d17b726c2239a42b11e25446abf82b26ac132"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a4dfdae195335abb4e89cc9762b2edc524f3c6e80d647a9a81bf81e17e3fb6f0"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6abfb51a82e919e3933eb137e17c4ae9c0475a25508ea88993bb59faf82f3b35"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:451f10ef963918e65b8869e17d67db5e2f4ab40e716ee6ce7129b0cde2876eab"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:6663977496d616b618b6cfa43ec86e479ee62b942e1da76a2c3daa1c75933ef4"}, + {file = "Pillow-9.4.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:60e7da3a3ad1812c128750fc1bc14a7ceeb8d29f77e0a2356a8fb2aa8925287d"}, + {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:19005a8e58b7c1796bc0167862b1f54a64d3b44ee5d48152b06bb861458bc0f8"}, + {file = "Pillow-9.4.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f715c32e774a60a337b2bb8ad9839b4abf75b267a0f18806f6f4f5f1688c4b5a"}, + {file = "Pillow-9.4.0-cp311-cp311-win32.whl", hash = "sha256:b222090c455d6d1a64e6b7bb5f4035c4dff479e22455c9eaa1bdd4c75b52c80c"}, + {file = "Pillow-9.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:ba6612b6548220ff5e9df85261bddc811a057b0b465a1226b39bfb8550616aee"}, + {file = "Pillow-9.4.0-cp37-cp37m-macosx_10_10_x86_64.whl", hash = "sha256:5f532a2ad4d174eb73494e7397988e22bf427f91acc8e6ebf5bb10597b49c493"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5dd5a9c3091a0f414a963d427f920368e2b6a4c2f7527fdd82cde8ef0bc7a327"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ef21af928e807f10bf4141cad4746eee692a0dd3ff56cfb25fce076ec3cc8abe"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:847b114580c5cc9ebaf216dd8c8dbc6b00a3b7ab0131e173d7120e6deade1f57"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:653d7fb2df65efefbcbf81ef5fe5e5be931f1ee4332c2893ca638c9b11a409c4"}, + {file = "Pillow-9.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:46f39cab8bbf4a384ba7cb0bc8bae7b7062b6a11cfac1ca4bc144dea90d4a9f5"}, + {file = "Pillow-9.4.0-cp37-cp37m-win32.whl", hash = "sha256:7ac7594397698f77bce84382929747130765f66406dc2cd8b4ab4da68ade4c6e"}, + {file = "Pillow-9.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:46c259e87199041583658457372a183636ae8cd56dbf3f0755e0f376a7f9d0e6"}, + {file = "Pillow-9.4.0-cp38-cp38-macosx_10_10_x86_64.whl", hash = "sha256:0e51f608da093e5d9038c592b5b575cadc12fd748af1479b5e858045fff955a9"}, + {file = "Pillow-9.4.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:765cb54c0b8724a7c12c55146ae4647e0274a839fb6de7bcba841e04298e1011"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:519e14e2c49fcf7616d6d2cfc5c70adae95682ae20f0395e9280db85e8d6c4df"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d197df5489004db87d90b918033edbeee0bd6df3848a204bca3ff0a903bef837"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0845adc64fe9886db00f5ab68c4a8cd933ab749a87747555cec1c95acea64b0b"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:e1339790c083c5a4de48f688b4841f18df839eb3c9584a770cbd818b33e26d5d"}, + {file = "Pillow-9.4.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:a96e6e23f2b79433390273eaf8cc94fec9c6370842e577ab10dabdcc7ea0a66b"}, + {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:7cfc287da09f9d2a7ec146ee4d72d6ea1342e770d975e49a8621bf54eaa8f30f"}, + {file = "Pillow-9.4.0-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d7081c084ceb58278dd3cf81f836bc818978c0ccc770cbbb202125ddabec6628"}, + {file = "Pillow-9.4.0-cp38-cp38-win32.whl", hash = "sha256:df41112ccce5d47770a0c13651479fbcd8793f34232a2dd9faeccb75eb5d0d0d"}, + {file = "Pillow-9.4.0-cp38-cp38-win_amd64.whl", hash = "sha256:7a21222644ab69ddd9967cfe6f2bb420b460dae4289c9d40ff9a4896e7c35c9a"}, + {file = "Pillow-9.4.0-cp39-cp39-macosx_10_10_x86_64.whl", hash = "sha256:0f3269304c1a7ce82f1759c12ce731ef9b6e95b6df829dccd9fe42912cc48569"}, + {file = "Pillow-9.4.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:cb362e3b0976dc994857391b776ddaa8c13c28a16f80ac6522c23d5257156bed"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a2e0f87144fcbbe54297cae708c5e7f9da21a4646523456b00cc956bd4c65815"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:28676836c7796805914b76b1837a40f76827ee0d5398f72f7dcc634bae7c6264"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0884ba7b515163a1a05440a138adeb722b8a6ae2c2b33aea93ea3118dd3a899e"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:53dcb50fbdc3fb2c55431a9b30caeb2f7027fcd2aeb501459464f0214200a503"}, + {file = "Pillow-9.4.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:e8c5cf126889a4de385c02a2c3d3aba4b00f70234bfddae82a5eaa3ee6d5e3e6"}, + {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:6c6b1389ed66cdd174d040105123a5a1bc91d0aa7059c7261d20e583b6d8cbd2"}, + {file = "Pillow-9.4.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:0dd4c681b82214b36273c18ca7ee87065a50e013112eea7d78c7a1b89a739153"}, + {file = "Pillow-9.4.0-cp39-cp39-win32.whl", hash = "sha256:6d9dfb9959a3b0039ee06c1a1a90dc23bac3b430842dcb97908ddde05870601c"}, + {file = "Pillow-9.4.0-cp39-cp39-win_amd64.whl", hash = "sha256:54614444887e0d3043557d9dbc697dbb16cfb5a35d672b7a0fcc1ed0cf1c600b"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b9b752ab91e78234941e44abdecc07f1f0d8f51fb62941d32995b8161f68cfe5"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d3b56206244dc8711f7e8b7d6cad4663917cd5b2d950799425076681e8766286"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aabdab8ec1e7ca7f1434d042bf8b1e92056245fb179790dc97ed040361f16bfd"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:db74f5562c09953b2c5f8ec4b7dfd3f5421f31811e97d1dbc0a7c93d6e3a24df"}, + {file = "Pillow-9.4.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:e9d7747847c53a16a729b6ee5e737cf170f7a16611c143d95aa60a109a59c336"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-macosx_10_10_x86_64.whl", hash = "sha256:b52ff4f4e002f828ea6483faf4c4e8deea8d743cf801b74910243c58acc6eda3"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:575d8912dca808edd9acd6f7795199332696d3469665ef26163cd090fa1f8bfa"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c3c4ed2ff6760e98d262e0cc9c9a7f7b8a9f61aa4d47c58835cdaf7b0b8811bb"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e621b0246192d3b9cb1dc62c78cfa4c6f6d2ddc0ec207d43c0dedecb914f152a"}, + {file = "Pillow-9.4.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:8f127e7b028900421cad64f51f75c051b628db17fb00e099eb148761eed598c9"}, + {file = "Pillow-9.4.0.tar.gz", hash = "sha256:a1c2d7780448eb93fbcc3789bf3916aa5720d942e37945f4056680317f1cd23e"}, +] +prompt-toolkit = [ + {file = "prompt_toolkit-3.0.36-py3-none-any.whl", hash = "sha256:aa64ad242a462c5ff0363a7b9cfe696c20d55d9fc60c11fd8e632d064804d305"}, + {file = "prompt_toolkit-3.0.36.tar.gz", hash = "sha256:3e163f254bef5a03b146397d7c1963bd3e2812f0964bb9a24e6ec761fd28db63"}, +] +psycopg2-binary = [ + {file = "psycopg2-binary-2.9.5.tar.gz", hash = "sha256:33e632d0885b95a8b97165899006c40e9ecdc634a529dca7b991eb7de4ece41c"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-macosx_10_15_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:0775d6252ccb22b15da3b5d7adbbf8cfe284916b14b6dc0ff503a23edb01ee85"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2ec46ed947801652c9643e0b1dc334cfb2781232e375ba97312c2fc256597632"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3520d7af1ebc838cc6084a3281145d5cd5bdd43fdef139e6db5af01b92596cb7"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5cbc554ba47ecca8cd3396ddaca85e1ecfe3e48dd57dc5e415e59551affe568e"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-manylinux_2_24_aarch64.whl", hash = "sha256:5d28ecdf191db558d0c07d0f16524ee9d67896edf2b7990eea800abeb23ebd61"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-manylinux_2_24_ppc64le.whl", hash = "sha256:b9c33d4aef08dfecbd1736ceab8b7b3c4358bf10a0121483e5cd60d3d308cc64"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:05b3d479425e047c848b9782cd7aac9c6727ce23181eb9647baf64ffdfc3da41"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:1e491e6489a6cb1d079df8eaa15957c277fdedb102b6a68cfbf40c4994412fd0"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:9e32cedc389bcb76d9f24ea8a012b3cb8385ee362ea437e1d012ffaed106c17d"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:46850a640df62ae940e34a163f72e26aca1f88e2da79148e1862faaac985c302"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-win32.whl", hash = "sha256:3d790f84201c3698d1bfb404c917f36e40531577a6dda02e45ba29b64d539867"}, + {file = "psycopg2_binary-2.9.5-cp310-cp310-win_amd64.whl", hash = "sha256:1764546ffeaed4f9428707be61d68972eb5ede81239b46a45843e0071104d0dd"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-macosx_10_9_universal2.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:426c2ae999135d64e6a18849a7d1ad0e1bd007277e4a8f4752eaa40a96b550ff"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7cf1d44e710ca3a9ce952bda2855830fe9f9017ed6259e01fcd71ea6287565f5"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:024030b13bdcbd53d8a93891a2cf07719715724fc9fee40243f3bd78b4264b8f"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bcda1c84a1c533c528356da5490d464a139b6e84eb77cc0b432e38c5c6dd7882"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-manylinux_2_24_aarch64.whl", hash = "sha256:2ef892cabdccefe577088a79580301f09f2a713eb239f4f9f62b2b29cafb0577"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-manylinux_2_24_ppc64le.whl", hash = "sha256:af0516e1711995cb08dc19bbd05bec7dbdebf4185f68870595156718d237df3e"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:e72c91bda9880f097c8aa3601a2c0de6c708763ba8128006151f496ca9065935"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:e67b3c26e9b6d37b370c83aa790bbc121775c57bfb096c2e77eacca25fd0233b"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:5fc447058d083b8c6ac076fc26b446d44f0145308465d745fba93a28c14c9e32"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:d892bfa1d023c3781a3cab8dd5af76b626c483484d782e8bd047c180db590e4c"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-win32.whl", hash = "sha256:2abccab84d057723d2ca8f99ff7b619285d40da6814d50366f61f0fc385c3903"}, + {file = "psycopg2_binary-2.9.5-cp311-cp311-win_amd64.whl", hash = "sha256:bef7e3f9dc6f0c13afdd671008534be5744e0e682fb851584c8c3a025ec09720"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-macosx_10_14_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:6e63814ec71db9bdb42905c925639f319c80e7909fb76c3b84edc79dadef8d60"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:212757ffcecb3e1a5338d4e6761bf9c04f750e7d027117e74aa3cd8a75bb6fbd"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f8a9bcab7b6db2e3dbf65b214dfc795b4c6b3bb3af922901b6a67f7cb47d5f8"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-manylinux_2_24_aarch64.whl", hash = "sha256:56b2957a145f816726b109ee3d4e6822c23f919a7d91af5a94593723ed667835"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-manylinux_2_24_ppc64le.whl", hash = "sha256:f95b8aca2703d6a30249f83f4fe6a9abf2e627aa892a5caaab2267d56be7ab69"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-musllinux_1_1_aarch64.whl", hash = "sha256:70831e03bd53702c941da1a1ad36c17d825a24fbb26857b40913d58df82ec18b"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-musllinux_1_1_i686.whl", hash = "sha256:dbc332beaf8492b5731229a881807cd7b91b50dbbbaf7fe2faf46942eda64a24"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-musllinux_1_1_ppc64le.whl", hash = "sha256:2d964eb24c8b021623df1c93c626671420c6efadbdb8655cb2bd5e0c6fa422ba"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:95076399ec3b27a8f7fa1cc9a83417b1c920d55cf7a97f718a94efbb96c7f503"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-win32.whl", hash = "sha256:3fc33295cfccad697a97a76dec3f1e94ad848b7b163c3228c1636977966b51e2"}, + {file = "psycopg2_binary-2.9.5-cp36-cp36m-win_amd64.whl", hash = "sha256:02551647542f2bf89073d129c73c05a25c372fc0a49aa50e0de65c3c143d8bd0"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-macosx_10_15_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:63e318dbe52709ed10d516a356f22a635e07a2e34c68145484ed96a19b0c4c68"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a7e518a0911c50f60313cb9e74a169a65b5d293770db4770ebf004245f24b5c5"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b9d38a4656e4e715d637abdf7296e98d6267df0cc0a8e9a016f8ba07e4aa3eeb"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-manylinux_2_24_aarch64.whl", hash = "sha256:68d81a2fe184030aa0c5c11e518292e15d342a667184d91e30644c9d533e53e1"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-manylinux_2_24_ppc64le.whl", hash = "sha256:7ee3095d02d6f38bd7d9a5358fcc9ea78fcdb7176921528dd709cc63f40184f5"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:46512486be6fbceef51d7660dec017394ba3e170299d1dc30928cbedebbf103a"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:b911dfb727e247340d36ae20c4b9259e4a64013ab9888ccb3cbba69b77fd9636"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:422e3d43b47ac20141bc84b3d342eead8d8099a62881a501e97d15f6addabfe9"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:c5682a45df7d9642eff590abc73157c887a68f016df0a8ad722dcc0f888f56d7"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-win32.whl", hash = "sha256:b8104f709590fff72af801e916817560dbe1698028cd0afe5a52d75ceb1fce5f"}, + {file = "psycopg2_binary-2.9.5-cp37-cp37m-win_amd64.whl", hash = "sha256:7b3751857da3e224f5629400736a7b11e940b5da5f95fa631d86219a1beaafec"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-macosx_10_15_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:043a9fd45a03858ff72364b4b75090679bd875ee44df9c0613dc862ca6b98460"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9ffdc51001136b699f9563b1c74cc1f8c07f66ef7219beb6417a4c8aaa896c28"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c15ba5982c177bc4b23a7940c7e4394197e2d6a424a2d282e7c236b66da6d896"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dc85b3777068ed30aff8242be2813038a929f2084f69e43ef869daddae50f6ee"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-manylinux_2_24_aarch64.whl", hash = "sha256:215d6bf7e66732a514f47614f828d8c0aaac9a648c46a831955cb103473c7147"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-manylinux_2_24_ppc64le.whl", hash = "sha256:7d07f552d1e412f4b4e64ce386d4c777a41da3b33f7098b6219012ba534fb2c2"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:a0adef094c49f242122bb145c3c8af442070dc0e4312db17e49058c1702606d4"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:00475004e5ed3e3bf5e056d66e5dcdf41a0dc62efcd57997acd9135c40a08a50"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:7d88db096fa19d94f433420eaaf9f3c45382da2dd014b93e4bf3215639047c16"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:902844f9c4fb19b17dfa84d9e2ca053d4a4ba265723d62ea5c9c26b38e0aa1e6"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-win32.whl", hash = "sha256:4e7904d1920c0c89105c0517dc7e3f5c20fb4e56ba9cdef13048db76947f1d79"}, + {file = "psycopg2_binary-2.9.5-cp38-cp38-win_amd64.whl", hash = "sha256:a36a0e791805aa136e9cbd0ffa040d09adec8610453ee8a753f23481a0057af5"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-macosx_10_15_x86_64.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl", hash = "sha256:25382c7d174c679ce6927c16b6fbb68b10e56ee44b1acb40671e02d29f2fce7c"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9c38d3869238e9d3409239bc05bc27d6b7c99c2a460ea337d2814b35fb4fea1b"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5c6527c8efa5226a9e787507652dd5ba97b62d29b53c371a85cd13f957fe4d42"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e59137cdb970249ae60be2a49774c6dfb015bd0403f05af1fe61862e9626642d"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-manylinux_2_24_aarch64.whl", hash = "sha256:d4c7b3a31502184e856df1f7bbb2c3735a05a8ce0ade34c5277e1577738a5c91"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-manylinux_2_24_ppc64le.whl", hash = "sha256:b9a794cef1d9c1772b94a72eec6da144c18e18041d294a9ab47669bc77a80c1d"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:c5254cbd4f4855e11cebf678c1a848a3042d455a22a4ce61349c36aafd4c2267"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c5e65c6ac0ae4bf5bef1667029f81010b6017795dcb817ba5c7b8a8d61fab76f"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:74eddec4537ab1f701a1647214734bc52cee2794df748f6ae5908e00771f180a"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:01ad49d68dd8c5362e4bfb4158f2896dc6e0c02e87b8a3770fc003459f1a4425"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-win32.whl", hash = "sha256:937880290775033a743f4836aa253087b85e62784b63fd099ee725d567a48aa1"}, + {file = "psycopg2_binary-2.9.5-cp39-cp39-win_amd64.whl", hash = "sha256:484405b883630f3e74ed32041a87456c5e0e63a8e3429aa93e8714c366d62bd1"}, +] +py-moneyed = [ + {file = "py-moneyed-3.0.tar.gz", hash = "sha256:4906f0f02cf2b91edba2e156f2d4e9a78f224059ab8c8fa2ff26230c75d894e8"}, + {file = "py_moneyed-3.0-py3-none-any.whl", hash = "sha256:9583a14f99c05b46196193d8185206e9b73c8439fc8a5eee9cfc7e733676d9bb"}, +] +pycodestyle = [ + {file = "pycodestyle-2.10.0-py2.py3-none-any.whl", hash = "sha256:8a4eaf0d0495c7395bdab3589ac2db602797d76207242c17d470186815706610"}, + {file = "pycodestyle-2.10.0.tar.gz", hash = "sha256:347187bdb476329d98f695c213d7295a846d1152ff4fe9bacb8a9590b8ee7053"}, +] +pycparser = [ + {file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"}, + {file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"}, +] +pyjwt = [ + {file = "PyJWT-2.6.0-py3-none-any.whl", hash = "sha256:d83c3d892a77bbb74d3e1a2cfa90afaadb60945205d1095d9221f04466f64c14"}, + {file = "PyJWT-2.6.0.tar.gz", hash = "sha256:69285c7e31fc44f68a1feb309e948e0df53259d579295e6cfe2b1792329f05fd"}, +] +pyopenssl = [ + {file = "pyOpenSSL-23.0.0-py3-none-any.whl", hash = "sha256:df5fc28af899e74e19fccb5510df423581047e10ab6f1f4ba1763ff5fde844c0"}, + {file = "pyOpenSSL-23.0.0.tar.gz", hash = "sha256:c1cc5f86bcacefc84dada7d31175cae1b1518d5f60d3d0bb595a67822a868a6f"}, +] +pysocks = [ + {file = "PySocks-1.7.1-py27-none-any.whl", hash = "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299"}, + {file = "PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5"}, + {file = "PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0"}, +] +python-crontab = [ + {file = "python-crontab-2.7.1.tar.gz", hash = "sha256:b21af4647c7bbb848fef2f020616c6b0289dcb9f94b4f991a55310ff9bec5749"}, + {file = "python_crontab-2.7.1-py3-none-any.whl", hash = "sha256:9c374d1c9d401afdd8dd958f20077f74c158ab3fffb9604296802715e887fe48"}, +] +python-dateutil = [ + {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, + {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, +] +python-dotenv = [ + {file = "python-dotenv-0.21.0.tar.gz", hash = "sha256:b77d08274639e3d34145dfa6c7008e66df0f04b7be7a75fd0d5292c191d79045"}, + {file = "python_dotenv-0.21.0-py3-none-any.whl", hash = "sha256:1684eb44636dd462b66c3ee016599815514527ad99965de77f43e0944634a7e5"}, +] +python-stdnum = [ + {file = "python-stdnum-1.18.tar.gz", hash = "sha256:bcc763d9c49ae23da5d2b7a686d5fd1deec9d9051341160a10d1ac723a26bec0"}, + {file = "python_stdnum-1.18-py2.py3-none-any.whl", hash = "sha256:d7f2a3c7ef4635c957b9cbdd9b1993d1f6ee3a2959f03e172c45440d99f296eb"}, +] +python3-openid = [ + {file = "python3-openid-3.2.0.tar.gz", hash = "sha256:33fbf6928f401e0b790151ed2b5290b02545e8775f982485205a066f874aaeaf"}, + {file = "python3_openid-3.2.0-py3-none-any.whl", hash = "sha256:6626f771e0417486701e0b4daff762e7212e820ca5b29fcc0d05f6f8736dfa6b"}, +] +pytz = [ + {file = "pytz-2022.7-py2.py3-none-any.whl", hash = "sha256:93007def75ae22f7cd991c84e02d434876818661f8df9ad5df9e950ff4e52cfd"}, + {file = "pytz-2022.7.tar.gz", hash = "sha256:7ccfae7b4b2c067464a6733c6261673fdb8fd1be905460396b97a073e9fa683a"}, +] +rcssmin = [ + {file = "rcssmin-1.1.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:2211a5c91ea14a5937b57904c9121f8bfef20987825e55368143da7d25446e3b"}, + {file = "rcssmin-1.1.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:7085d1b51dd2556f3aae03947380f6e9e1da29fb1eeadfa6766b7f105c54c9ff"}, + {file = "rcssmin-1.1.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:1512223b6a687bb747e4e531187bd49a56ed71287e7ead9529cbaa1ca4718a0a"}, + {file = "rcssmin-1.1.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:6158d0d86cd611c5304d738dc3d6cfeb23864dd78ad0d83a633f443696ac5d77"}, + {file = "rcssmin-1.1.0-cp310-cp310-manylinux1_i686.whl", hash = "sha256:0a6aae7e119509445bf7aa6da6ca0f285cc198273c20f470ad999ff83bbadcf9"}, + {file = "rcssmin-1.1.0-cp310-cp310-manylinux1_x86_64.whl", hash = "sha256:506e33ab4c47051f7deae35b6d8dbb4a5c025f016e90a830929a1ecc7daa1682"}, + {file = "rcssmin-1.1.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:352dd3a78eb914bb1cb269ac2b66b3154f2490a52ab605558c681de3fb5194d2"}, + {file = "rcssmin-1.1.0-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:30f5522285065cae0164d20068377d84b5d10b414156115f8729b034d0ea5e8b"}, + {file = "rcssmin-1.1.0-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:49807735f26f59404194f1e6f93254b6d5b6f7748c2a954f4470a86a40ff4c13"}, + {file = "rcssmin-1.1.0-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:f1a37bbd36b050813673e62ae6464467548628690bf4d48a938170e121e8616e"}, + {file = "rcssmin-1.1.0-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:ddff3a41611664c7f1d9e3d8a9c1669e0e155ac0458e586ffa834dc5953e7d9f"}, + {file = "rcssmin-1.1.0-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:8b659a88850e772c84cfac4520ec223de6807875e173d8ef3248ab7f90876066"}, + {file = "rcssmin-1.1.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:1d7c2719d014e4e4df4e33b75ae8067c7e246cf470eaec8585e06e2efac7586c"}, + {file = "rcssmin-1.1.0-cp38-cp38-manylinux1_i686.whl", hash = "sha256:37f1242e34ca273ed2c26cf778854e18dd11b31c6bfca60e23fce146c84667c1"}, + {file = "rcssmin-1.1.0-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:f31c82d06ba2dbf33c20db9550157e80bb0c4cbd24575c098f0831d1d2e3c5df"}, + {file = "rcssmin-1.1.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:7da63fee37edf204bbd86785edb4d7491642adbfd1d36fd230b7ccbbd8db1a6f"}, + {file = "rcssmin-1.1.0-cp39-cp39-manylinux1_i686.whl", hash = "sha256:c28b9eb20982b45ebe6adef8bd2547e5ed314dafddfff4eba806b0f8c166cfd1"}, + {file = "rcssmin-1.1.0-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:32ccaebbbd4d56eab08cf26aed36f5d33389b9d1d3ca1fecf53eb6ab77760ddf"}, + {file = "rcssmin-1.1.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:7c44002b79f3656348196005b9522ec5e04f182b466f66d72b16be0bd03c13d8"}, + {file = "rcssmin-1.1.0.tar.gz", hash = "sha256:27fc400627fd3d328b7fe95af2a01f5d0af6b5af39731af5d071826a1f08e362"}, +] +redis = [ + {file = "redis-4.4.0-py3-none-any.whl", hash = "sha256:cae3ee5d1f57d8caf534cd8764edf3163c77e073bdd74b6f54a87ffafdc5e7d9"}, + {file = "redis-4.4.0.tar.gz", hash = "sha256:7b8c87d19c45d3f1271b124858d2a5c13160c4e74d4835e28273400fa34d5228"}, +] +requests = [ + {file = "requests-2.28.1-py3-none-any.whl", hash = "sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349"}, + {file = "requests-2.28.1.tar.gz", hash = "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983"}, +] +requests-oauthlib = [ + {file = "requests-oauthlib-1.3.1.tar.gz", hash = "sha256:75beac4a47881eeb94d5ea5d6ad31ef88856affe2332b9aafb52c6452ccf0d7a"}, + {file = "requests_oauthlib-1.3.1-py2.py3-none-any.whl", hash = "sha256:2577c501a2fb8d05a304c09d090d6e47c306fef15809d102b327cf8364bddab5"}, +] +rjsmin = [ + {file = "rjsmin-1.2.0-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:e18fe1a610fb105273bb369f61c2b0bd9e66a3f0792e27e4cac44e42ace1968b"}, + {file = "rjsmin-1.2.0-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:6c395ffc130332cca744f081ed5efd5699038dcb7a5d30c3ff4bc6adb5b30a62"}, + {file = "rjsmin-1.2.0-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:3b14f4c2933ec194eb816b71a0854ce461b6419a3d852bf360344731ab28c0a6"}, + {file = "rjsmin-1.2.0-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:54fc30519365841b27556ccc1cb94c5b4413c384ff6d467442fddba66e2e325a"}, + {file = "rjsmin-1.2.0-cp310-cp310-manylinux1_i686.whl", hash = "sha256:40e7211a25d9a11ac9ff50446e41268c978555676828af86fa1866615823bfff"}, + {file = "rjsmin-1.2.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:99e5597a812b60058baa1457387dc79cca7d273b2a700dc98bfd20d43d60711d"}, + {file = "rjsmin-1.2.0-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:993935654c1311280e69665367d7e6ff694ac9e1609168cf51cae8c0307df0db"}, + {file = "rjsmin-1.2.0-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:c81229ffe5b0a0d5b3b5d5e6d0431f182572de9e9a077e85dbae5757db0ab75c"}, + {file = "rjsmin-1.2.0-cp36-cp36m-manylinux2014_aarch64.whl", hash = "sha256:1c93b29fd725e61718299ffe57de93ff32d71b313eaabbfcc7bd32ddb82831d5"}, + {file = "rjsmin-1.2.0-cp36-cp36m-manylinux2014_x86_64.whl", hash = "sha256:38a4474ed52e1575fb9da983ec8657faecd8ab3738508d36e04f87769411fd3d"}, + {file = "rjsmin-1.2.0-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:1622fbb6c6a8daaf77da13cc83356539bfe79c1440f9664b02c7f7b150b9a18e"}, + {file = "rjsmin-1.2.0-cp37-cp37m-manylinux2014_aarch64.whl", hash = "sha256:4387a00777faddf853eebdece9f2e56ebaf243c3f24676a9de6a20c5d4f3d731"}, + {file = "rjsmin-1.2.0-cp37-cp37m-manylinux2014_x86_64.whl", hash = "sha256:86c4da7285ddafe6888cb262da563570f28e4a31146b5164a7a6947b1222196b"}, + {file = "rjsmin-1.2.0-cp38-cp38-manylinux1_i686.whl", hash = "sha256:d63e193a2f932a786ae82068aa76d1d126fcdff8582094caff9e5e66c4dcc124"}, + {file = "rjsmin-1.2.0-cp38-cp38-manylinux2014_aarch64.whl", hash = "sha256:05efa485dfddb6418e3b86d8862463aa15641a61f6ae05e7e6de8f116ee77c69"}, + {file = "rjsmin-1.2.0-cp38-cp38-manylinux2014_x86_64.whl", hash = "sha256:b6a7c8c8d19e154334f640954e43e57283e87bb4a2f6e23295db14eea8e9fc1d"}, + {file = "rjsmin-1.2.0-cp39-cp39-manylinux1_i686.whl", hash = "sha256:2ed83aca637186bafdc894b4b7fc3657e2d74014ccca7d3d69122c1e82675216"}, + {file = "rjsmin-1.2.0-cp39-cp39-manylinux2014_aarch64.whl", hash = "sha256:41c7c3910f7b8816e37366b293e576ddecf696c5f2197d53cf2c1526ac336646"}, + {file = "rjsmin-1.2.0-cp39-cp39-manylinux2014_x86_64.whl", hash = "sha256:8944a8a55ac825b8e5ec29f341ecb7574697691ef416506885898d2f780fb4ca"}, + {file = "rjsmin-1.2.0.tar.gz", hash = "sha256:6c529feb6c400984452494c52dd9fdf59185afeacca2afc5174a28ab37751a1b"}, +] +selenium = [ + {file = "selenium-4.7.2-py3-none-any.whl", hash = "sha256:06a1c7d9f313130b21c3218ddd8852070d0e7419afdd31f96160cd576555a5ce"}, + {file = "selenium-4.7.2.tar.gz", hash = "sha256:3aefa14a28a42e520550c1cd0f29cf1d566328186ea63aa9a3e01fb265b5894d"}, +] +sentry-sdk = [ + {file = "sentry-sdk-1.12.1.tar.gz", hash = "sha256:5bbe4b72de22f9ac1e67f2a4e6efe8fbd595bb59b7b223443f50fe5802a5551c"}, + {file = "sentry_sdk-1.12.1-py2.py3-none-any.whl", hash = "sha256:9f0b960694e2d8bb04db4ba6ac2a645040caef4e762c65937998ff06064f10d6"}, +] +setuptools = [ + {file = "setuptools-65.6.3-py3-none-any.whl", hash = "sha256:57f6f22bde4e042978bcd50176fdb381d7c21a9efa4041202288d3737a0c6a54"}, + {file = "setuptools-65.6.3.tar.gz", hash = "sha256:a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75"}, +] +six = [ + {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, + {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, +] +sniffio = [ + {file = "sniffio-1.3.0-py3-none-any.whl", hash = "sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384"}, + {file = "sniffio-1.3.0.tar.gz", hash = "sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101"}, +] +sortedcontainers = [ + {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, + {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, +] +sqlparse = [ + {file = "sqlparse-0.4.3-py3-none-any.whl", hash = "sha256:0323c0ec29cd52bceabc1b4d9d579e311f3e4961b98d174201d5622a23b85e34"}, + {file = "sqlparse-0.4.3.tar.gz", hash = "sha256:69ca804846bb114d2ec380e4360a8a340db83f0ccf3afceeb1404df028f57268"}, +] +stripe = [ + {file = "stripe-5.0.0-py2.py3-none-any.whl", hash = "sha256:50f69a5fc9cd6f7629861b80ea70a3c6da0c76401ddc159474f2d45fab9215d6"}, + {file = "stripe-5.0.0.tar.gz", hash = "sha256:bdc8c5ee8e6b53c4767bbe720752cedb8af91db46ad96e511edd0fb74964ac5d"}, +] +sympy = [ + {file = "sympy-1.11.1-py3-none-any.whl", hash = "sha256:938f984ee2b1e8eae8a07b884c8b7a1146010040fccddc6539c54f401c8f6fcf"}, + {file = "sympy-1.11.1.tar.gz", hash = "sha256:e32380dce63cb7c0108ed525570092fd45168bdae2faa17e528221ef72e88658"}, +] +trio = [ + {file = "trio-0.22.0-py3-none-any.whl", hash = "sha256:f1dd0780a89bfc880c7c7994519cb53f62aacb2c25ff487001c0052bd721cdf0"}, + {file = "trio-0.22.0.tar.gz", hash = "sha256:ce68f1c5400a47b137c5a4de72c7c901bd4e7a24fbdebfe9b41de8c6c04eaacf"}, +] +trio-websocket = [ + {file = "trio-websocket-0.9.2.tar.gz", hash = "sha256:a3d34de8fac26023eee701ed1e7bf4da9a8326b61a62934ec9e53b64970fd8fe"}, + {file = "trio_websocket-0.9.2-py3-none-any.whl", hash = "sha256:5b558f6e83cc20a37c3b61202476c5295d1addf57bd65543364e0337e37ed2bc"}, +] +typing-extensions = [ + {file = "typing_extensions-4.4.0-py3-none-any.whl", hash = "sha256:16fa4864408f655d35ec496218b85f79b3437c829e93320c7c9215ccfd92489e"}, + {file = "typing_extensions-4.4.0.tar.gz", hash = "sha256:1511434bb92bf8dd198c12b1cc812e800d4181cfcb867674e0f8279cc93087aa"}, +] +tzdata = [ + {file = "tzdata-2022.7-py2.py3-none-any.whl", hash = "sha256:2b88858b0e3120792a3c0635c23daf36a7d7eeeca657c323da299d2094402a0d"}, + {file = "tzdata-2022.7.tar.gz", hash = "sha256:fe5f866eddd8b96e9fcba978f8e503c909b19ea7efda11e52e39494bad3a7bfa"}, +] +urllib3 = [ + {file = "urllib3-1.26.13-py2.py3-none-any.whl", hash = "sha256:47cc05d99aaa09c9e72ed5809b60e7ba354e64b59c9c173ac3018642d8bb41fc"}, + {file = "urllib3-1.26.13.tar.gz", hash = "sha256:c083dd0dce68dbfbe1129d5271cb90f9447dea7d52097c6e0126120c521ddea8"}, +] +usps-api = [ + {file = "usps-api-0.5.tar.gz", hash = "sha256:20c2f19e02dde3eac01b794d6a4c1bcad03ab681d67a8579d090dbda5e5247a3"}, +] +vine = [ + {file = "vine-5.0.0-py2.py3-none-any.whl", hash = "sha256:4c9dceab6f76ed92105027c49c823800dd33cacce13bdedc5b914e3514b7fb30"}, + {file = "vine-5.0.0.tar.gz", hash = "sha256:7d3b1624a953da82ef63462013bbd271d3eb75751489f9807598e8f340bd637e"}, +] +wcwidth = [ + {file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"}, + {file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"}, +] +wsproto = [ + {file = "wsproto-1.2.0-py3-none-any.whl", hash = "sha256:b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736"}, + {file = "wsproto-1.2.0.tar.gz", hash = "sha256:ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065"}, +] +xmltodict = [ + {file = "xmltodict-0.13.0-py2.py3-none-any.whl", hash = "sha256:aa89e8fd76320154a40d19a0df04a4695fb9dc5ba977cbb68ab3e4eb225e7852"}, + {file = "xmltodict-0.13.0.tar.gz", hash = "sha256:341595a488e3e01a85a9d8911d8912fd922ede5fecc4dce437eb4b6c8d037e56"}, +] diff --git a/src/ptcoffee/__init__.py b/ptcoffee/__init__.py similarity index 100% rename from src/ptcoffee/__init__.py rename to ptcoffee/__init__.py diff --git a/ptcoffee/asgi.py b/ptcoffee/asgi.py new file mode 100644 index 0000000..9a9e8a3 --- /dev/null +++ b/ptcoffee/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for ptcoffee project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ptcoffee.settings') + +application = get_asgi_application() diff --git a/src/ptcoffee/celery.py b/ptcoffee/celery.py similarity index 100% rename from src/ptcoffee/celery.py rename to ptcoffee/celery.py diff --git a/src/ptcoffee/middleware.py b/ptcoffee/middleware.py similarity index 99% rename from src/ptcoffee/middleware.py rename to ptcoffee/middleware.py index ed4378a..e93871d 100644 --- a/src/ptcoffee/middleware.py +++ b/ptcoffee/middleware.py @@ -1,14 +1,14 @@ import zoneinfo +import dashboard.views from urllib import parse from celery.utils.log import get_task_logger from inspect import getmodule -import dashboard.views from django.http import Http404 +from django.utils import timezone logger = get_task_logger(__name__) -from django.utils import timezone class TimezoneMiddleware: def __init__(self, get_response): @@ -24,7 +24,6 @@ class TimezoneMiddleware: return self.get_response(request) - class RestrictStaffToAdminMiddleware: """ A middleware that restricts staff members access to administration panels. diff --git a/src/ptcoffee/settings.py b/ptcoffee/settings.py similarity index 50% rename from src/ptcoffee/settings.py rename to ptcoffee/settings.py index c1b1887..049b48f 100644 --- a/src/ptcoffee/settings.py +++ b/ptcoffee/settings.py @@ -1,33 +1,67 @@ +""" +Django settings for ptcoffee project. + +Generated by 'django-admin startproject' using Django 4.1.5. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/4.1/ref/settings/ +""" + import os -from pathlib import Path -from django.urls import reverse_lazy +import socket +import logging.config import sentry_sdk +from pathlib import Path +from environs import Env +from dotenv import load_dotenv, find_dotenv +from django.urls import reverse_lazy from sentry_sdk.integrations.django import DjangoIntegration -from .config import * + + +env = Env() +load_dotenv(find_dotenv()) # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent -# Add Your Required Allow Host -if not DEBUG: - ALLOWED_HOSTS = [ - 'ptcoffee-dev.windmillapps.org', - 'ptcoffee.com', - 'www.ptcoffee.com', - 'porttownsendcoffee.com', - 'www.porttownsendcoffee.com', - ] -else: - ALLOWED_HOSTS = ['192.168.68.106', '127.0.0.1', 'localhost'] -INTERNAL_IPS = [ - '127.0.0.1', - 'localhost', -] +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/4.1/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = env( + 'SECRET_KEY', + 'django-insecure-xexy-3e8&9p13&r&*yhsbk0_s1x#58i1(q#&^p!fn10hz$g43f' +) + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = env.bool('DEBUG', True) + +ALLOWED_HOSTS = env.list('ALLOWED_HOSTS', ['localhost']) + +INTERNAL_IPS = ['127.0.0.1', '10.0.2.2' '172.27.0.4'] + +if DEBUG: + hostname, _, ips = socket.gethostbyname_ex(socket.gethostname()) + INTERNAL_IPS += [ip[: ip.rfind('.')] + '.1' for ip in ips] + + +def show_toolbar(request): + return True + + +if DEBUG: + DEBUG_TOOLBAR_CONFIG = { + 'SHOW_TOOLBAR_CALLBACK': 'ptcoffee.settings.show_toolbar', + } + # Application definition + INSTALLED_APPS = [ - # Core 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', @@ -40,7 +74,6 @@ INSTALLED_APPS = [ 'django_filters', 'storages', 'localflavor', - 'debug_toolbar', 'django_celery_beat', 'django_celery_results', 'anymail', @@ -49,16 +82,14 @@ INSTALLED_APPS = [ 'allauth.account', 'allauth.socialaccount', 'analytical', - 'captcha', # Local 'accounts.apps.AccountsConfig', 'core.apps.CoreConfig', - 'storefront.apps.StorefrontConfig', 'dashboard.apps.DashboardConfig', + 'storefront.apps.StorefrontConfig', ] -# Middlewares MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', @@ -69,10 +100,15 @@ MIDDLEWARE = [ 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'ptcoffee.middleware.TimezoneMiddleware', 'ptcoffee.middleware.RestrictStaffToAdminMiddleware', - 'debug_toolbar.middleware.DebugToolbarMiddleware', ] +if DEBUG: + INSTALLED_APPS + ['debug_toolbar'] + MIDDLEWARE + ['debug_toolbar.middleware.DebugToolbarMiddleware'] + + ROOT_URLCONF = 'ptcoffee.urls' +LOGIN_REDIRECT_URL = reverse_lazy('storefront:product-list') TEMPLATES = [ { @@ -97,19 +133,54 @@ WSGI_APPLICATION = 'ptcoffee.wsgi.application' # Database -# https://docs.djangoproject.com/en/3.2/ref/settings/#databases +# https://docs.djangoproject.com/en/4.1/ref/settings/#databases DATABASES = { - 'default': DATABASE_CONFIG + 'default': { + 'ENGINE': env('DB_ENGINE', 'django.db.backends.sqlite3'), + 'NAME': env('POSTGRES_DB', BASE_DIR / 'db.sqlite3'), + 'USER': env('POSTGRES_USER', ''), + 'PASSWORD': env('POSTGRES_PASSWORD', ''), + 'HOST': env('DB_HOST', ''), + 'PORT': env.int('DB_PORT', ''), + } } -CACHES = {'default': CACHE_CONFIG} + +# Cache +# https://docs.djangoproject.com/en/4.1/ref/settings/#caches + +CACHE = { + 'default': { + 'BACKEND': env('CACHE_BACKEND'), + 'LOCATION': env('CACHE_LOCATION'), + } +} + + +# Sessions +# https://docs.djangoproject.com/en/4.1/ref/settings/#sessions SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db' -# SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer' +SESSION_COOKIE_SECURE = env.bool('SESSION_COOKIE_SECURE', False) + + +# Site +# https://docs.djangoproject.com/en/4.1/ref/settings/#sites + +SITE_ID = 1 +SECURE_HSTS_SECONDS = env.int('SECURE_HSTS_SECONDS', 3600) +SECURE_SSL_REDIRECT = env.bool('SECURE_SSL_REDIRECT', False) +CSRF_COOKIE_SECURE = env.bool('CSRF_COOKIE_SECURE', False) +SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin-allow-popups' +FILE_UPLOAD_MAX_MEMORY_SIZE = 60000000 +CSRF_TRUSTED_ORIGINS = [ + 'https://ptcoffee-dev.windmillapps.org' +] + # Password validation -# https://docs.djangoproject.com/en/3.2/ref/settings/#auth-password-validators +# https://docs.djangoproject.com/en/4.1/ref/settings/#auth-password-validators AUTH_PASSWORD_VALIDATORS = [ { @@ -126,130 +197,61 @@ AUTH_PASSWORD_VALIDATORS = [ }, ] -AUTHENTICATION_BACKENDS = ( +AUTHENTICATION_BACKENDS = [ 'django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', -) +] AUTH_USER_MODEL = 'accounts.User' + + +# All-auth +# https://django-allauth.readthedocs.io/en/latest/installation.html + ACCOUNT_FORMS = {'signup': 'accounts.forms.UserSignupForm'} ACCOUNT_ADAPTER = 'accounts.adapter.AccountAdapter' -LOGIN_REDIRECT_URL = reverse_lazy('storefront:product-list') - -# ACCOUNT_USER_MODEL_USERNAME_FIELD = None ACCOUNT_EMAIL_REQUIRED = True ACCOUNT_USERNAME_REQUIRED = False ACCOUNT_AUTHENTICATION_METHOD = 'email' - ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE = True ACCOUNT_SESSION_REMEMBER = True ACCOUNT_UNIQUE_EMAIL = True # Internationalization -# https://docs.djangoproject.com/en/3.2/topics/i18n/ +# https://docs.djangoproject.com/en/4.1/topics/i18n/ LANGUAGE_CODE = 'en-us' - TIME_ZONE = 'UTC' - USE_I18N = True - -USE_L10N = True - USE_TZ = True - # Static files (CSS, JavaScript, Images) -# https://docs.djangoproject.com/en/3.2/howto/static-files/ +# https://docs.djangoproject.com/en/4.1/howto/static-files/ -STATIC_URL = '/static/' -if DEBUG: - STATIC_ROOT = BASE_DIR / 'public' -else: - STATIC_ROOT = STATIC_ROOT_PATH +STATIC_URL = 'static/' +STATIC_ROOT = '/var/www/static/' +MEDIA_URL = 'media/' +MEDIA_ROOT = '/var/www/media' STATICFILES_DIRS = [BASE_DIR / 'static'] -MEDIA_URL = '/media/' -MEDIA_ROOT = BASE_DIR / 'media' - -STATICFILES_FINDERS = ( +STATICFILES_FINDERS = [ 'django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'compressor.finders.CompressorFinder', -) +] -FILE_UPLOAD_MAX_MEMORY_SIZE = 62914560 # Default primary key field type -# https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field +# https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -# Email -EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend' +# Celery +# https://docs.celeryq.dev/en/stable/django/first-steps-with-django.html -ANYMAIL = ANYMAIL_CONFIG - -ADMINS = ( - ('Nathan Chapman', ADMIN_EMAIL), -) - -MANAGERS = ADMINS - -TEMPLATED_EMAIL_BACKEND = 'templated_email.backends.vanilla_django.TemplateBackend' - - -# Site ID -SITE_ID = 1 - -# Logging -LOGGING = { - 'version': 1, - 'disable_existing_loggers': False, - 'filters': { - 'require_debug_false': { - '()': 'django.utils.log.RequireDebugFalse', - }, - 'require_debug_true': { - '()': 'django.utils.log.RequireDebugTrue', - }, - }, - 'formatters': { - 'verbose': { - 'format': '{name} {levelname} {asctime} {module} {process:d} {thread:d} {message}', - 'style': '{', - }, - }, - 'handlers': { - 'file': { - 'level': 'DEBUG', - 'class': 'logging.FileHandler', - 'filters': ['require_debug_false'], - 'filename': '/var/log/django-ptcoffee/debug.log', - 'formatter': 'verbose', - }, - }, - 'loggers': { - 'django.file': { - 'handlers': ['file'], - 'level': 'INFO', - 'propagate': False, - }, - }, -} - - -DEFAULT_COUNTRY = 'US' -DEFAULT_CURRENCY = 'USD' -DEFAULT_DECIMAL_PLACES = 2 -DEFAULT_MAX_DIGITS = 12 -DEFAULT_CURRENCY_CODE_LENGTH = 3 - - -# Celery - prefix with CELERY_ -CELERY_BROKER_URL = CACHE_CONFIG['LOCATION'] +CELERY_BROKER_URL = CACHE['default']['LOCATION'] CELERY_RESULT_BACKEND = CELERY_BROKER_URL CELERY_CACHE_BACKEND = CELERY_BROKER_URL CELERY_ACCEPT_CONTENT = ['json'] @@ -258,7 +260,86 @@ CELERY_RESULT_SERIALIZER = 'json' CELERY_TASK_TRACK_STARTED = True CELERY_TIMEZONE = 'US/Mountain' + +# Facebook Pixel +# https://www.facebook.com/gpa/blog/the-facebook-pixel + +FACEBOOK_PIXEL_ID = env('FACEBOOK_PIXEL_ID', '') + + +# Stripe +# https://stripe.com/docs + +STRIPE_API_KEY = env('STRIPE_API_KEY') + + +# PayPal +# https://developer.paypal.com/docs/checkout/advanced/integrate + +PAYPAL_CLIENT_ID = env('PAYPAL_CLIENT_ID') +PAYPAL_SECRET_ID = env('PAYPAL_SECRET_ID') +PAYPAL_ENVIRONMENT = env('PAYPAL_ENVIRONMENT', 'SANDBOX') + + +# Email +# https://anymail.dev/en/v9.0/installation/#installing-anymail + +EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend' +TEMPLATED_EMAIL_BACKEND = 'templated_email.backends.vanilla_django.TemplateBackend' +DEFAULT_FROM_EMAIL = env('DEFAULT_FROM_EMAIL', 'webmaster@localhost') +SERVER_EMAIL = env('SERVER_EMAIL', 'root@localhost') + +ANYMAIL = { + 'MAILGUN_API_KEY': env('MAILGUN_API_KEY'), + 'MAILGUN_SENDER_DOMAIN': env('MAILGUN_SENDER_DOMAIN') +} + +ADMINS = env.list('ADMINS', [('Nathan Chapman', 'debug@nathanjchapman.com')]) +MANAGERS = ADMINS + + +# Currency + +DEFAULT_COUNTRY = 'US' +DEFAULT_CURRENCY = 'USD' +DEFAULT_DECIMAL_PLACES = 2 +DEFAULT_MAX_DIGITS = 12 +DEFAULT_CURRENCY_CODE_LENGTH = 3 + + +# Logging +# https://docs.djangoproject.com/en/4.1/topics/logging/ + +if not DEBUG: + LOGGING_CONFIG = None + logging.config.dictConfig({ + 'version': 1, + 'disable_existing_loggers': False, + 'formatters': { + 'console': { + 'format': '[%(asctime)s %(levelname)s %(name)s:%(lineno)s] %(module)s %(process)d %(thread)d %(message)s', + }, + }, + 'handlers': { + 'console': { + 'class': 'logging.StreamHandler', + 'formatter': 'console', + }, + }, + 'loggers': { + '': { + 'level': 'DEBUG', + 'handlers': ['console'], + }, + }, + }) + + # Sentry +# https://docs.sentry.io/platforms/python/guides/django/ + +SENTRY_DSN = env('SENTRY_DSN', '') +SENTRY_ENV = env('SENTRY_ENV', 'development') if not DEBUG: sentry_sdk.init( diff --git a/src/ptcoffee/urls.py b/ptcoffee/urls.py similarity index 66% rename from src/ptcoffee/urls.py rename to ptcoffee/urls.py index 1ea5d01..ccc1c41 100644 --- a/src/ptcoffee/urls.py +++ b/ptcoffee/urls.py @@ -1,4 +1,3 @@ -import debug_toolbar from django.conf import settings from django.contrib import admin from django.urls import include, path @@ -9,13 +8,10 @@ urlpatterns = [ path('dashboard/', include(('dashboard.urls', 'dashboard'), namespace='dashboard')), path('accounts/', include('allauth.urls')), path('accounts/', include(('accounts.urls', 'accounts'), namespace='accounts')), - - # path('accounts/', include('django.contrib.auth.urls')), path('admin/', admin.site.urls), - path('captcha/', include('captcha.urls')), ] if settings.DEBUG: urlpatterns += [path('__debug__/', include('debug_toolbar.urls'))] - urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) - urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + # urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + # urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) diff --git a/ptcoffee/wsgi.py b/ptcoffee/wsgi.py new file mode 100644 index 0000000..5ce9b15 --- /dev/null +++ b/ptcoffee/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for ptcoffee project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ptcoffee.settings') + +application = get_wsgi_application() diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a582dae --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,41 @@ +[tool.poetry] +name = "ptcoffee" +version = "1.0.0" +description = "E-commerce site for selling coffee and merchandise" +authors = ["Nathan Chapman "] +readme = "README.md" + +[tool.poetry.dependencies] +python = "^3.11" +django = "^4.1.5" +celery = {extras = ["redis"], version = "^5.2.7"} +django-allauth = "^0.52.0" +django-anymail = {extras = ["mailgun"], version = "^9.0"} +django-celery-beat = "^2.4.0" +django-celery-results = "^2.4.0" +django-compressor = "^4.1" +django-filter = "^22.1" +django-measurement = "^3.2.4" +django-storages = "^1.13.2" +django-templated-email = "^3.0.1" +paypal-checkout-serversdk = "^1.0.1" +pillow = "^9.4.0" +redis = "^4.4.0" +usps-api = "^0.5" +psycopg2-binary = "^2.9.5" +gunicorn = "^20.1.0" +sentry-sdk = "^1.12.1" +django-localflavor = "^3.1" +django-analytical = "^3.1.0" +stripe = "^5.0.0" +django-debug-toolbar = "^3.8.1" +selenium = "^4.7.2" +pycodestyle = "^2.10.0" +environs = "^9.5.0" +python-dotenv = "^0.21.0" +py-moneyed = "^3.0" + + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" diff --git a/readme.md b/readme.md deleted file mode 100644 index 9b6eb7f..0000000 --- a/readme.md +++ /dev/null @@ -1,25 +0,0 @@ -# ptcoffee - -## How To Start - - -### 1. Activate Virtualenv - -`windows` -```cmd - /venv/scripts/activate -``` ->Your Current Working Directory - -`Ubuntu [Debian]` -```commandline -source venv/bin/activate -``` ->you can use any name instead of **venv** - -### 2. Runserver -``` -python3 src/manage.py runserver -``` - -> Built Using [django-cli](https://github.com/khan-asfi-reza/django-setup-cli) \ No newline at end of file diff --git a/redis/redis.conf b/redis/redis.conf new file mode 100644 index 0000000..95b00ad --- /dev/null +++ b/redis/redis.conf @@ -0,0 +1,3 @@ +bind 0.0.0.0 +protected-mode yes +port 6379 diff --git a/setup.yaml b/setup.yaml deleted file mode 100644 index 1d00c44..0000000 --- a/setup.yaml +++ /dev/null @@ -1,23 +0,0 @@ -name: ptcoffee -author: Nathan Chapman -description: E-commerce website for Port Townsend Coffee -libraries: -- celery -- whitenoise -- django-filter -- django-storages -static: true -database: - port: $DATABASE_PORT - host: $DATABASE_HOST - password: $DATABASE_PASSWORD - user: $DATABASE_USER - name: $DATABASE_NAME - engine: $DATABASE_ENGINE -cache: - location: $CACHE_LOCATION - backend: $CACHE_BACKEND -required: -- psycopg2-binary -env: - SECRET_KEY: $SECRET_KEY diff --git a/src/accounts/migrations/0002_alter_address_state.py b/src/accounts/migrations/0002_alter_address_state.py deleted file mode 100644 index f4baf5c..0000000 --- a/src/accounts/migrations/0002_alter_address_state.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-07-23 17:28 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('accounts', '0001_initial'), - ] - - operations = [ - migrations.AlterField( - model_name='address', - name='state', - field=models.CharField(blank=True, choices=[('AL', 'Alabama'), ('AK', 'Alaska'), ('AS', 'American Samoa'), ('AZ', 'Arizona'), ('AR', 'Arkansas'), ('AA', 'Armed Forces Americas'), ('AE', 'Armed Forces Europe'), ('AP', 'Armed Forces Pacific'), ('CA', 'California'), ('CO', 'Colorado'), ('CT', 'Connecticut'), ('DE', 'Delaware'), ('DC', 'District of Columbia'), ('FM', 'Federated States of Micronesia'), ('FL', 'Florida'), ('GA', 'Georgia'), ('GU', 'Guam'), ('HI', 'Hawaii'), ('ID', 'Idaho'), ('IL', 'Illinois'), ('IN', 'Indiana'), ('IA', 'Iowa'), ('KS', 'Kansas'), ('KY', 'Kentucky'), ('LA', 'Louisiana'), ('ME', 'Maine'), ('MH', 'Marshall Islands'), ('MD', 'Maryland'), ('MA', 'Massachusetts'), ('MI', 'Michigan'), ('MN', 'Minnesota'), ('MS', 'Mississippi'), ('MO', 'Missouri'), ('MT', 'Montana'), ('NE', 'Nebraska'), ('NV', 'Nevada'), ('NH', 'New Hampshire'), ('NJ', 'New Jersey'), ('NM', 'New Mexico'), ('NY', 'New York'), ('NC', 'North Carolina'), ('ND', 'North Dakota'), ('MP', 'Northern Mariana Islands'), ('OH', 'Ohio'), ('OK', 'Oklahoma'), ('OR', 'Oregon'), ('PW', 'Palau'), ('PA', 'Pennsylvania'), ('PR', 'Puerto Rico'), ('RI', 'Rhode Island'), ('SC', 'South Carolina'), ('SD', 'South Dakota'), ('TN', 'Tennessee'), ('TX', 'Texas'), ('UT', 'Utah'), ('VT', 'Vermont'), ('VI', 'Virgin Islands'), ('VA', 'Virginia'), ('WA', 'Washington'), ('WV', 'West Virginia'), ('WI', 'Wisconsin'), ('WY', 'Wyoming')], max_length=2), - ), - ] diff --git a/src/accounts/migrations/0003_user_stripe_id.py b/src/accounts/migrations/0003_user_stripe_id.py deleted file mode 100644 index 728ba24..0000000 --- a/src/accounts/migrations/0003_user_stripe_id.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-07-30 23:01 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('accounts', '0002_alter_address_state'), - ] - - operations = [ - migrations.AddField( - model_name='user', - name='stripe_id', - field=models.CharField(blank=True, max_length=255), - ), - ] diff --git a/src/core/apps.py b/src/core/apps.py deleted file mode 100644 index 6cb4229..0000000 --- a/src/core/apps.py +++ /dev/null @@ -1,15 +0,0 @@ -from django.apps import AppConfig - - -class CoreConfig(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = 'core' - - def ready(self): - from .signals import ( - # variant_saved, - order_created, - transaction_created, - order_line_post_save, - trackingnumber_postsave - ) diff --git a/src/core/migrations/0002_shippingrate_is_selectable_and_more.py b/src/core/migrations/0002_shippingrate_is_selectable_and_more.py deleted file mode 100644 index 130ee1b..0000000 --- a/src/core/migrations/0002_shippingrate_is_selectable_and_more.py +++ /dev/null @@ -1,24 +0,0 @@ -# Generated by Django 4.0.2 on 2022-10-29 14:44 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0001_initial'), - ] - - operations = [ - migrations.AddField( - model_name='shippingrate', - name='is_selectable', - field=models.BooleanField(default=True), - ), - migrations.AddField( - model_name='sitesettings', - name='default_shipping_rate', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='core.shippingrate'), - ), - ] diff --git a/src/core/migrations/0003_alter_coupon_options.py b/src/core/migrations/0003_alter_coupon_options.py deleted file mode 100644 index c1cd2e1..0000000 --- a/src/core/migrations/0003_alter_coupon_options.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-02 00:30 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0002_shippingrate_is_selectable_and_more'), - ] - - operations = [ - migrations.AlterModelOptions( - name='coupon', - options={'ordering': ['valid_from', 'valid_to', 'code']}, - ), - ] diff --git a/src/core/migrations/0004_alter_coupon_options.py b/src/core/migrations/0004_alter_coupon_options.py deleted file mode 100644 index b849b55..0000000 --- a/src/core/migrations/0004_alter_coupon_options.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-02 00:31 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0003_alter_coupon_options'), - ] - - operations = [ - migrations.AlterModelOptions( - name='coupon', - options={'ordering': ['-valid_from', '-valid_to', 'code']}, - ), - ] diff --git a/src/core/migrations/0005_sitesettings_free_shipping_min.py b/src/core/migrations/0005_sitesettings_free_shipping_min.py deleted file mode 100644 index 8aad562..0000000 --- a/src/core/migrations/0005_sitesettings_free_shipping_min.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-05 00:02 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0004_alter_coupon_options'), - ] - - operations = [ - migrations.AddField( - model_name='sitesettings', - name='free_shipping_min', - field=models.DecimalField(blank=True, decimal_places=2, max_digits=12, null=True), - ), - ] diff --git a/src/core/migrations/0006_productvariant_sorting_and_more.py b/src/core/migrations/0006_productvariant_sorting_and_more.py deleted file mode 100644 index 09208fe..0000000 --- a/src/core/migrations/0006_productvariant_sorting_and_more.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-05 15:31 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0005_sitesettings_free_shipping_min'), - ] - - operations = [ - migrations.AddField( - model_name='productvariant', - name='sorting', - field=models.PositiveIntegerField(blank=True, null=True), - ), - migrations.AlterField( - model_name='sitesettings', - name='free_shipping_min', - field=models.DecimalField(blank=True, decimal_places=2, help_text='Minimum dollar amount in the cart subtotal to qualify for free shipping', max_digits=12, null=True), - ), - ] diff --git a/src/core/migrations/0007_alter_productvariant_options.py b/src/core/migrations/0007_alter_productvariant_options.py deleted file mode 100644 index 0b0d344..0000000 --- a/src/core/migrations/0007_alter_productvariant_options.py +++ /dev/null @@ -1,17 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-05 16:13 - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0006_productvariant_sorting_and_more'), - ] - - operations = [ - migrations.AlterModelOptions( - name='productvariant', - options={'ordering': ['sorting', 'weight']}, - ), - ] diff --git a/src/core/migrations/0008_productvariant_image.py b/src/core/migrations/0008_productvariant_image.py deleted file mode 100644 index 86c1278..0000000 --- a/src/core/migrations/0008_productvariant_image.py +++ /dev/null @@ -1,19 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-05 17:26 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0007_alter_productvariant_options'), - ] - - operations = [ - migrations.AddField( - model_name='productvariant', - name='image', - field=models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='core.productphoto'), - ), - ] diff --git a/src/core/migrations/0009_alter_productvariant_sku.py b/src/core/migrations/0009_alter_productvariant_sku.py deleted file mode 100644 index 934c301..0000000 --- a/src/core/migrations/0009_alter_productvariant_sku.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-08 03:57 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0008_productvariant_image'), - ] - - operations = [ - migrations.AlterField( - model_name='productvariant', - name='sku', - field=models.CharField(blank=True, max_length=255, unique=True), - ), - ] diff --git a/src/core/migrations/0010_alter_productvariant_sku.py b/src/core/migrations/0010_alter_productvariant_sku.py deleted file mode 100644 index 8e9214c..0000000 --- a/src/core/migrations/0010_alter_productvariant_sku.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-08 03:59 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0009_alter_productvariant_sku'), - ] - - operations = [ - migrations.AlterField( - model_name='productvariant', - name='sku', - field=models.CharField(blank=True, max_length=255), - ), - ] diff --git a/src/core/migrations/0011_alter_productvariant_image.py b/src/core/migrations/0011_alter_productvariant_image.py deleted file mode 100644 index fbc5764..0000000 --- a/src/core/migrations/0011_alter_productvariant_image.py +++ /dev/null @@ -1,19 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-09 00:38 - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0010_alter_productvariant_sku'), - ] - - operations = [ - migrations.AlterField( - model_name='productvariant', - name='image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='core.productphoto'), - ), - ] diff --git a/src/core/migrations/0012_sitesettings_max_cart_quantity_and_more.py b/src/core/migrations/0012_sitesettings_max_cart_quantity_and_more.py deleted file mode 100644 index 6ad04b4..0000000 --- a/src/core/migrations/0012_sitesettings_max_cart_quantity_and_more.py +++ /dev/null @@ -1,23 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-25 21:56 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0011_alter_productvariant_image'), - ] - - operations = [ - migrations.AddField( - model_name='sitesettings', - name='max_cart_quantity', - field=models.PositiveIntegerField(default=20), - ), - migrations.AlterField( - model_name='shippingrate', - name='container', - field=models.CharField(choices=[('PRIORITY', (('FLAT RATE ENVELOPE', 'Flat Rate Envelope'), ('LEGAL FLAT RATE ENVELOPE', 'Legal Flat Rate Envelope'), ('PADDED FLAT RATE ENVELOPE', 'Padded Flat Rate Envelope'), ('SM FLAT RATE ENVELOPE', 'Sm Flat Rate Envelope'), ('WINDOW FLAT RATE ENVELOPE', 'Window Flat Rate Envelope'), ('GIFT CARD FLAT RATE ENVELOPE', 'Gift Card Flat Rate Envelope'), ('SM FLAT RATE BOX', 'Sm Flat Rate Box'), ('MD FLAT RATE BOX', 'Md Flat Rate Box'), ('LG FLAT RATE BOX', 'Lg Flat Rate Box'), ('VARIABLE', 'Variable'))), ('PRIORITY COMMERCIAL', (('REGIONALRATEBOXA', 'Regional Rate Box A'), ('REGIONALRATEBOXB', 'Regional Rate Box B')))], default='VARIABLE', max_length=255), - ), - ] diff --git a/src/core/migrations/0013_alter_shippingrate_max_order_weight_and_more.py b/src/core/migrations/0013_alter_shippingrate_max_order_weight_and_more.py deleted file mode 100644 index 2dad092..0000000 --- a/src/core/migrations/0013_alter_shippingrate_max_order_weight_and_more.py +++ /dev/null @@ -1,26 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-27 04:28 - -import core.weight -from django.db import migrations -import django_measurement.models -import measurement.measures.mass - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0012_sitesettings_max_cart_quantity_and_more'), - ] - - operations = [ - migrations.AlterField( - model_name='shippingrate', - name='max_order_weight', - field=django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True), - ), - migrations.AlterField( - model_name='shippingrate', - name='min_order_weight', - field=django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, measurement=measurement.measures.mass.Mass, null=True), - ), - ] diff --git a/src/core/migrations/0014_sitesettings_max_cart_weight_and_more.py b/src/core/migrations/0014_sitesettings_max_cart_weight_and_more.py deleted file mode 100644 index 07ad37f..0000000 --- a/src/core/migrations/0014_sitesettings_max_cart_weight_and_more.py +++ /dev/null @@ -1,31 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-27 16:26 - -import core.weight -from django.db import migrations, models -import django_measurement.models -import measurement.measures.mass - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0013_alter_shippingrate_max_order_weight_and_more'), - ] - - operations = [ - migrations.AddField( - model_name='sitesettings', - name='max_cart_weight', - field=django_measurement.models.MeasurementField(blank=True, default=core.weight.zero_weight, help_text='Maximum weight allowed for cart.', measurement=measurement.measures.mass.Mass, null=True), - ), - migrations.AlterField( - model_name='sitesettings', - name='free_shipping_min', - field=models.DecimalField(blank=True, decimal_places=2, help_text='Minimum dollar amount in the cart subtotal to qualify for free shipping.', max_digits=12, null=True), - ), - migrations.AlterField( - model_name='sitesettings', - name='max_cart_quantity', - field=models.PositiveIntegerField(blank=True, default=20, help_text='Maximum amount of items allowed in cart.', null=True), - ), - ] diff --git a/src/core/migrations/0015_alter_order_coupon_amount.py b/src/core/migrations/0015_alter_order_coupon_amount.py deleted file mode 100644 index 65618d1..0000000 --- a/src/core/migrations/0015_alter_order_coupon_amount.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 4.0.2 on 2022-11-27 18:47 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('core', '0014_sitesettings_max_cart_weight_and_more'), - ] - - operations = [ - migrations.AlterField( - model_name='order', - name='coupon_amount', - field=models.DecimalField(decimal_places=2, default=0, max_digits=10), - ), - ] diff --git a/src/dashboard/templates/dashboard/catalog.html b/src/dashboard/templates/dashboard/catalog.html deleted file mode 100644 index 99bfced..0000000 --- a/src/dashboard/templates/dashboard/catalog.html +++ /dev/null @@ -1,76 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} - - - -{% endblock content %} diff --git a/src/dashboard/templates/dashboard/category_confirm_delete.html b/src/dashboard/templates/dashboard/category_confirm_delete.html deleted file mode 100644 index 2afeb77..0000000 --- a/src/dashboard/templates/dashboard/category_confirm_delete.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

{{ category }}

-
-
-
{% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/category_create_form.html b/src/dashboard/templates/dashboard/category_create_form.html deleted file mode 100644 index 3cff841..0000000 --- a/src/dashboard/templates/dashboard/category_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Create category

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/category_detail.html b/src/dashboard/templates/dashboard/category_detail.html deleted file mode 100644 index 3629f8f..0000000 --- a/src/dashboard/templates/dashboard/category_detail.html +++ /dev/null @@ -1,24 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-
-

{{ category.name }}

-

Is a main category: {{ category.main_category|yesno:"Yes,No" }}

-
-
- Delete - Edit -
-
-
- {% for product in category.product_set.all %} - {{ product }} - {% empty %} -

No products

- {% endfor %} -
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/category_form.html b/src/dashboard/templates/dashboard/category_form.html deleted file mode 100644 index d5941d5..0000000 --- a/src/dashboard/templates/dashboard/category_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update category

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/category_list.html b/src/dashboard/templates/dashboard/category_list.html deleted file mode 100644 index 62f826d..0000000 --- a/src/dashboard/templates/dashboard/category_list.html +++ /dev/null @@ -1,25 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} - -{% endblock content %} diff --git a/src/dashboard/templates/dashboard/config.html b/src/dashboard/templates/dashboard/config.html deleted file mode 100644 index 1657b2d..0000000 --- a/src/dashboard/templates/dashboard/config.html +++ /dev/null @@ -1,41 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} -{% load tz %} - -{% block content %} -
-
-

Site configuration

-
- -
-
-

Shipping rates

- + New rate -
-
- {% for rate in shipping_rate_list %} -

- {{ rate }} -

- {% empty %} -

No shipping rates yet.

- {% endfor %} -
-
- -
-
-

Site Settings

- Edit -
-
-

USPS User ID: {{ site_settings.usps_user_id }}

-

Default shipping rate: {{ site_settings.default_shipping_rate }}

-

Free shipping min: ${{ site_settings.free_shipping_min }}

-

Max cart quantity: {{ site_settings.max_cart_quantity }} items

-

Max cart weight: {{ site_settings.max_cart_weight }}

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/coupon_confirm_delete.html b/src/dashboard/templates/dashboard/coupon_confirm_delete.html deleted file mode 100644 index ed1a632..0000000 --- a/src/dashboard/templates/dashboard/coupon_confirm_delete.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Coupon

-
-
-
{% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/coupon_create_form.html b/src/dashboard/templates/dashboard/coupon_create_form.html deleted file mode 100644 index cab6774..0000000 --- a/src/dashboard/templates/dashboard/coupon_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Create coupon

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/coupon_detail.html b/src/dashboard/templates/dashboard/coupon_detail.html deleted file mode 100644 index aaa3354..0000000 --- a/src/dashboard/templates/dashboard/coupon_detail.html +++ /dev/null @@ -1,23 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

{{ coupon.name }}

-
- Delete - Edit -
-
-
-
-

{{ coupon.get_type_display }}

-

{{ coupon.code }}

-

{{ coupon.valid_from }}

-

{{ coupon.valid_to }}

-

{{ coupon.discount_value }} {{ coupon.get_discount_value_type_display }}

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/coupon_form.html b/src/dashboard/templates/dashboard/coupon_form.html deleted file mode 100644 index 88fe093..0000000 --- a/src/dashboard/templates/dashboard/coupon_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update Coupon

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/coupon_list.html b/src/dashboard/templates/dashboard/coupon_list.html deleted file mode 100644 index 6984349..0000000 --- a/src/dashboard/templates/dashboard/coupon_list.html +++ /dev/null @@ -1,33 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} - -{% endblock content %} diff --git a/src/dashboard/templates/dashboard/customer_detail.html b/src/dashboard/templates/dashboard/customer_detail.html deleted file mode 100644 index 3fefbbf..0000000 --- a/src/dashboard/templates/dashboard/customer_detail.html +++ /dev/null @@ -1,82 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Customer: {{customer.get_full_name}}

-
- Edit -
-
-
-
-

Info

-
-
- Email address
- {{customer.email}} -
-
- Default shipping address
- {% with shipping_address=customer.default_shipping_address %} -
- {{shipping_address.first_name}} - {{shipping_address.last_name}}
- {{shipping_address.street_address_1}}
- {% if shipping_address.street_address_2 %} - {{shipping_address.street_address_2}}
- {% endif %} - {{shipping_address.city}}, {{shipping_address.state}}, {{shipping_address.postal_code}} -
- Edit - {% endwith %} -
-
- Other addresses
- {% for address in customer.addresses.all %} -

-

- {{address.first_name}} - {{address.last_name}}
- {{address.street_address_1}}
- {% if address.street_address_2 %} - {{address.street_address_2}}
- {% endif %} - {{address.city}}, {{address.state}}, {{address.postal_code}} -
- Edit -

- {% empty %} -

No other addresses.

- {% endfor %} -
-
- Stripe ID
-

{{ customer.stripe_id }}

-
-
- {% with order_list=customer.orders.all %} -
-
- Order # - Date - Status - Total -
- {% for order in order_list %} - - #{{order.pk}} - {{order.created_at|date:"D, M j Y"}} - -
- {{order.get_status_display}}
- ${{order.total_amount}} -
- {% empty %} - No orders - {% endfor %} -
- {% endwith %} -
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/customer_form.html b/src/dashboard/templates/dashboard/customer_form.html deleted file mode 100644 index 4d157a5..0000000 --- a/src/dashboard/templates/dashboard/customer_form.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-

← Back

-
-

Update Customer

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/customer_list.html b/src/dashboard/templates/dashboard/customer_list.html deleted file mode 100644 index d7aac40..0000000 --- a/src/dashboard/templates/dashboard/customer_list.html +++ /dev/null @@ -1,45 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} - -{% endblock content %} diff --git a/src/dashboard/templates/dashboard/option_confirm_delete.html b/src/dashboard/templates/dashboard/option_confirm_delete.html deleted file mode 100644 index fb744f8..0000000 --- a/src/dashboard/templates/dashboard/option_confirm_delete.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Option

-
-
-
{% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/option_create_form.html b/src/dashboard/templates/dashboard/option_create_form.html deleted file mode 100644 index b6ab6db..0000000 --- a/src/dashboard/templates/dashboard/option_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Create option

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/option_detail.html b/src/dashboard/templates/dashboard/option_detail.html deleted file mode 100644 index d5e231b..0000000 --- a/src/dashboard/templates/dashboard/option_detail.html +++ /dev/null @@ -1,24 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

{{ option.name }}

-
- Delete - Edit -
-
-
-
-

Products

-
- {% for product in option.products.all %} - - {% endfor %} -
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/option_form.html b/src/dashboard/templates/dashboard/option_form.html deleted file mode 100644 index 84f5538..0000000 --- a/src/dashboard/templates/dashboard/option_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update option

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/order_cancel_form.html b/src/dashboard/templates/dashboard/order_cancel_form.html deleted file mode 100644 index 8f7c912..0000000 --- a/src/dashboard/templates/dashboard/order_cancel_form.html +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Cancel Order #{{order.pk}}

-
-
-
- {% csrf_token %} - {{ form.as_p }} - or cancel -
- - -
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/order_detail.html b/src/dashboard/templates/dashboard/order_detail.html deleted file mode 100644 index 3326809..0000000 --- a/src/dashboard/templates/dashboard/order_detail.html +++ /dev/null @@ -1,128 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-
-

Order #{{order.pk}}

-

Date: {{ order.created_at }}

-
-
- Cancel order - {{order.get_status_display}} ({{order.total_quantity_fulfilled}} / {{order.total_quantity_ordered}}) -
-
-
-
- Product - SKU - Quantity - Price - Total -
- {% for item in order.lines.all %} -
- {% with product=item.variant.product %} -
- {% if item.variant.image %} - {{item.variant.image.image}} - {% else %} - {{product.get_first_img.image}} - {% endif %} -
{{item.variant}}
{{item.customer_note}}
-
- {{product.sku}} - {{item.quantity}} - ${{item.unit_price}} - ${{item.get_total}} - {% endwith %} -
- {% empty %} -

No items in order yet.

- {% endfor %} - -
- -
-
-

Shipping

- Ship order → -
- {% for number in order.tracking_numbers.all %} -
-

- Shipment
- Date: {{number.created_at|date:"SHORT_DATE_FORMAT" }}
- Tracking number: {{number.tracking_id}} -

-
- {% empty %} -
-

No tracking information.

-
- {% endfor %} -
- -
-
-

Customer

-
- {% with customer=order.customer %} -
-

- {{customer.get_full_name}}
- View Profile -

-
-
- Email address
- {{customer.email}} -
-
- Shipping address
- {% with shipping_address=order.shipping_address %} -
- {{shipping_address.first_name}} - {{shipping_address.last_name}}
- {{shipping_address.street_address_1}}
- {% if shipping_address.street_address_2 %} - {{shipping_address.street_address_2}}
- {% endif %} - {{shipping_address.city}}, {{shipping_address.state}}, {{shipping_address.postal_code}} -
- {% endwith %} -
- {% endwith %} -
- -
-
-

Payment

-
-
-

- Subtotal: ${{order.subtotal_amount}}
- {% if order.coupon %} - Discount: {{order.coupon.discount_value}} {{order.coupon.get_discount_value_type_display}}
- {% endif %} - Shipping: ${{order.shipping_total}}
- Total: ${{order.total_amount}} -

-
-
- -
-
-

Transaction

-
-
-

PayPal transaction ID: {{order.transaction.paypal_id}}
- Status: {{order.transaction.get_status_display}} -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/order_fulfill.html b/src/dashboard/templates/dashboard/order_fulfill.html deleted file mode 100644 index 339947d..0000000 --- a/src/dashboard/templates/dashboard/order_fulfill.html +++ /dev/null @@ -1,45 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-

Fulfill Order #{{order.pk}}

-
-
- {% csrf_token %} - {{ form.management_form }} -
- {% for dict in form.errors %} - {% for error in dict.values %} -
- {{ error }} -
- {% endfor %} - {% endfor %} -
- Product - SKU - Quantity to fulfill - Options -
- {% for form in form %} -
- {% with product=form.instance.variant.product %} - {{form.id}} -
- {{product.get_first_img.image}} -
{{form.instance.variant}}
-
- {{product.sku}} - {{form.quantity_fulfilled}} / {{form.instance.quantity}} - {{form.instance.customer_note}} - {% endwith %} -
- {% endfor %} -
- cancel -
-
-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/order_list.html b/src/dashboard/templates/dashboard/order_list.html deleted file mode 100644 index 05a2c2d..0000000 --- a/src/dashboard/templates/dashboard/order_list.html +++ /dev/null @@ -1,51 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Orders

-
-
-
- Order # - Date - Customer - Status - Total -
- {% for order in order_list %} - - #{{order.pk}} - {{order.created_at|date:"D, M j Y"}} - {{order.customer.get_full_name}} - -
- {{order.get_status_display}}
- ${{order.total_amount}} -
- {% empty %} - No orders - {% endfor %} -
-
- -
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/order_tracking_form.html b/src/dashboard/templates/dashboard/order_tracking_form.html deleted file mode 100644 index 6fef977..0000000 --- a/src/dashboard/templates/dashboard/order_tracking_form.html +++ /dev/null @@ -1,36 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Ship Order #{{order.pk}}

-
-
-
- {% csrf_token %} - {{ form.management_form }} - -
- {% for dict in form.errors %} - {% for error in dict.values %} -
- {{ error }} -
- {% endfor %} - {% endfor %} -
- Product -
- {% for formitem in form %} -
- {{formitem}} -
- {% endfor %} -
- cancel -
-
-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/prodphoto_create_form.html b/src/dashboard/templates/dashboard/prodphoto_create_form.html deleted file mode 100644 index 624cb40..0000000 --- a/src/dashboard/templates/dashboard/prodphoto_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Add photo to {{product.name}}

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/product_confirm_delete.html b/src/dashboard/templates/dashboard/product_confirm_delete.html deleted file mode 100644 index 52df169..0000000 --- a/src/dashboard/templates/dashboard/product_confirm_delete.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Product

-
-
-
- {{product.get_first_img.image}} -
-
{% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/product_create_form.html b/src/dashboard/templates/dashboard/product_create_form.html deleted file mode 100644 index 0f6e4c4..0000000 --- a/src/dashboard/templates/dashboard/product_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Create product

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/product_detail.html b/src/dashboard/templates/dashboard/product_detail.html deleted file mode 100644 index 4279395..0000000 --- a/src/dashboard/templates/dashboard/product_detail.html +++ /dev/null @@ -1,78 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Product

-
- Delete - Edit -
-
-
-
- {{product.get_first_img.image}} -
-
-

Category: {{ product.category }}

-

{{product.name}}

-
{{ product.subtitle }}
-

{{product.description}}

-

Checkout limit: {{ product.checkout_limit }}

-

Visible in listings: {{product.visible_in_listings|yesno:"Yes,No"}}

-

Sorting: {{ product.sorting }}

-

Ordered {{product.num_ordered|default_if_none:"0"}} time{{ product.num_ordered|default_if_none:"0"|pluralize }}.

-
-
-
-
-

Variants

- + New variant -
- {% for variant in product.variants.all %} -
-

{{ variant.name }}

-

SKU: {{ variant.sku }}

-

Price: ${{ variant.price }}

-

Weight: {{ variant.weight }}

- {% if variant.track_inventory %} -

Stock: {{ variant.stock }}

- {% endif %} -

Edit

-
- {% endfor %} -
-
-
-

Options

-

To create more product options go to the catalog

-
- {% for option in product.options.all %} -
-

{{ option.name }}

-

{{ option.options }}

-
- {% endfor %} -
-
-
-

Photos

- + Upload new photo -
- -
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/product_list.html b/src/dashboard/templates/dashboard/product_list.html deleted file mode 100644 index 06e75b1..0000000 --- a/src/dashboard/templates/dashboard/product_list.html +++ /dev/null @@ -1,28 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} - -{% endblock content %} diff --git a/src/dashboard/templates/dashboard/product_update_form.html b/src/dashboard/templates/dashboard/product_update_form.html deleted file mode 100644 index 0737b9d..0000000 --- a/src/dashboard/templates/dashboard/product_update_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update Product

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/rate_confirm_delete.html b/src/dashboard/templates/dashboard/rate_confirm_delete.html deleted file mode 100644 index 446ee6b..0000000 --- a/src/dashboard/templates/dashboard/rate_confirm_delete.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

{{ rate }}

-
-
-
{% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/rate_create_form.html b/src/dashboard/templates/dashboard/rate_create_form.html deleted file mode 100644 index 7fbbca5..0000000 --- a/src/dashboard/templates/dashboard/rate_create_form.html +++ /dev/null @@ -1,16 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-

Create Shipping Rate

-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/rate_detail.html b/src/dashboard/templates/dashboard/rate_detail.html deleted file mode 100644 index 421280a..0000000 --- a/src/dashboard/templates/dashboard/rate_detail.html +++ /dev/null @@ -1,22 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Shipping Rate

-
- Delete - Edit -
-
-
-
-

{{rate.name}}

-

Shipping Provider: {{ rate.shipping_provider }}

-

Container: {{ rate.get_container_display }}

-

Weight range: {{ rate.min_order_weight }} – {{ rate.max_order_weight }}

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/rate_form.html b/src/dashboard/templates/dashboard/rate_form.html deleted file mode 100644 index 0947361..0000000 --- a/src/dashboard/templates/dashboard/rate_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update rate

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/settings_form.html b/src/dashboard/templates/dashboard/settings_form.html deleted file mode 100644 index a043408..0000000 --- a/src/dashboard/templates/dashboard/settings_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update Site Settings

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/stock.html b/src/dashboard/templates/dashboard/stock.html deleted file mode 100644 index 69d4817..0000000 --- a/src/dashboard/templates/dashboard/stock.html +++ /dev/null @@ -1,38 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Stock

-

Total in warehouse = available stock + unfulfilled

-
- -
-
- Product - SKU - Available Stock - Total in warehouse -
- {% for variant in variant_list %} -
- {% with product=variant.product %} -
- {% if variant.image %} - {{variant.image.image}} - {% else %} - {{product.get_first_img.image}} - {% endif %} -
{{variant}}
-
- {{ variant.sku }} - {{ variant.stock|default_if_none:"0" }} - {{ variant.total_in_warehouse }} - Restock → - {% endwith %} -
- {% endfor %} -
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/variant_confirm_delete.html b/src/dashboard/templates/dashboard/variant_confirm_delete.html deleted file mode 100644 index 365b892..0000000 --- a/src/dashboard/templates/dashboard/variant_confirm_delete.html +++ /dev/null @@ -1,20 +0,0 @@ -{% extends "dashboard.html" %} -{% load static %} - -{% block content %} -
-
-

Delete Variant

-
-
-
- {% csrf_token %} -

Are you sure you want to delete "{{ object }}"?

- {{ form.as_p }} -

- or cancel -

-
-
-
-{% endblock content %} diff --git a/src/dashboard/templates/dashboard/variant_create_form.html b/src/dashboard/templates/dashboard/variant_create_form.html deleted file mode 100644 index ae94ae7..0000000 --- a/src/dashboard/templates/dashboard/variant_create_form.html +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Create variant

-
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/variant_form.html b/src/dashboard/templates/dashboard/variant_form.html deleted file mode 100644 index 44107d8..0000000 --- a/src/dashboard/templates/dashboard/variant_form.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Update variant

- Delete -
-
-
- {% csrf_token %} - {{form.as_p}} -

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/dashboard/templates/dashboard/variant_restock.html b/src/dashboard/templates/dashboard/variant_restock.html deleted file mode 100644 index c75f805..0000000 --- a/src/dashboard/templates/dashboard/variant_restock.html +++ /dev/null @@ -1,19 +0,0 @@ -{% extends "dashboard.html" %} - -{% block content %} -
-
-

Restock variant

-
-
-
- {% csrf_token %} - {{form.as_p}} -

Total in warehouse: {{ variant.total_in_warehouse }}

-

- or cancel -

-
-
-
-{% endblock %} diff --git a/src/fixtures/db.json b/src/fixtures/db.json deleted file mode 100644 index 50d5606..0000000 --- a/src/fixtures/db.json +++ /dev/null @@ -1,4412 +0,0 @@ -[{ - "model": "admin.logentry", - "pk": 1, - "fields": { - "action_time": "2022-03-15T16:21:20.886Z", - "user": 1, - "content_type": 29, - "object_id": "1", - "object_repr": "ptcoffee.com", - "action_flag": 2, - "change_message": "[{\"changed\": {\"fields\": [\"Domain name\", \"Display name\"]}}]" - } -}, { - "model": "admin.logentry", - "pk": 2, - "fields": { - "action_time": "2022-03-15T18:37:29.612Z", - "user": 1, - "content_type": 21, - "object_id": "1", - "object_repr": "nathanchapman", - "action_flag": 2, - "change_message": "[{\"changed\": {\"fields\": [\"First name\", \"Last name\"]}}]" - } -}, { - "model": "admin.logentry", - "pk": 3, - "fields": { - "action_time": "2022-04-01T17:09:11.523Z", - "user": 1, - "content_type": 24, - "object_id": "1", - "object_repr": "Coupon object (1)", - "action_flag": 2, - "change_message": "[{\"changed\": {\"fields\": [\"Valid to\"]}}]" - } -}, { - "model": "admin.logentry", - "pk": 4, - "fields": { - "action_time": "2022-04-02T01:41:32.819Z", - "user": 1, - "content_type": 29, - "object_id": "1", - "object_repr": "localhost", - "action_flag": 2, - "change_message": "[{\"changed\": {\"fields\": [\"Domain name\"]}}]" - } -}, { - "model": "admin.logentry", - "pk": 5, - "fields": { - "action_time": "2022-04-06T00:22:10.532Z", - "user": 1, - "content_type": 21, - "object_id": "4", - "object_repr": "joseph", - "action_flag": 2, - "change_message": "[{\"changed\": {\"fields\": [\"Username\", \"First name\", \"Last name\", \"Staff status\", \"Last login\"]}}]" - } -}, { - "model": "admin.logentry", - "pk": 6, - "fields": { - "action_time": "2022-04-27T01:12:15.755Z", - "user": 1, - "content_type": 21, - "object_id": "6", - "object_repr": "", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 7, - "fields": { - "action_time": "2022-04-27T01:12:15.766Z", - "user": 1, - "content_type": 21, - "object_id": "5", - "object_repr": "cnathan036@gmail.com", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 8, - "fields": { - "action_time": "2022-04-27T01:12:15.776Z", - "user": 1, - "content_type": 21, - "object_id": "4", - "object_repr": "joseph", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 9, - "fields": { - "action_time": "2022-04-27T01:12:15.786Z", - "user": 1, - "content_type": 21, - "object_id": "3", - "object_repr": "nathanchapman@hey.com", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 10, - "fields": { - "action_time": "2022-04-27T01:12:15.796Z", - "user": 1, - "content_type": 21, - "object_id": "2", - "object_repr": "nathanchapman@protonmail.com", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 11, - "fields": { - "action_time": "2022-04-27T01:12:28.427Z", - "user": 1, - "content_type": 15, - "object_id": "4", - "object_repr": "cnathan036@gmail.com", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "admin.logentry", - "pk": 12, - "fields": { - "action_time": "2022-04-27T01:19:39.776Z", - "user": 1, - "content_type": 21, - "object_id": "7", - "object_repr": "", - "action_flag": 3, - "change_message": "" - } -}, { - "model": "auth.permission", - "pk": 1, - "fields": { - "name": "Can add log entry", - "content_type": 1, - "codename": "add_logentry" - } -}, { - "model": "auth.permission", - "pk": 2, - "fields": { - "name": "Can change log entry", - "content_type": 1, - "codename": "change_logentry" - } -}, { - "model": "auth.permission", - "pk": 3, - "fields": { - "name": "Can delete log entry", - "content_type": 1, - "codename": "delete_logentry" - } -}, { - "model": "auth.permission", - "pk": 4, - "fields": { - "name": "Can view log entry", - "content_type": 1, - "codename": "view_logentry" - } -}, { - "model": "auth.permission", - "pk": 5, - "fields": { - "name": "Can add permission", - "content_type": 2, - "codename": "add_permission" - } -}, { - "model": "auth.permission", - "pk": 6, - "fields": { - "name": "Can change permission", - "content_type": 2, - "codename": "change_permission" - } -}, { - "model": "auth.permission", - "pk": 7, - "fields": { - "name": "Can delete permission", - "content_type": 2, - "codename": "delete_permission" - } -}, { - "model": "auth.permission", - "pk": 8, - "fields": { - "name": "Can view permission", - "content_type": 2, - "codename": "view_permission" - } -}, { - "model": "auth.permission", - "pk": 9, - "fields": { - "name": "Can add group", - "content_type": 3, - "codename": "add_group" - } -}, { - "model": "auth.permission", - "pk": 10, - "fields": { - "name": "Can change group", - "content_type": 3, - "codename": "change_group" - } -}, { - "model": "auth.permission", - "pk": 11, - "fields": { - "name": "Can delete group", - "content_type": 3, - "codename": "delete_group" - } -}, { - "model": "auth.permission", - "pk": 12, - "fields": { - "name": "Can view group", - "content_type": 3, - "codename": "view_group" - } -}, { - "model": "auth.permission", - "pk": 13, - "fields": { - "name": "Can add content type", - "content_type": 4, - "codename": "add_contenttype" - } -}, { - "model": "auth.permission", - "pk": 14, - "fields": { - "name": "Can change content type", - "content_type": 4, - "codename": "change_contenttype" - } -}, { - "model": "auth.permission", - "pk": 15, - "fields": { - "name": "Can delete content type", - "content_type": 4, - "codename": "delete_contenttype" - } -}, { - "model": "auth.permission", - "pk": 16, - "fields": { - "name": "Can view content type", - "content_type": 4, - "codename": "view_contenttype" - } -}, { - "model": "auth.permission", - "pk": 17, - "fields": { - "name": "Can add session", - "content_type": 5, - "codename": "add_session" - } -}, { - "model": "auth.permission", - "pk": 18, - "fields": { - "name": "Can change session", - "content_type": 5, - "codename": "change_session" - } -}, { - "model": "auth.permission", - "pk": 19, - "fields": { - "name": "Can delete session", - "content_type": 5, - "codename": "delete_session" - } -}, { - "model": "auth.permission", - "pk": 20, - "fields": { - "name": "Can view session", - "content_type": 5, - "codename": "view_session" - } -}, { - "model": "auth.permission", - "pk": 21, - "fields": { - "name": "Can add solar event", - "content_type": 6, - "codename": "add_solarschedule" - } -}, { - "model": "auth.permission", - "pk": 22, - "fields": { - "name": "Can change solar event", - "content_type": 6, - "codename": "change_solarschedule" - } -}, { - "model": "auth.permission", - "pk": 23, - "fields": { - "name": "Can delete solar event", - "content_type": 6, - "codename": "delete_solarschedule" - } -}, { - "model": "auth.permission", - "pk": 24, - "fields": { - "name": "Can view solar event", - "content_type": 6, - "codename": "view_solarschedule" - } -}, { - "model": "auth.permission", - "pk": 25, - "fields": { - "name": "Can add interval", - "content_type": 7, - "codename": "add_intervalschedule" - } -}, { - "model": "auth.permission", - "pk": 26, - "fields": { - "name": "Can change interval", - "content_type": 7, - "codename": "change_intervalschedule" - } -}, { - "model": "auth.permission", - "pk": 27, - "fields": { - "name": "Can delete interval", - "content_type": 7, - "codename": "delete_intervalschedule" - } -}, { - "model": "auth.permission", - "pk": 28, - "fields": { - "name": "Can view interval", - "content_type": 7, - "codename": "view_intervalschedule" - } -}, { - "model": "auth.permission", - "pk": 29, - "fields": { - "name": "Can add clocked", - "content_type": 8, - "codename": "add_clockedschedule" - } -}, { - "model": "auth.permission", - "pk": 30, - "fields": { - "name": "Can change clocked", - "content_type": 8, - "codename": "change_clockedschedule" - } -}, { - "model": "auth.permission", - "pk": 31, - "fields": { - "name": "Can delete clocked", - "content_type": 8, - "codename": "delete_clockedschedule" - } -}, { - "model": "auth.permission", - "pk": 32, - "fields": { - "name": "Can view clocked", - "content_type": 8, - "codename": "view_clockedschedule" - } -}, { - "model": "auth.permission", - "pk": 33, - "fields": { - "name": "Can add crontab", - "content_type": 9, - "codename": "add_crontabschedule" - } -}, { - "model": "auth.permission", - "pk": 34, - "fields": { - "name": "Can change crontab", - "content_type": 9, - "codename": "change_crontabschedule" - } -}, { - "model": "auth.permission", - "pk": 35, - "fields": { - "name": "Can delete crontab", - "content_type": 9, - "codename": "delete_crontabschedule" - } -}, { - "model": "auth.permission", - "pk": 36, - "fields": { - "name": "Can view crontab", - "content_type": 9, - "codename": "view_crontabschedule" - } -}, { - "model": "auth.permission", - "pk": 37, - "fields": { - "name": "Can add periodic tasks", - "content_type": 10, - "codename": "add_periodictasks" - } -}, { - "model": "auth.permission", - "pk": 38, - "fields": { - "name": "Can change periodic tasks", - "content_type": 10, - "codename": "change_periodictasks" - } -}, { - "model": "auth.permission", - "pk": 39, - "fields": { - "name": "Can delete periodic tasks", - "content_type": 10, - "codename": "delete_periodictasks" - } -}, { - "model": "auth.permission", - "pk": 40, - "fields": { - "name": "Can view periodic tasks", - "content_type": 10, - "codename": "view_periodictasks" - } -}, { - "model": "auth.permission", - "pk": 41, - "fields": { - "name": "Can add periodic task", - "content_type": 11, - "codename": "add_periodictask" - } -}, { - "model": "auth.permission", - "pk": 42, - "fields": { - "name": "Can change periodic task", - "content_type": 11, - "codename": "change_periodictask" - } -}, { - "model": "auth.permission", - "pk": 43, - "fields": { - "name": "Can delete periodic task", - "content_type": 11, - "codename": "delete_periodictask" - } -}, { - "model": "auth.permission", - "pk": 44, - "fields": { - "name": "Can view periodic task", - "content_type": 11, - "codename": "view_periodictask" - } -}, { - "model": "auth.permission", - "pk": 45, - "fields": { - "name": "Can add task result", - "content_type": 12, - "codename": "add_taskresult" - } -}, { - "model": "auth.permission", - "pk": 46, - "fields": { - "name": "Can change task result", - "content_type": 12, - "codename": "change_taskresult" - } -}, { - "model": "auth.permission", - "pk": 47, - "fields": { - "name": "Can delete task result", - "content_type": 12, - "codename": "delete_taskresult" - } -}, { - "model": "auth.permission", - "pk": 48, - "fields": { - "name": "Can view task result", - "content_type": 12, - "codename": "view_taskresult" - } -}, { - "model": "auth.permission", - "pk": 49, - "fields": { - "name": "Can add chord counter", - "content_type": 13, - "codename": "add_chordcounter" - } -}, { - "model": "auth.permission", - "pk": 50, - "fields": { - "name": "Can change chord counter", - "content_type": 13, - "codename": "change_chordcounter" - } -}, { - "model": "auth.permission", - "pk": 51, - "fields": { - "name": "Can delete chord counter", - "content_type": 13, - "codename": "delete_chordcounter" - } -}, { - "model": "auth.permission", - "pk": 52, - "fields": { - "name": "Can view chord counter", - "content_type": 13, - "codename": "view_chordcounter" - } -}, { - "model": "auth.permission", - "pk": 53, - "fields": { - "name": "Can add group result", - "content_type": 14, - "codename": "add_groupresult" - } -}, { - "model": "auth.permission", - "pk": 54, - "fields": { - "name": "Can change group result", - "content_type": 14, - "codename": "change_groupresult" - } -}, { - "model": "auth.permission", - "pk": 55, - "fields": { - "name": "Can delete group result", - "content_type": 14, - "codename": "delete_groupresult" - } -}, { - "model": "auth.permission", - "pk": 56, - "fields": { - "name": "Can view group result", - "content_type": 14, - "codename": "view_groupresult" - } -}, { - "model": "auth.permission", - "pk": 57, - "fields": { - "name": "Can add email address", - "content_type": 15, - "codename": "add_emailaddress" - } -}, { - "model": "auth.permission", - "pk": 58, - "fields": { - "name": "Can change email address", - "content_type": 15, - "codename": "change_emailaddress" - } -}, { - "model": "auth.permission", - "pk": 59, - "fields": { - "name": "Can delete email address", - "content_type": 15, - "codename": "delete_emailaddress" - } -}, { - "model": "auth.permission", - "pk": 60, - "fields": { - "name": "Can view email address", - "content_type": 15, - "codename": "view_emailaddress" - } -}, { - "model": "auth.permission", - "pk": 61, - "fields": { - "name": "Can add email confirmation", - "content_type": 16, - "codename": "add_emailconfirmation" - } -}, { - "model": "auth.permission", - "pk": 62, - "fields": { - "name": "Can change email confirmation", - "content_type": 16, - "codename": "change_emailconfirmation" - } -}, { - "model": "auth.permission", - "pk": 63, - "fields": { - "name": "Can delete email confirmation", - "content_type": 16, - "codename": "delete_emailconfirmation" - } -}, { - "model": "auth.permission", - "pk": 64, - "fields": { - "name": "Can view email confirmation", - "content_type": 16, - "codename": "view_emailconfirmation" - } -}, { - "model": "auth.permission", - "pk": 65, - "fields": { - "name": "Can add social application", - "content_type": 17, - "codename": "add_socialapp" - } -}, { - "model": "auth.permission", - "pk": 66, - "fields": { - "name": "Can change social application", - "content_type": 17, - "codename": "change_socialapp" - } -}, { - "model": "auth.permission", - "pk": 67, - "fields": { - "name": "Can delete social application", - "content_type": 17, - "codename": "delete_socialapp" - } -}, { - "model": "auth.permission", - "pk": 68, - "fields": { - "name": "Can view social application", - "content_type": 17, - "codename": "view_socialapp" - } -}, { - "model": "auth.permission", - "pk": 69, - "fields": { - "name": "Can add social account", - "content_type": 18, - "codename": "add_socialaccount" - } -}, { - "model": "auth.permission", - "pk": 70, - "fields": { - "name": "Can change social account", - "content_type": 18, - "codename": "change_socialaccount" - } -}, { - "model": "auth.permission", - "pk": 71, - "fields": { - "name": "Can delete social account", - "content_type": 18, - "codename": "delete_socialaccount" - } -}, { - "model": "auth.permission", - "pk": 72, - "fields": { - "name": "Can view social account", - "content_type": 18, - "codename": "view_socialaccount" - } -}, { - "model": "auth.permission", - "pk": 73, - "fields": { - "name": "Can add social application token", - "content_type": 19, - "codename": "add_socialtoken" - } -}, { - "model": "auth.permission", - "pk": 74, - "fields": { - "name": "Can change social application token", - "content_type": 19, - "codename": "change_socialtoken" - } -}, { - "model": "auth.permission", - "pk": 75, - "fields": { - "name": "Can delete social application token", - "content_type": 19, - "codename": "delete_socialtoken" - } -}, { - "model": "auth.permission", - "pk": 76, - "fields": { - "name": "Can view social application token", - "content_type": 19, - "codename": "view_socialtoken" - } -}, { - "model": "auth.permission", - "pk": 77, - "fields": { - "name": "Can add address", - "content_type": 20, - "codename": "add_address" - } -}, { - "model": "auth.permission", - "pk": 78, - "fields": { - "name": "Can change address", - "content_type": 20, - "codename": "change_address" - } -}, { - "model": "auth.permission", - "pk": 79, - "fields": { - "name": "Can delete address", - "content_type": 20, - "codename": "delete_address" - } -}, { - "model": "auth.permission", - "pk": 80, - "fields": { - "name": "Can view address", - "content_type": 20, - "codename": "view_address" - } -}, { - "model": "auth.permission", - "pk": 81, - "fields": { - "name": "Can add user", - "content_type": 21, - "codename": "add_user" - } -}, { - "model": "auth.permission", - "pk": 82, - "fields": { - "name": "Can change user", - "content_type": 21, - "codename": "change_user" - } -}, { - "model": "auth.permission", - "pk": 83, - "fields": { - "name": "Can delete user", - "content_type": 21, - "codename": "delete_user" - } -}, { - "model": "auth.permission", - "pk": 84, - "fields": { - "name": "Can view user", - "content_type": 21, - "codename": "view_user" - } -}, { - "model": "auth.permission", - "pk": 85, - "fields": { - "name": "Can add product", - "content_type": 22, - "codename": "add_product" - } -}, { - "model": "auth.permission", - "pk": 86, - "fields": { - "name": "Can change product", - "content_type": 22, - "codename": "change_product" - } -}, { - "model": "auth.permission", - "pk": 87, - "fields": { - "name": "Can delete product", - "content_type": 22, - "codename": "delete_product" - } -}, { - "model": "auth.permission", - "pk": 88, - "fields": { - "name": "Can view product", - "content_type": 22, - "codename": "view_product" - } -}, { - "model": "auth.permission", - "pk": 89, - "fields": { - "name": "Can add product photo", - "content_type": 23, - "codename": "add_productphoto" - } -}, { - "model": "auth.permission", - "pk": 90, - "fields": { - "name": "Can change product photo", - "content_type": 23, - "codename": "change_productphoto" - } -}, { - "model": "auth.permission", - "pk": 91, - "fields": { - "name": "Can delete product photo", - "content_type": 23, - "codename": "delete_productphoto" - } -}, { - "model": "auth.permission", - "pk": 92, - "fields": { - "name": "Can view product photo", - "content_type": 23, - "codename": "view_productphoto" - } -}, { - "model": "auth.permission", - "pk": 93, - "fields": { - "name": "Can add coupon", - "content_type": 24, - "codename": "add_coupon" - } -}, { - "model": "auth.permission", - "pk": 94, - "fields": { - "name": "Can change coupon", - "content_type": 24, - "codename": "change_coupon" - } -}, { - "model": "auth.permission", - "pk": 95, - "fields": { - "name": "Can delete coupon", - "content_type": 24, - "codename": "delete_coupon" - } -}, { - "model": "auth.permission", - "pk": 96, - "fields": { - "name": "Can view coupon", - "content_type": 24, - "codename": "view_coupon" - } -}, { - "model": "auth.permission", - "pk": 97, - "fields": { - "name": "Can add shipping method", - "content_type": 25, - "codename": "add_shippingmethod" - } -}, { - "model": "auth.permission", - "pk": 98, - "fields": { - "name": "Can change shipping method", - "content_type": 25, - "codename": "change_shippingmethod" - } -}, { - "model": "auth.permission", - "pk": 99, - "fields": { - "name": "Can delete shipping method", - "content_type": 25, - "codename": "delete_shippingmethod" - } -}, { - "model": "auth.permission", - "pk": 100, - "fields": { - "name": "Can view shipping method", - "content_type": 25, - "codename": "view_shippingmethod" - } -}, { - "model": "auth.permission", - "pk": 101, - "fields": { - "name": "Can add order", - "content_type": 26, - "codename": "add_order" - } -}, { - "model": "auth.permission", - "pk": 102, - "fields": { - "name": "Can change order", - "content_type": 26, - "codename": "change_order" - } -}, { - "model": "auth.permission", - "pk": 103, - "fields": { - "name": "Can delete order", - "content_type": 26, - "codename": "delete_order" - } -}, { - "model": "auth.permission", - "pk": 104, - "fields": { - "name": "Can view order", - "content_type": 26, - "codename": "view_order" - } -}, { - "model": "auth.permission", - "pk": 105, - "fields": { - "name": "Can add transaction", - "content_type": 27, - "codename": "add_transaction" - } -}, { - "model": "auth.permission", - "pk": 106, - "fields": { - "name": "Can change transaction", - "content_type": 27, - "codename": "change_transaction" - } -}, { - "model": "auth.permission", - "pk": 107, - "fields": { - "name": "Can delete transaction", - "content_type": 27, - "codename": "delete_transaction" - } -}, { - "model": "auth.permission", - "pk": 108, - "fields": { - "name": "Can view transaction", - "content_type": 27, - "codename": "view_transaction" - } -}, { - "model": "auth.permission", - "pk": 109, - "fields": { - "name": "Can add order line", - "content_type": 28, - "codename": "add_orderline" - } -}, { - "model": "auth.permission", - "pk": 110, - "fields": { - "name": "Can change order line", - "content_type": 28, - "codename": "change_orderline" - } -}, { - "model": "auth.permission", - "pk": 111, - "fields": { - "name": "Can delete order line", - "content_type": 28, - "codename": "delete_orderline" - } -}, { - "model": "auth.permission", - "pk": 112, - "fields": { - "name": "Can view order line", - "content_type": 28, - "codename": "view_orderline" - } -}, { - "model": "auth.permission", - "pk": 113, - "fields": { - "name": "Can add site", - "content_type": 29, - "codename": "add_site" - } -}, { - "model": "auth.permission", - "pk": 114, - "fields": { - "name": "Can change site", - "content_type": 29, - "codename": "change_site" - } -}, { - "model": "auth.permission", - "pk": 115, - "fields": { - "name": "Can delete site", - "content_type": 29, - "codename": "delete_site" - } -}, { - "model": "auth.permission", - "pk": 116, - "fields": { - "name": "Can view site", - "content_type": 29, - "codename": "view_site" - } -}, { - "model": "auth.permission", - "pk": 117, - "fields": { - "name": "Can add Tracking Number", - "content_type": 30, - "codename": "add_trackingnumber" - } -}, { - "model": "auth.permission", - "pk": 118, - "fields": { - "name": "Can change Tracking Number", - "content_type": 30, - "codename": "change_trackingnumber" - } -}, { - "model": "auth.permission", - "pk": 119, - "fields": { - "name": "Can delete Tracking Number", - "content_type": 30, - "codename": "delete_trackingnumber" - } -}, { - "model": "auth.permission", - "pk": 120, - "fields": { - "name": "Can view Tracking Number", - "content_type": 30, - "codename": "view_trackingnumber" - } -}, { - "model": "contenttypes.contenttype", - "pk": 1, - "fields": { - "app_label": "admin", - "model": "logentry" - } -}, { - "model": "contenttypes.contenttype", - "pk": 2, - "fields": { - "app_label": "auth", - "model": "permission" - } -}, { - "model": "contenttypes.contenttype", - "pk": 3, - "fields": { - "app_label": "auth", - "model": "group" - } -}, { - "model": "contenttypes.contenttype", - "pk": 4, - "fields": { - "app_label": "contenttypes", - "model": "contenttype" - } -}, { - "model": "contenttypes.contenttype", - "pk": 5, - "fields": { - "app_label": "sessions", - "model": "session" - } -}, { - "model": "contenttypes.contenttype", - "pk": 6, - "fields": { - "app_label": "django_celery_beat", - "model": "solarschedule" - } -}, { - "model": "contenttypes.contenttype", - "pk": 7, - "fields": { - "app_label": "django_celery_beat", - "model": "intervalschedule" - } -}, { - "model": "contenttypes.contenttype", - "pk": 8, - "fields": { - "app_label": "django_celery_beat", - "model": "clockedschedule" - } -}, { - "model": "contenttypes.contenttype", - "pk": 9, - "fields": { - "app_label": "django_celery_beat", - "model": "crontabschedule" - } -}, { - "model": "contenttypes.contenttype", - "pk": 10, - "fields": { - "app_label": "django_celery_beat", - "model": "periodictasks" - } -}, { - "model": "contenttypes.contenttype", - "pk": 11, - "fields": { - "app_label": "django_celery_beat", - "model": "periodictask" - } -}, { - "model": "contenttypes.contenttype", - "pk": 12, - "fields": { - "app_label": "django_celery_results", - "model": "taskresult" - } -}, { - "model": "contenttypes.contenttype", - "pk": 13, - "fields": { - "app_label": "django_celery_results", - "model": "chordcounter" - } -}, { - "model": "contenttypes.contenttype", - "pk": 14, - "fields": { - "app_label": "django_celery_results", - "model": "groupresult" - } -}, { - "model": "contenttypes.contenttype", - "pk": 15, - "fields": { - "app_label": "account", - "model": "emailaddress" - } -}, { - "model": "contenttypes.contenttype", - "pk": 16, - "fields": { - "app_label": "account", - "model": "emailconfirmation" - } -}, { - "model": "contenttypes.contenttype", - "pk": 17, - "fields": { - "app_label": "socialaccount", - "model": "socialapp" - } -}, { - "model": "contenttypes.contenttype", - "pk": 18, - "fields": { - "app_label": "socialaccount", - "model": "socialaccount" - } -}, { - "model": "contenttypes.contenttype", - "pk": 19, - "fields": { - "app_label": "socialaccount", - "model": "socialtoken" - } -}, { - "model": "contenttypes.contenttype", - "pk": 20, - "fields": { - "app_label": "accounts", - "model": "address" - } -}, { - "model": "contenttypes.contenttype", - "pk": 21, - "fields": { - "app_label": "accounts", - "model": "user" - } -}, { - "model": "contenttypes.contenttype", - "pk": 22, - "fields": { - "app_label": "core", - "model": "product" - } -}, { - "model": "contenttypes.contenttype", - "pk": 23, - "fields": { - "app_label": "core", - "model": "productphoto" - } -}, { - "model": "contenttypes.contenttype", - "pk": 24, - "fields": { - "app_label": "core", - "model": "coupon" - } -}, { - "model": "contenttypes.contenttype", - "pk": 25, - "fields": { - "app_label": "core", - "model": "shippingmethod" - } -}, { - "model": "contenttypes.contenttype", - "pk": 26, - "fields": { - "app_label": "core", - "model": "order" - } -}, { - "model": "contenttypes.contenttype", - "pk": 27, - "fields": { - "app_label": "core", - "model": "transaction" - } -}, { - "model": "contenttypes.contenttype", - "pk": 28, - "fields": { - "app_label": "core", - "model": "orderline" - } -}, { - "model": "contenttypes.contenttype", - "pk": 29, - "fields": { - "app_label": "sites", - "model": "site" - } -}, { - "model": "contenttypes.contenttype", - "pk": 30, - "fields": { - "app_label": "core", - "model": "trackingnumber" - } -}, { - "model": "sessions.session", - "pk": "6j6ykvianw93ehhq4g7dttty3jlna4bu", - "fields": { - "session_data": ".eJxlkLtOwzAYhVNEuaoCVTxAR6YozsVtt3IZECCmMlt_bKexSOwodiQ6IPEAHs2T8II4gSIkvP3fOf85tt_HH5-jYDhv7tKe61I0jZAbAoy1XGvX05NCtNoQCTV39uAJTAnS2eMKfuHhTQlN3dMxr0FUzl5QOfiiBK82PQqpqp0vMC3nZhdPkLMTlM2XszVUSs5u2_-W2NnA2X0qzNbHP6rNUKMNGF-897x29rRRfqwIVcyj8SJNYuQ6e6RaxlsimHu48_vQGv8aOyHQmZJ0-luyI3-F6R-WA33h0gsJVFWPQ6BUddKEg-dH1uGVn7g0goIRSl7vts7-RJWgS2dXNE2XyRLiLMeAEeAUx4ssTQsec8hzGqECF5ilMcx5xBClCGMeoQwznPA5yqAP1f4nfA3hr41ot-4-6KZBF34B1PSjww:1nijSZ:p8Sf77uIyGIIYgGFLBfolAswMPxruDiNy8nVz-jtME0", - "expire_date": "2022-05-08T21:07:59.098Z" - } -}, { - "model": "sessions.session", - "pk": "92negsb5ztorw4mepj4yl5yvt1aivlpp", - "fields": { - "session_data": ".eJxNjE0KwjAQRhV0KYKn0E1o0mRqd-LeM5RJMjVVaaE_y4IHyHK8i8dTUaHf8r3Hd18-nrPvRt7GhcO255HjqsChD8XQUVtUnuNcctxMmEV3pfotdv6C9bkRrqn7trLik4if7cSp8XQ7_tv15CBgFzgenNZ5mqMyFhAkgga1N1qXpAitdYksoQSvFWaUeOmcBKBEGvCQUiYN8iBeu9VDDw:1njshD:so5S5EDsN5szM2CXXy2rixbOUPCmYTpU5J8RaRL-fFM", - "expire_date": "2022-05-12T01:11:51.837Z" - } -}, { - "model": "sessions.session", - "pk": "ane5jf8oe9fujxyoh7waeby9jumlwwwf", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nXn7s:6C2XAnFOGVBsWvUrKiX2OesIwjuxdGHY0uihEqo3XcE", - "expire_date": "2022-04-08T16:49:24.607Z" - } -}, { - "model": "sessions.session", - "pk": "azi2l9xv19ysirt0fv9krt7gqzt7uhrm", - "fields": { - "session_data": ".eJxlUU1PxCAU_CsN56aBlrIfJ3X1ZvakZ_JK6YK2UOE10Wz2vwt1jdl4IXkzw8z7OBMFAcn-THh-PhZwaPGL7FlJgoeYKHLwThePwc6kJHOwSieMNRWn5HIpiYQFjVyiDtL2mSE3WAfqXbtMwDhmuAKl_OKwWjVXOlb3qdIpWwFa7x6uv26sDESTfBTnu2YHddsJEAwEF_W25XzQtYauU5QNYhA9r2Gjac-UYkJoylrRi0ZvWAvZNOoYU4zUn7MNedqa7gSlJYnGzrN1Jwl9H5IoL2WwIaJ0MOXBj4AGXPIY4Q88GJinFdUT2DE36R2Cwju3yt_Uj6BSfkqiiEFr_I2QLG-tpbw4FnVDi6f_ijopEqrWy5CjD2iKZ39aEyMC5h5eX_J5fCpHqXyfoS1vOEtH-gasIJ48:1nXnAR:9rzc3PPjB27HSeXj-3R36rT_Yh278WLa779jUhPoI7Q", - "expire_date": "2022-04-08T16:52:03.901Z" - } -}, { - "model": "sessions.session", - "pk": "b2k67a57itcqv1c3csqnoej4h6kfq9l9", - "fields": { - "session_data": ".eJxVj8GKwzAMRH-l6ByC7TjqprftT_QYFEUhpsHJ2g60lPx77aWXXgSaJ80wL2AKCS4vsGX87eSTS0-46ArCSjEjuM3rIqerkI9QwRYcS1Z1U1sFx1FBT3ua-z1K6N1YCHxpA_FdfAG0LEWuiXndfar_bz441r95k5zOlNzqr5-vL6uZ4px92Nqu6ci0AxJqQovmp7V2EiM0DKz0hBOO1tBZ1KiZNaIo3eKIjZx1S8U0Sow5ppfH5kLpa1SHSh1vahhY3Q:1nXmG8:NbkZMFczHT4bDXOZjTadrlgcN-j0AJB-GCBabR1S8CA", - "expire_date": "2022-04-08T15:53:52.200Z" - } -}, { - "model": "sessions.session", - "pk": "bzgy4nz5b066208wbkb5mqz1s63i4sn7", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nc9YH:PrNqdPqV3UVN0_A2P3xKYvECyYeztkDSMXxRqX54s6A", - "expire_date": "2022-04-20T17:34:41.100Z" - } -}, { - "model": "sessions.session", - "pk": "cm7n2rik6pl0siklk66e0lwfnxjw2cih", - "fields": { - "session_data": ".eJyNUctqwzAQ_JWgczCWLCuPU5OU0kLIKaG9mbUsx2ptyZVkaAn5965clxJ66UVoR7M7O6ML8Y3ue23OBVSVU96T9YXU2vlQGOgUWZMDhAYMmZMWfsFdA303oqoD3SIirQkgw50Z6a_ym5BI2yHJB6dU-JEoKPJpvljNjtBaM7t3fykMKYhKHT7xtrfnUcwHCFH-dMSit1i2hbRVhJY8Y5Rc56SAITTF4JUrdBWFyA1WgnxTJj5A20Y4ASntYEIycqZnn2ywUiZoCUFbs526bkY14JvonPNVtgKWlwIEBcEFW-ac14opKEuZ0lrUouIMFiqtqJRUCJXSXFQiUwuaQxzq0TPKFOqj1w4dU5auRJrOiXXVZIRjJcGF-EE8Hu8D4H4xHzonZ6dHU8-NbdVsq8D4GJHTMoZDs4SnMRx228j-2YidmFGPC05p7zenw-7x4emFXL8AKLC7vg:1ncfwj:SKGf9v4-WJAnq789EOHg6fYHfFbPgBhaeSrgfdilPlM", - "expire_date": "2022-04-22T04:10:05.126Z" - } -}, { - "model": "sessions.session", - "pk": "crmtli1jhrkvdf4s3q4xh6h54zn65snf", - "fields": { - "session_data": ".eJxVjcsKgzAQRf8l6yLmMWnirv2RMBlHDBUtJkKL-O_V4sblfZ27CsK5iGbdbiLgUvqwZJ5DakUjjLh4EenF4xHgMBx2hUTTMpbq3znjXD12xWNJhCVN4_NcXVA95n7ntN44CVZpp1z0HSiw0mgLxkE0WmtFkaCLxEprtnC3LRvo0KD1IL33BzRzzvtN4M87zV_RSFV7W9fbD7lWRtM:1nbtUs:Jtlc-KT-VGsRjR7u01zYjuuZGiZslIjtaHbtwUUNleA", - "expire_date": "2022-04-20T00:26:06.477Z" - } -}, { - "model": "sessions.session", - "pk": "cuydyrkxn8cmth8kc4k5vrx63bxtdgk6", - "fields": { - "session_data": ".eJxljcsKwjAQRX-lzLoIqRW1K0GX4qquw5DEJpAXSTal9N-dRsSFu7nnHuYukLWJ0fiJo5RJ5QzDAi-TcuEenYIBHlg0emjB4g9eNUZXqXJoLBFfNfHhF63mnQiO-lySUuX7nTNS2eF4bka0wTe39K90pBAVpsx03cNUd3LBsi0_RwoxULRcBLmhU7_vGKwthCRV4kbC0LP1DWQCSJI:1nc9x4:UmJqQaUquQ3z2MAspOdwHswoSTEcJy8L_77dYmuxDB0", - "expire_date": "2022-04-20T18:00:18.100Z" - } -}, { - "model": "sessions.session", - "pk": "d3mifx8qquxm6vm1u0q919fbvn0zrsno", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nc7Ce:IISm3ymI51cGd1w47MpgvWjPZruMfOBLdWdXmiHe2mc", - "expire_date": "2022-04-20T15:04:12.472Z" - } -}, { - "model": "sessions.session", - "pk": "djdss235tjrlry3gzefnsjbn1gjfprpo", - "fields": { - "session_data": ".eJxlUctqwzAQ_BWjczCSLCuPU5NQ6CHk1NCjWctyrNaWXEmGhpB_78pNaUsvgp2dnZnVXkkFU-yqKWhfmYZsCCOL31gN6k3b1IC-T3AOSrnJxnzm3Nsh32KlbTQKonF2d5_6I9VB6FBHCbEu1sDLWoJkIIXkq1KIVnMNda0oa2UrG8FhqWnDlGJSaspK2chCL1kJSTToENCm0h-j8ReyYZyuJaULgtFGxJVrNFodtqfj_olzHAmdGUdjzxU0jcdpsrmS1vgQKwtD4h4hdmCR2cMPuO9gHGZUD2D6lN7ZCCo-2Jn-qr4IuXJDMole6_htUbH0nSUV2THjBc0e_zM4MhBVJl5SBOdjlx3ceXYMEWLKcHrGYnRY9t97rUQhGLktiPPN_W5FiTLgY9pLpOd9AjxH0mUL4h0uhYMvnet1ttNgQxL1RiU5VuSCktvt9glOIasF:1nXAlU:n6uPOSaeX41fYGeN_yLhot6iodUrz7Md6Ze8HSj0s84", - "expire_date": "2022-04-06T23:51:44.369Z" - } -}, { - "model": "sessions.session", - "pk": "f79506bo7ug1b57hun3m50d644j72bpd", - "fields": { - "session_data": ".eJxlj0sLwjAQhP9K2XMp9iFqT76OxZPgMSxpbAJpEpP1UIr_3aQiHrws7LezM8wMHD1BO0OTxuOJhhRN0FY5DF6ZHlq4SatFdhRoAuTgvOIi0rIumhW8XjkEqZxTZmDY916EkIzuygdiBsckvSBJNPFX4w-eJLpxoWJEpSMxi4x_-F6KqeB2jPdAXgj6urMyha83u-yK2prs7P8lVZREypcm0NlhyQmElJIPXaph46oZt31C26auyljmDWwHWEU:1ncA9s:t5WR3F9XRR7YkrKObVcHlktODPbu_Kbd94IIwmL4k7s", - "expire_date": "2022-04-20T18:13:32.380Z" - } -}, { - "model": "sessions.session", - "pk": "g0wtc5yt5nwx4jjttg0c808zx1i4d8h7", - "fields": { - "session_data": "eyJjYXJ0Ijp7IjMiOnsicXVhbnRpdHkiOjEsImdyaW5kIjoiV2hvbGUgQmVhbnMiLCJwcmljZSI6IjEzLjQwIn19fQ:1nc7DF:mbGt2m0SdsMLppgpUN72dH2ogTeylJ2QHbjBr8ZyMdU", - "expire_date": "2022-04-20T15:04:49.680Z" - } -}, { - "model": "sessions.session", - "pk": "gca64nmai77f3pp1khdkjv5u11nc4v9h", - "fields": { - "session_data": ".eJxNjE0KwjAQhRV0pwguPIOr0hjapDv1AF6hTCYTGqwV2tRdwQNkOR7TO_gPvt373s91eruPPhp4HScIbeCB4woQz30Tygu13nmyJZ3A13yIs1_Sd9RyHCuO8xL6UL1B6S1X07j8IwbwSI3lKKGuXzj5PiTvzjfukt3TURM8QvDnZv9bLf6uKugqjtvcojBWADqZKVGgBAWUO6U3pAELBzYltQGntRBWklboTOEITZopJU3OffIARgxaYA:1njrNl:B6J7_7d3cyIclWsSEnGWob8IXJYNEs2cPSMHV0IadTI", - "expire_date": "2022-05-11T23:47:41.576Z" - } -}, { - "model": "sessions.session", - "pk": "hhma9hwdjb6e7v4b0z23vqnks4bv0bzc", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nc6sI:B41jF-V1BZXUvPBjBlO819_cJ9ZIae5KxtcZIiJTLec", - "expire_date": "2022-04-20T14:43:10.522Z" - } -}, { - "model": "sessions.session", - "pk": "ju3p0afnj1coxo7v6mpfe9f6vz5ogwzr", - "fields": { - "session_data": ".eJydkTFPwzAQhf9K5TmK4sRxm05QGBFTEaN1uVwaQ2IH25FAFf8dOxShio3F0j1_957Pd2YILrD9mVXpeFvABB0-2J5n7OS06diePQ92pM2BwHiWsdlppKjyKhcF-8yY-F9j7FSwhEEtnpzSiefsSmsBX2k1gnFMcg6IdjEhX5nLtc9vY0UxHSFoaw6XriurAfwQfVCIpmqgrFsJkoMUstzVQvRUErQtFryXvexECVsqOo7IpaSC17KTFW15DcnUk_cxRtH7rF2atywaWRQZ84OeZ21OCrrORSh9S6-dD8rAlAZ_hDCAiR4j_Ip3A8zTqtIEekyPtCYAhhuz4i_4DeRopwj54IjCT4Ti6dfqbbM5wmjN5t79RcqIRBXX5bAHe1rDfICQ4p-OaTM2lqNC2yVpJ6qSx_18AW4kr0o:1nc9m3:n66QgIysqKXAb_hSwjeHtOkK8YVGCdXFNy6MnIb5I_4", - "expire_date": "2022-04-20T17:48:55.819Z" - } -}, { - "model": "sessions.session", - "pk": "k397vc086vmvxx75qvedgl3kfd4qo1tx", - "fields": { - "session_data": "gAWVDQAAAAAAAAB9lIwEY2FydJR9lHMu:1njsRk:zi0cRbbFPR--er31UQWMSPDqLBr9ww6Pjyrlc_6Opqk", - "expire_date": "2022-05-12T00:55:52.038Z" - } -}, { - "model": "sessions.session", - "pk": "m8hwkh4tbejjy7e8v95v9deefchfvhyi", - "fields": { - "session_data": "gAWVDQAAAAAAAAB9lIwEY2FydJR9lHMu:1nijbo:peQo1m1ZtgtlYj75a_GXVJZCTYKMRPToW9FfF5o6YCc", - "expire_date": "2022-05-08T21:17:32.830Z" - } -}, { - "model": "sessions.session", - "pk": "ma2m5te2o9y6pjel6cu13qv0sw81225r", - "fields": { - "session_data": ".eJxlj8sKwjAQRX-lzLpIYytIV4K4k650HYYkNoHmQTKbUvrvTiviwuU9c7iXWaBYl5ILo0StsykF-gVeLheSAb2BHgYkiwFqmPAHrxaT36nx6CYmYdfUh1-smQ8qer4XysbQt10KVsWp6aqhOrZNdfs3jmwwVY7mbT1mstU9jvtYIaRt_vngkCLHSaqoN3Tu2k7AWkPM2mTpNPSt4BrMxC-t6xtf2EyS:1nX7GN:w7Ch9ArViJcpOxE-JTDyybVGPbfhL9lHnnFW2Jjcpew", - "expire_date": "2022-04-06T20:07:23.400Z" - } -}, { - "model": "sessions.session", - "pk": "nc5e41dgatbaeuzqdpi6e19g9p1bbggc", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nbmok:h_gqs7WDcZ8EsO810UdTR1cbjio3TTKwktYN2bTUWZ4", - "expire_date": "2022-04-19T17:18:10.938Z" - } -}, { - "model": "sessions.session", - "pk": "pezve7uulexuistrgyu1k7k1z1lxzqpc", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1ncAQA:M3yc18GxlEW4EJ7JTgp40JcR_ToGN9b5u27o3m-O9GM", - "expire_date": "2022-04-20T18:30:22.332Z" - } -}, { - "model": "sessions.session", - "pk": "q2feyjejwu9ujq338nncfgo0fkowxde6", - "fields": { - "session_data": ".eJxlkctuwyAQRX_FYh1ZgDF5rPpQd1VW7RqNYRxQbbCASK2i_HvBTVVFXd4zd-4Mw4Uk65bF-ZMCYyKmRA4XMrqYsvIwIzmQI2QLnmzIBH_w2cIyrxRncFMhfrXpH_6wxJCDr6VWh7nYUo6I-XeIYqWD9VQ0x4Z3tHn57-DFUah2-asuEWK2zWs4rTNThly3eH8rYglFTkoHU9FOdIKR64aEaDAqZ8ihoxui4JytOqcbIozcsQH0B_pagGmquAWtw9nndvXcyql9LAp9dhqyC_7p1nUXZSHZkqOF2Hd74P0gQTKQQvJdL8SIHGEYNGWjHKURHLZIDdOaSYmU9dLIDreshxqayh3KGIWfi4vlCozTvaTlNRpiLv90vX4Dp5iTZg:1nVPCq:JgjmKOmKEIlpipy9XQCLeJX1uB7ruzz7TSToYHu-eJ8", - "expire_date": "2022-04-02T02:52:40.418Z" - } -}, { - "model": "sessions.session", - "pk": "rdhtj7u2d7j2s6lygin8i8ub1zi0cc9k", - "fields": { - "session_data": ".eJxlkMtuwyAQRX8lYh1ZgDGJs-pzV3WVrtEYcExrgwtYahXl3zu4qaqqG4u5HM7V-EzS4ObZ-ZMCY6JNiRzOpHcxZeVhsuRAniEP4MmWjPAb3g8wT2tqJ3AjJjr4DDrf-BV_1d9ApcOEUMrR2vxToRjyrNm1myOMwW8e4n-EI4KpdvkTT0_htJalDLnUvxxxmAOOo9LBlGgvas7IZUtCNDYqZ8hBcBRAzGWlunzeF_B5NbItOUXnESKPaS6NoRij08XF6kpQckGZgiUPaklXI2HkT9aBfrOrBcaxxBVoHRafq5W5XqfqFieL1RqyC_7u-uqPaoA0lN8oRFu3wJtOgmQgheT7RojecgtdpynrZS-N4LCz1DCtmZSWskYaWdsda6BIE66DNcp-zC6WZTltJaWXLzh8oek:1ncA8d:g2xlbXjIXO3fAgvQ_QipUMwkMgCkbvkBozmV2N94XCI", - "expire_date": "2022-04-20T18:12:15.418Z" - } -}, { - "model": "sessions.session", - "pk": "urt9gjg9fx6x4bdhs24qzpmgdilrpf5f", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nWmSS:gh_0Rw36EFg4AKmnDqwpjPqObEvooMy0FtbuVfq2f0o", - "expire_date": "2022-04-05T21:54:28.540Z" - } -}, { - "model": "sessions.session", - "pk": "uztbma4l4z4048wzg474e4ih96ri47e8", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nc6vh:K2_8_JmFkBShNs1cjiPuny6XhTJynM2Awub_J7JFglg", - "expire_date": "2022-04-20T14:46:41.734Z" - } -}, { - "model": "sessions.session", - "pk": "xn496byllzu8n8u1kgwotso9hxdhptqp", - "fields": { - "session_data": "eyJjYXJ0Ijp7fX0:1nbmtW:oWOtwdXZqNwOWg2YDAAbm1Na-fQCkc7-UKPmQTUkHIE", - "expire_date": "2022-04-19T17:23:06.817Z" - } -}, { - "model": "sessions.session", - "pk": "ybokbwcgn6g5dyajpfub36yog6inbaek", - "fields": { - "session_data": "eyJjYXJ0Ijp7IjMiOnsicXVhbnRpdHkiOjIsImdyaW5kIjoiV2hvbGUgQmVhbnMiLCJwcmljZSI6IjEzLjQwIn19LCJjb3Vwb25fY29kZSI6IkxBVU5DSEZJWCJ9:1nc9Ys:_Ym5aNnqoyxKuv90UpUiBdCr6XO2QIABSyxlXT2KlWs", - "expire_date": "2022-04-20T17:35:18.006Z" - } -}, { - "model": "sessions.session", - "pk": "z2xb3rbhcmehh7yj22r9p98oxgivcp92", - "fields": { - "session_data": ".eJxNjEkOgkAQRTWRncbEhWdwRbAZe6cewCuQ6qI6dERIoHFH4gF6WR7TOziS8Hf__eHuPZ6znwbeuQVCa3lgtwXEpq9tfqPWaENFTlcwFZ_dckz6jlp2c8lulUNvyy_ITcGl5zYTogAvVBfsQqiqD_b_D_638487__h2VFuDYE1Tn8bVenJVQleyO4hQUSBFkiqlKUjiOE6DfaTTlDCOMqEEKhlkAFokkcRMCiApVAFKRISgQ-79FwhdWWI:1njsh0:unJQGA9EJ90MQ0e_Yquxp_NGSwnJVzd38s8TcUQK7YA", - "expire_date": "2022-05-12T01:11:38.819Z" - } -}, { - "model": "sites.site", - "pk": 1, - "fields": { - "domain": "localhost", - "name": "PT Coffee" - } -}, { - "model": "account.emailaddress", - "pk": 3, - "fields": { - "user": 1, - "email": "contact@nathanjchapman.com", - "verified": true, - "primary": true - } -}, { - "model": "account.emailaddress", - "pk": 9, - "fields": { - "user": 8, - "email": "cyadoux@protonmail.com", - "verified": false, - "primary": true - } -}, { - "model": "account.emailaddress", - "pk": 10, - "fields": { - "user": 9, - "email": "debug@nathanjchapman.com", - "verified": false, - "primary": true - } -}, { - "model": "accounts.address", - "pk": 1, - "fields": { - "first_name": "Nathan", - "last_name": "Chapman", - "street_address_1": "1579 Talon Dr", - "street_address_2": "", - "city": "Logan", - "state": "UT", - "postal_code": "84321" - } -}, { - "model": "accounts.address", - "pk": 2, - "fields": { - "first_name": "Nathan", - "last_name": "Chapman", - "street_address_1": "1504 N 230 E", - "street_address_2": "", - "city": "NORTH LOGAN", - "state": "UT", - "postal_code": "84341" - } -}, { - "model": "accounts.user", - "pk": 1, - "fields": { - "password": "pbkdf2_sha256$320000$ZGHDCMDFd6rYT6vQy9C3zc$QVSHi0oz2B8VOurGMf4Gbnh16ruB25fbmuOiRRIxRXM=", - "last_login": "2022-04-28T00:56:20.437Z", - "is_superuser": true, - "username": "nathanchapman", - "first_name": "Nathan", - "last_name": "Chapman", - "email": "contact@nathanjchapman.com", - "is_staff": true, - "is_active": true, - "date_joined": "2022-03-15T16:20:34Z", - "default_shipping_address": 1, - "default_billing_address": null, - "groups": [], - "user_permissions": [], - "addresses": [1] - } -}, { - "model": "accounts.user", - "pk": 8, - "fields": { - "password": "pbkdf2_sha256$320000$DAgegWoiYIyU7Ko3s7xJgB$GSX69vg31ZgfYMznVKjgZlBGAkdX+yLbcE3OY1OVNeY=", - "last_login": null, - "is_superuser": false, - "username": "cyadoux@protonmail.com", - "first_name": "Nathan", - "last_name": "Chapman", - "email": "cyadoux@protonmail.com", - "is_staff": false, - "is_active": true, - "date_joined": "2022-04-28T00:56:08.839Z", - "default_shipping_address": null, - "default_billing_address": null, - "groups": [], - "user_permissions": [], - "addresses": [] - } -}, { - "model": "accounts.user", - "pk": 9, - "fields": { - "password": "pbkdf2_sha256$320000$JVhiZD8dntHrrHLRqoFVe6$W+CHrIZZEbRUuOhoKzGQBLIJ8e7FiokZUpLbb4gn1VI=", - "last_login": "2022-04-28T01:11:38.211Z", - "is_superuser": false, - "username": "", - "first_name": "Debug", - "last_name": "Chapman", - "email": "debug@nathanjchapman.com", - "is_staff": false, - "is_active": true, - "date_joined": "2022-04-28T01:11:37.302Z", - "default_shipping_address": null, - "default_billing_address": null, - "groups": [], - "user_permissions": [], - "addresses": [] - } -}, { - "model": "core.product", - "pk": 1, - "fields": { - "name": "Ethiopia", - "description": "Spicy espresso reminiscent of Northern Italy, on the mild side. Perfect for espresso, and steamed milk drinks. Also, a full-bodied, earthy sweet drip or Americano. Contains organic beans from Indonesia, Africa and America.", - "sku": "23468", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 4, - "created_at": "2022-02-19T20:15:36.292Z", - "updated_at": "2022-03-28T17:29:26.300Z" - } -}, { - "model": "core.product", - "pk": 2, - "fields": { - "name": "Sumatra", - "description": "Dark heavy-bodied roast with a lingering chocolatey taste. Organic Single origin.", - "sku": "89765", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 3, - "created_at": "2022-02-19T20:15:59.741Z", - "updated_at": "2022-03-28T17:29:08.706Z" - } -}, { - "model": "core.product", - "pk": 3, - "fields": { - "name": "Pantomime", - "description": "Very Dark French Roast\r\nOur darkest drip. A blend of five different beans roasted two ways. Organic Africa, Indonesia, and South and Central America.", - "sku": "565656", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 1, - "created_at": "2022-02-23T17:59:00.711Z", - "updated_at": "2022-03-28T17:28:58.670Z" - } -}, { - "model": "core.product", - "pk": 4, - "fields": { - "name": "Decaf", - "description": "French Roast (Water Processed)\r\n\r\n“I can’t believe it’s decaf!”. The best-tasting Swiss water process decaf we have developed over the past 30 years, for an unbelievable espresso or drip coffee. Organic Africa, Indonesia and South and Central America.", - "sku": "566565", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 2, - "created_at": "2022-02-23T17:59:32.099Z", - "updated_at": "2022-03-28T17:28:45.512Z" - } -}, { - "model": "core.product", - "pk": 5, - "fields": { - "name": "Moka Java Blend", - "description": "Dark Roast\r\n\r\nA classic Moka Java style blend dark roasted with organic beans for a perfect body and sweetness with a hint of citrus.", - "sku": "56466", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": false, - "sorting": 5, - "created_at": "2022-02-23T18:05:41.742Z", - "updated_at": "2022-03-28T17:29:39.761Z" - } -}, { - "model": "core.product", - "pk": 6, - "fields": { - "name": "Loop d’ Loop", - "description": "Mild Dark Roast\r\n\r\nOur most popular blend reminiscent of Central Italy. A dark, chocolaty flavor perfect for espresso or drip. It’s dark Vienna roast properties make it ideal for steamed milk drinks. Organic Indonesia, Africa and America.", - "sku": "53264", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 6, - "created_at": "2022-02-23T18:06:09.881Z", - "updated_at": "2022-03-28T17:29:53.104Z" - } -}, { - "model": "core.product", - "pk": 7, - "fields": { - "name": "Dante’s Tornado", - "description": "Medium Roast\r\n\r\nFull City spicy espresso roast reminiscent of Northern Italy, on the mild side. A full- bodied, earthy sweet drip or Americano. Organic Indonesia, Africa and America.", - "sku": "78945", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 7, - "created_at": "2022-02-23T18:06:35.593Z", - "updated_at": "2022-03-28T17:30:11.445Z" - } -}, { - "model": "core.product", - "pk": 8, - "fields": { - "name": "Nicaragua", - "description": "Mild Roast\r\n\r\nOur mildest roast with sweet and fruity notes, containing organic beans from Nicaragua. Single origin.", - "sku": "12365", - "price": "13.40", - "weight": "16.0:oz", - "visible_in_listings": true, - "sorting": 8, - "created_at": "2022-02-23T18:06:57.624Z", - "updated_at": "2022-03-28T17:30:20.941Z" - } -}, { - "model": "core.productphoto", - "pk": 1, - "fields": { - "product": 1, - "image": "products/images/slice2.png" - } -}, { - "model": "core.productphoto", - "pk": 2, - "fields": { - "product": 2, - "image": "products/images/slice1.png" - } -}, { - "model": "core.productphoto", - "pk": 5, - "fields": { - "product": 5, - "image": "products/images/moka_java.png" - } -}, { - "model": "core.productphoto", - "pk": 6, - "fields": { - "product": 6, - "image": "products/images/loop_d_loop.png" - } -}, { - "model": "core.productphoto", - "pk": 7, - "fields": { - "product": 7, - "image": "products/images/dantes_tornado.png" - } -}, { - "model": "core.productphoto", - "pk": 8, - "fields": { - "product": 8, - "image": "products/images/nicaragua.png" - } -}, { - "model": "core.productphoto", - "pk": 15, - "fields": { - "product": 3, - "image": "products/images/pantomime_800.png" - } -}, { - "model": "core.productphoto", - "pk": 16, - "fields": { - "product": 3, - "image": "products/images/pantomime_beans.png" - } -}, { - "model": "core.productphoto", - "pk": 18, - "fields": { - "product": 2, - "image": "products/images/pantomime_beans_J2bFBiH.png" - } -}, { - "model": "core.productphoto", - "pk": 19, - "fields": { - "product": 4, - "image": "products/images/decaf_800.png" - } -}, { - "model": "core.productphoto", - "pk": 20, - "fields": { - "product": 4, - "image": "products/images/pantomime_beans_Lo0hJRx.png" - } -}, { - "model": "core.coupon", - "pk": 1, - "fields": { - "type": "entire_order", - "name": "Launch", - "code": "LAUNCH22", - "valid_from": "2022-03-23T06:00:00Z", - "valid_to": "2022-04-02T06:00:00Z", - "discount_value_type": "percentage", - "discount_value": "5.00", - "products": [] - } -}, { - "model": "core.coupon", - "pk": 2, - "fields": { - "type": "entire_order", - "name": "Launch", - "code": "LAUNCHFIX", - "valid_from": "2022-04-01T06:00:00Z", - "valid_to": "2022-04-27T06:00:00Z", - "discount_value_type": "fixed", - "discount_value": "5.00", - "products": [] - } -}, { - "model": "core.coupon", - "pk": 3, - "fields": { - "type": "entire_order", - "name": "10% off", - "code": "PT1022", - "valid_from": "2022-04-08T06:00:00Z", - "valid_to": "2022-04-30T06:00:00Z", - "discount_value_type": "percentage", - "discount_value": "10.00", - "products": [] - } -}, { - "model": "core.shippingmethod", - "pk": 1, - "fields": { - "name": "USPS", - "type": "price", - "price": "10.00" - } -}, { - "model": "core.shippingmethod", - "pk": 2, - "fields": { - "name": "USPS", - "type": "weight", - "price": "10.00" - } -}, { - "model": "core.order", - "pk": 1, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T17:18:59.584Z", - "updated_at": "2022-03-15T17:18:59.584Z" - } -}, { - "model": "core.order", - "pk": 2, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T17:22:18.440Z", - "updated_at": "2022-03-15T17:22:18.440Z" - } -}, { - "model": "core.order", - "pk": 3, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T17:26:27.869Z", - "updated_at": "2022-03-15T17:26:27.869Z" - } -}, { - "model": "core.order", - "pk": 4, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T18:14:16.587Z", - "updated_at": "2022-03-15T18:14:16.587Z" - } -}, { - "model": "core.order", - "pk": 5, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T18:16:59.460Z", - "updated_at": "2022-03-15T18:16:59.460Z" - } -}, { - "model": "core.order", - "pk": 6, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 2, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T18:23:13.283Z", - "updated_at": "2022-03-15T18:23:13.283Z" - } -}, { - "model": "core.order", - "pk": 7, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T18:29:02.632Z", - "updated_at": "2022-03-15T18:29:02.632Z" - } -}, { - "model": "core.order", - "pk": 8, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 2, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:13:50.050Z", - "updated_at": "2022-03-15T19:13:50.050Z" - } -}, { - "model": "core.order", - "pk": 9, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 2, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:15:18.843Z", - "updated_at": "2022-03-15T19:15:18.843Z" - } -}, { - "model": "core.order", - "pk": 10, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 2, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:17:21.952Z", - "updated_at": "2022-03-15T19:17:21.952Z" - } -}, { - "model": "core.order", - "pk": 11, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:22:34.503Z", - "updated_at": "2022-03-15T19:22:34.503Z" - } -}, { - "model": "core.order", - "pk": 12, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:25:35.313Z", - "updated_at": "2022-03-15T19:25:35.313Z" - } -}, { - "model": "core.order", - "pk": 13, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:26:51.478Z", - "updated_at": "2022-03-15T19:26:51.478Z" - } -}, { - "model": "core.order", - "pk": 14, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:30:28.497Z", - "updated_at": "2022-03-15T19:30:28.497Z" - } -}, { - "model": "core.order", - "pk": 15, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:36:30.561Z", - "updated_at": "2022-03-15T19:36:30.561Z" - } -}, { - "model": "core.order", - "pk": 16, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:54:38.099Z", - "updated_at": "2022-03-15T19:54:38.099Z" - } -}, { - "model": "core.order", - "pk": 17, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T19:56:49.477Z", - "updated_at": "2022-03-15T19:56:49.477Z" - } -}, { - "model": "core.order", - "pk": 18, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:01:53.848Z", - "updated_at": "2022-03-15T20:01:53.848Z" - } -}, { - "model": "core.order", - "pk": 19, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:09:31.510Z", - "updated_at": "2022-03-15T20:09:31.510Z" - } -}, { - "model": "core.order", - "pk": 20, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:13:16.927Z", - "updated_at": "2022-03-15T20:13:16.927Z" - } -}, { - "model": "core.order", - "pk": 21, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:14:43.333Z", - "updated_at": "2022-03-15T20:14:43.333Z" - } -}, { - "model": "core.order", - "pk": 22, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:16:03.299Z", - "updated_at": "2022-03-15T20:16:03.299Z" - } -}, { - "model": "core.order", - "pk": 23, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:17:32.842Z", - "updated_at": "2022-03-15T20:17:32.842Z" - } -}, { - "model": "core.order", - "pk": 24, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:21:35.974Z", - "updated_at": "2022-03-15T20:21:35.974Z" - } -}, { - "model": "core.order", - "pk": 25, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:22:11.717Z", - "updated_at": "2022-03-15T20:22:11.717Z" - } -}, { - "model": "core.order", - "pk": 26, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:23:49.392Z", - "updated_at": "2022-03-15T20:23:49.392Z" - } -}, { - "model": "core.order", - "pk": 27, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:25:04.787Z", - "updated_at": "2022-03-15T20:25:04.787Z" - } -}, { - "model": "core.order", - "pk": 28, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:27:47.933Z", - "updated_at": "2022-03-15T20:27:47.933Z" - } -}, { - "model": "core.order", - "pk": 29, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:30:40.141Z", - "updated_at": "2022-03-15T20:30:40.141Z" - } -}, { - "model": "core.order", - "pk": 30, - "fields": { - "customer": 1, - "status": "partially_fulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-03-15T20:32:09.015Z", - "updated_at": "2022-03-23T16:02:59.305Z" - } -}, { - "model": "core.order", - "pk": 31, - "fields": { - "customer": null, - "status": "fulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-03-23T16:59:10.471Z", - "updated_at": "2022-03-23T17:00:17.128Z" - } -}, { - "model": "core.order", - "pk": 32, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "25.46", - "weight": "0.0:oz", - "created_at": "2022-03-23T21:22:54.950Z", - "updated_at": "2022-03-23T21:22:54.950Z" - } -}, { - "model": "core.order", - "pk": 33, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 1, - "shipping_total": "0.00", - "total_amount": "12.73", - "weight": "0.0:oz", - "created_at": "2022-03-23T21:30:54.290Z", - "updated_at": "2022-03-23T21:30:54.290Z" - } -}, { - "model": "core.order", - "pk": 34, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 1, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-03-23T21:45:57.399Z", - "updated_at": "2022-03-23T21:45:57.399Z" - } -}, { - "model": "core.order", - "pk": 35, - "fields": { - "customer": 1, - "status": "fulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 1, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-03-23T21:52:22.463Z", - "updated_at": "2022-03-25T16:51:04.837Z" - } -}, { - "model": "core.order", - "pk": 36, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 1, - "shipping_total": "0.00", - "total_amount": "67.00", - "weight": "0.0:oz", - "created_at": "2022-04-01T17:09:34.892Z", - "updated_at": "2022-04-01T17:09:34.892Z" - } -}, { - "model": "core.order", - "pk": 37, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-04T00:02:12.247Z", - "updated_at": "2022-04-04T00:02:12.247Z" - } -}, { - "model": "core.order", - "pk": 38, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-04T00:03:44.789Z", - "updated_at": "2022-04-04T00:03:44.789Z" - } -}, { - "model": "core.order", - "pk": 39, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-04-06T01:18:18.633Z", - "updated_at": "2022-04-06T01:18:18.633Z" - } -}, { - "model": "core.order", - "pk": 40, - "fields": { - "customer": 1, - "status": "fulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "67.00", - "weight": "0.0:oz", - "created_at": "2022-04-06T17:48:39.005Z", - "updated_at": "2022-04-06T18:04:31.040Z" - } -}, { - "model": "core.order", - "pk": 41, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-04-06T18:00:15.976Z", - "updated_at": "2022-04-06T18:00:15.976Z" - } -}, { - "model": "core.order", - "pk": 42, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": 2, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-04-06T18:01:51.206Z", - "updated_at": "2022-04-06T18:01:51.206Z" - } -}, { - "model": "core.order", - "pk": 43, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:18:58.958Z", - "updated_at": "2022-04-15T03:18:58.958Z" - } -}, { - "model": "core.order", - "pk": 44, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:19:14.980Z", - "updated_at": "2022-04-15T03:19:14.980Z" - } -}, { - "model": "core.order", - "pk": 45, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:21:45.918Z", - "updated_at": "2022-04-15T03:21:45.918Z" - } -}, { - "model": "core.order", - "pk": 46, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:22:58.009Z", - "updated_at": "2022-04-15T03:22:58.009Z" - } -}, { - "model": "core.order", - "pk": 47, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:24:22.731Z", - "updated_at": "2022-04-15T03:24:22.731Z" - } -}, { - "model": "core.order", - "pk": 48, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:24:38.585Z", - "updated_at": "2022-04-15T03:24:38.585Z" - } -}, { - "model": "core.order", - "pk": 49, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-15T03:26:19.552Z", - "updated_at": "2022-04-15T03:26:19.552Z" - } -}, { - "model": "core.order", - "pk": 50, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-04-23T20:51:39.679Z", - "updated_at": "2022-04-23T20:51:39.679Z" - } -}, { - "model": "core.order", - "pk": 51, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-04-23T20:55:39.285Z", - "updated_at": "2022-04-23T20:55:39.285Z" - } -}, { - "model": "core.order", - "pk": 52, - "fields": { - "customer": 1, - "status": "partially_fulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "26.80", - "weight": "0.0:oz", - "created_at": "2022-04-23T21:00:39.249Z", - "updated_at": "2022-04-24T03:38:54.039Z" - } -}, { - "model": "core.order", - "pk": 53, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:34:28.911Z", - "updated_at": "2022-04-24T16:34:28.911Z" - } -}, { - "model": "core.order", - "pk": 54, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:37:32.671Z", - "updated_at": "2022-04-24T16:37:32.671Z" - } -}, { - "model": "core.order", - "pk": 55, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:41:55.368Z", - "updated_at": "2022-04-24T16:41:55.368Z" - } -}, { - "model": "core.order", - "pk": 56, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:47:43.438Z", - "updated_at": "2022-04-24T16:47:43.438Z" - } -}, { - "model": "core.order", - "pk": 57, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:49:10.526Z", - "updated_at": "2022-04-24T16:49:10.526Z" - } -}, { - "model": "core.order", - "pk": 58, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T16:49:18.644Z", - "updated_at": "2022-04-24T16:49:18.645Z" - } -}, { - "model": "core.order", - "pk": 59, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:01:14.133Z", - "updated_at": "2022-04-24T17:01:14.133Z" - } -}, { - "model": "core.order", - "pk": 60, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:03:50.880Z", - "updated_at": "2022-04-24T17:03:50.880Z" - } -}, { - "model": "core.order", - "pk": 61, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:19:22.528Z", - "updated_at": "2022-04-24T17:19:22.528Z" - } -}, { - "model": "core.order", - "pk": 62, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "53.60", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:23:48.946Z", - "updated_at": "2022-04-24T17:23:48.946Z" - } -}, { - "model": "core.order", - "pk": 63, - "fields": { - "customer": 1, - "status": "draft", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:35:04.209Z", - "updated_at": "2022-04-24T17:35:04.209Z" - } -}, { - "model": "core.order", - "pk": 64, - "fields": { - "customer": 1, - "status": "draft", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:35:40.334Z", - "updated_at": "2022-04-24T17:35:40.334Z" - } -}, { - "model": "core.order", - "pk": 65, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:36:27.559Z", - "updated_at": "2022-04-24T17:36:46.155Z" - } -}, { - "model": "core.order", - "pk": 66, - "fields": { - "customer": 1, - "status": "draft", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "9.55", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:52:07.802Z", - "updated_at": "2022-04-24T17:52:07.802Z" - } -}, { - "model": "core.order", - "pk": 67, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "12.47", - "total_amount": "40.20", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:52:59.926Z", - "updated_at": "2022-04-24T17:53:38.188Z" - } -}, { - "model": "core.order", - "pk": 68, - "fields": { - "customer": 1, - "status": "draft", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "9.55", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-24T17:57:18.399Z", - "updated_at": "2022-04-24T17:57:18.399Z" - } -}, { - "model": "core.order", - "pk": 69, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "9.55", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-24T18:36:43.689Z", - "updated_at": "2022-04-24T18:37:06.954Z" - } -}, { - "model": "core.order", - "pk": 70, - "fields": { - "customer": 1, - "status": "draft", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "0.00", - "total_amount": "0.00", - "weight": "0.0:oz", - "created_at": "2022-04-24T20:44:10.464Z", - "updated_at": "2022-04-24T20:44:10.464Z" - } -}, { - "model": "core.order", - "pk": 71, - "fields": { - "customer": 1, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "9.55", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-24T20:44:28.234Z", - "updated_at": "2022-04-24T20:44:44.522Z" - } -}, { - "model": "core.order", - "pk": 72, - "fields": { - "customer": null, - "status": "unfulfilled", - "billing_address": null, - "shipping_address": 1, - "shipping_method": null, - "coupon": null, - "shipping_total": "9.55", - "total_amount": "13.40", - "weight": "0.0:oz", - "created_at": "2022-04-24T21:06:59.696Z", - "updated_at": "2022-04-24T21:07:17.313Z" - } -}, { - "model": "core.transaction", - "pk": 1, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 1 - } -}, { - "model": "core.transaction", - "pk": 2, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 2 - } -}, { - "model": "core.transaction", - "pk": 3, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 3 - } -}, { - "model": "core.transaction", - "pk": 4, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 4 - } -}, { - "model": "core.transaction", - "pk": 5, - "fields": { - "status": "COMPLETED", - "paypal_id": "0LW426388F117535H", - "confirmation_email_sent": true, - "order": 5 - } -}, { - "model": "core.transaction", - "pk": 6, - "fields": { - "status": "COMPLETED", - "paypal_id": "13S0651595676122G", - "confirmation_email_sent": true, - "order": 6 - } -}, { - "model": "core.transaction", - "pk": 7, - "fields": { - "status": "COMPLETED", - "paypal_id": "4R43143900266793G", - "confirmation_email_sent": true, - "order": 7 - } -}, { - "model": "core.transaction", - "pk": 8, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 8 - } -}, { - "model": "core.transaction", - "pk": 9, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 9 - } -}, { - "model": "core.transaction", - "pk": 10, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 10 - } -}, { - "model": "core.transaction", - "pk": 11, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 11 - } -}, { - "model": "core.transaction", - "pk": 12, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 12 - } -}, { - "model": "core.transaction", - "pk": 13, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 13 - } -}, { - "model": "core.transaction", - "pk": 14, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 14 - } -}, { - "model": "core.transaction", - "pk": 15, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 15 - } -}, { - "model": "core.transaction", - "pk": 16, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 16 - } -}, { - "model": "core.transaction", - "pk": 17, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 17 - } -}, { - "model": "core.transaction", - "pk": 18, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 18 - } -}, { - "model": "core.transaction", - "pk": 19, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 19 - } -}, { - "model": "core.transaction", - "pk": 20, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 20 - } -}, { - "model": "core.transaction", - "pk": 21, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 21 - } -}, { - "model": "core.transaction", - "pk": 22, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 22 - } -}, { - "model": "core.transaction", - "pk": 23, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 23 - } -}, { - "model": "core.transaction", - "pk": 24, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 24 - } -}, { - "model": "core.transaction", - "pk": 25, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 25 - } -}, { - "model": "core.transaction", - "pk": 26, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 26 - } -}, { - "model": "core.transaction", - "pk": 27, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 27 - } -}, { - "model": "core.transaction", - "pk": 28, - "fields": { - "status": "COMPLETED", - "paypal_id": "0TA35228KR250201Y", - "confirmation_email_sent": true, - "order": 28 - } -}, { - "model": "core.transaction", - "pk": 29, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 29 - } -}, { - "model": "core.transaction", - "pk": 30, - "fields": { - "status": "COMPLETED", - "paypal_id": "57K00395W33936937", - "confirmation_email_sent": true, - "order": 30 - } -}, { - "model": "core.transaction", - "pk": 31, - "fields": { - "status": "COMPLETED", - "paypal_id": "2AB097351X341430G", - "confirmation_email_sent": true, - "order": 31 - } -}, { - "model": "core.transaction", - "pk": 32, - "fields": { - "status": "COMPLETED", - "paypal_id": "50Y83984C7682442F", - "confirmation_email_sent": true, - "order": 32 - } -}, { - "model": "core.transaction", - "pk": 33, - "fields": { - "status": "COMPLETED", - "paypal_id": "32U3216986193094S", - "confirmation_email_sent": true, - "order": 33 - } -}, { - "model": "core.transaction", - "pk": 34, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 34 - } -}, { - "model": "core.transaction", - "pk": 35, - "fields": { - "status": "COMPLETED", - "paypal_id": "3YG43897RL514852W", - "confirmation_email_sent": true, - "order": 35 - } -}, { - "model": "core.transaction", - "pk": 36, - "fields": { - "status": "COMPLETED", - "paypal_id": "62J41768F8371672K", - "confirmation_email_sent": true, - "order": 36 - } -}, { - "model": "core.transaction", - "pk": 37, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 37 - } -}, { - "model": "core.transaction", - "pk": 38, - "fields": { - "status": "COMPLETED", - "paypal_id": "42R01537CU6191354", - "confirmation_email_sent": true, - "order": 38 - } -}, { - "model": "core.transaction", - "pk": 39, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 39 - } -}, { - "model": "core.transaction", - "pk": 40, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 40 - } -}, { - "model": "core.transaction", - "pk": 41, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 41 - } -}, { - "model": "core.transaction", - "pk": 42, - "fields": { - "status": "COMPLETED", - "paypal_id": "11P5779103278194P", - "confirmation_email_sent": true, - "order": 42 - } -}, { - "model": "core.transaction", - "pk": 43, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 43 - } -}, { - "model": "core.transaction", - "pk": 44, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 44 - } -}, { - "model": "core.transaction", - "pk": 45, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 45 - } -}, { - "model": "core.transaction", - "pk": 46, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 46 - } -}, { - "model": "core.transaction", - "pk": 47, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 47 - } -}, { - "model": "core.transaction", - "pk": 48, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 48 - } -}, { - "model": "core.transaction", - "pk": 49, - "fields": { - "status": "COMPLETED", - "paypal_id": "51W11259NB1964139", - "confirmation_email_sent": true, - "order": 49 - } -}, { - "model": "core.transaction", - "pk": 50, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 50 - } -}, { - "model": "core.transaction", - "pk": 51, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 51 - } -}, { - "model": "core.transaction", - "pk": 52, - "fields": { - "status": "COMPLETED", - "paypal_id": "1VM23532J4176390A", - "confirmation_email_sent": true, - "order": 52 - } -}, { - "model": "core.transaction", - "pk": 53, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 53 - } -}, { - "model": "core.transaction", - "pk": 54, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 54 - } -}, { - "model": "core.transaction", - "pk": 55, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 55 - } -}, { - "model": "core.transaction", - "pk": 56, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 56 - } -}, { - "model": "core.transaction", - "pk": 57, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 57 - } -}, { - "model": "core.transaction", - "pk": 58, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 58 - } -}, { - "model": "core.transaction", - "pk": 59, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 59 - } -}, { - "model": "core.transaction", - "pk": 60, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 60 - } -}, { - "model": "core.transaction", - "pk": 61, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 61 - } -}, { - "model": "core.transaction", - "pk": 62, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 62 - } -}, { - "model": "core.transaction", - "pk": 63, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 63 - } -}, { - "model": "core.transaction", - "pk": 64, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 64 - } -}, { - "model": "core.transaction", - "pk": 65, - "fields": { - "status": "COMPLETED", - "paypal_id": "9JY26881X6142292C", - "confirmation_email_sent": true, - "order": 65 - } -}, { - "model": "core.transaction", - "pk": 66, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 66 - } -}, { - "model": "core.transaction", - "pk": 67, - "fields": { - "status": "COMPLETED", - "paypal_id": "2BF52322HE029645G", - "confirmation_email_sent": true, - "order": 67 - } -}, { - "model": "core.transaction", - "pk": 68, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 68 - } -}, { - "model": "core.transaction", - "pk": 69, - "fields": { - "status": "COMPLETED", - "paypal_id": "08384804KY645931W", - "confirmation_email_sent": true, - "order": 69 - } -}, { - "model": "core.transaction", - "pk": 70, - "fields": { - "status": "CREATED", - "paypal_id": "", - "confirmation_email_sent": false, - "order": 70 - } -}, { - "model": "core.transaction", - "pk": 71, - "fields": { - "status": "COMPLETED", - "paypal_id": "0U889767CY788263U", - "confirmation_email_sent": true, - "order": 71 - } -}, { - "model": "core.transaction", - "pk": 72, - "fields": { - "status": "COMPLETED", - "paypal_id": "2V44438147001873S", - "confirmation_email_sent": true, - "order": 72 - } -}, { - "model": "core.orderline", - "pk": 1, - "fields": { - "order": 30, - "product": 1, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans ", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 2, - "fields": { - "order": 30, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 1, - "customer_note": "Whole Beans ", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 3, - "fields": { - "order": 31, - "product": 8, - "quantity": 1, - "quantity_fulfilled": 1, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 4, - "fields": { - "order": 31, - "product": 7, - "quantity": 1, - "quantity_fulfilled": 1, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 5, - "fields": { - "order": 32, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 6, - "fields": { - "order": 32, - "product": 6, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 7, - "fields": { - "order": 33, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 8, - "fields": { - "order": 34, - "product": 6, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 9, - "fields": { - "order": 35, - "product": 6, - "quantity": 2, - "quantity_fulfilled": 2, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 10, - "fields": { - "order": 36, - "product": 3, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 11, - "fields": { - "order": 36, - "product": 1, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 12, - "fields": { - "order": 37, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 13, - "fields": { - "order": 38, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 14, - "fields": { - "order": 39, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 15, - "fields": { - "order": 39, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 16, - "fields": { - "order": 40, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 3, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 17, - "fields": { - "order": 40, - "product": 2, - "quantity": 2, - "quantity_fulfilled": 2, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 18, - "fields": { - "order": 41, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 19, - "fields": { - "order": 41, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 20, - "fields": { - "order": 42, - "product": 6, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 21, - "fields": { - "order": 42, - "product": 8, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 22, - "fields": { - "order": 43, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 23, - "fields": { - "order": 44, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 24, - "fields": { - "order": 45, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 25, - "fields": { - "order": 46, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 26, - "fields": { - "order": 47, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 27, - "fields": { - "order": 48, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 28, - "fields": { - "order": 49, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 29, - "fields": { - "order": 50, - "product": 3, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 30, - "fields": { - "order": 51, - "product": 3, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 31, - "fields": { - "order": 52, - "product": 3, - "quantity": 2, - "quantity_fulfilled": 1, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 32, - "fields": { - "order": 53, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 33, - "fields": { - "order": 54, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 34, - "fields": { - "order": 55, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 35, - "fields": { - "order": 59, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 36, - "fields": { - "order": 59, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 37, - "fields": { - "order": 60, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 38, - "fields": { - "order": 60, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 39, - "fields": { - "order": 61, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 40, - "fields": { - "order": 61, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 41, - "fields": { - "order": 62, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 42, - "fields": { - "order": 62, - "product": 4, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 43, - "fields": { - "order": 63, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 44, - "fields": { - "order": 64, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 45, - "fields": { - "order": 65, - "product": 3, - "quantity": 3, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 46, - "fields": { - "order": 66, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 47, - "fields": { - "order": 67, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 48, - "fields": { - "order": 67, - "product": 2, - "quantity": 2, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 49, - "fields": { - "order": 68, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 50, - "fields": { - "order": 69, - "product": 2, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 51, - "fields": { - "order": 71, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.orderline", - "pk": 52, - "fields": { - "order": 72, - "product": 3, - "quantity": 1, - "quantity_fulfilled": 0, - "customer_note": "Whole Beans", - "currency": "USD", - "unit_price": "13.40", - "tax_rate": "2.00" - } -}, { - "model": "core.trackingnumber", - "pk": 1, - "fields": { - "order": 30, - "tracking_id": "1938479823", - "created_at": "2022-03-23T17:04:21.540Z", - "updated_at": "2022-03-23T17:04:21.549Z" - } -}, { - "model": "core.trackingnumber", - "pk": 2, - "fields": { - "order": 30, - "tracking_id": "1938479823", - "created_at": "2022-03-23T17:04:21.540Z", - "updated_at": "2022-03-23T17:04:21.549Z" - } -}, { - "model": "core.trackingnumber", - "pk": 3, - "fields": { - "order": 30, - "tracking_id": "19283987", - "created_at": "2022-03-23T17:04:21.540Z", - "updated_at": "2022-03-23T17:04:21.549Z" - } -}, { - "model": "core.trackingnumber", - "pk": 4, - "fields": { - "order": 31, - "tracking_id": "1233434", - "created_at": "2022-03-23T17:04:21.540Z", - "updated_at": "2022-03-23T17:04:21.549Z" - } -}, { - "model": "core.trackingnumber", - "pk": 5, - "fields": { - "order": 35, - "tracking_id": "792834987234", - "created_at": "2022-03-30T16:14:33.549Z", - "updated_at": "2022-03-30T16:14:33.549Z" - } -}, { - "model": "core.trackingnumber", - "pk": 6, - "fields": { - "order": 42, - "tracking_id": "12312132", - "created_at": "2022-04-06T18:02:55.655Z", - "updated_at": "2022-04-06T18:02:55.655Z" - } -}, { - "model": "core.trackingnumber", - "pk": 7, - "fields": { - "order": 49, - "tracking_id": "982734987324", - "created_at": "2022-04-15T03:27:04.929Z", - "updated_at": "2022-04-15T03:27:04.929Z" - } -}] diff --git a/src/media/.keep b/src/media/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/src/ptcoffee/asgi.py b/src/ptcoffee/asgi.py deleted file mode 100644 index 8d8aba9..0000000 --- a/src/ptcoffee/asgi.py +++ /dev/null @@ -1,11 +0,0 @@ -""" -https://docs.djangoproject.com/en/3.2/howto/deployment/asgi/ -""" - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ptcoffee.settings') - -application = get_asgi_application() diff --git a/src/ptcoffee/config.py b/src/ptcoffee/config.py deleted file mode 100644 index 8d6e813..0000000 --- a/src/ptcoffee/config.py +++ /dev/null @@ -1,58 +0,0 @@ -from dotenv import load_dotenv -import os - -load_dotenv() - -DEBUG = os.environ.get('DEBUG', 'True') == 'True' - -if DEBUG: - DATABASE_CONFIG = { - 'ENGINE': 'django.db.backends.postgresql', - 'USER': 'django', - 'NAME': 'ptcoffee_dev' - } -else: - DATABASE_CONFIG = { - 'ENGINE': 'django.db.backends.postgresql', - 'OPTIONS': { - 'service': 'pg_service', - 'passfile': '.pgpass' - } - } - -SECRET_KEY = os.environ.get('SECRET_KEY', '') -CACHE_CONFIG = { - 'LOCATION': 'redis://127.0.0.1:6379', - 'BACKEND': 'django.core.cache.backends.redis.RedisCache', -} - -SENTRY_DSN = os.environ.get('SENTRY_DSN', '') -SENTRY_ENV = os.environ.get('SENTRY_ENV', 'development') - -FACEBOOK_PIXEL_ID = os.environ.get('FACEBOOK_PIXEL_ID', '') - -STRIPE_API_KEY = os.environ.get('STRIPE_API_KEY', '') - -PAYPAL_CLIENT_ID = os.environ.get('PAYPAL_CLIENT_ID', '') -PAYPAL_SECRET_ID = os.environ.get('PAYPAL_SECRET_ID', '') -PAYPAL_ENVIRONMENT = os.environ.get('PAYPAL_ENVIRONMENT', 'SANDBOX') -USPS_USER_ID = os.environ.get('USPS_USER_ID', '639NATHA3105') -DEFAULT_ZIP_ORIGINATION = os.environ.get('DEFAULT_ZIP_ORIGINATION', '98368') - -ANYMAIL_CONFIG = { - 'MAILGUN_API_KEY': os.environ.get('MAILGUN_API_KEY', ''), - 'MAILGUN_SENDER_DOMAIN': os.environ.get('MAILGUN_SENDER_DOMAIN', '') -} - -ADMIN_EMAIL = os.environ.get('ADMIN_EMAIL', 'debug@nathanjchapman.com') -SERVER_EMAIL = os.environ.get('SERVER_EMAIL', '') -DEFAULT_FROM_EMAIL = os.environ.get('DEFAULT_FROM_EMAIL', '') -DEFAULT_CONTACT_EMAIL = os.environ.get('DEFAULT_CONTACT_EMAIL', '') -ORDER_FROM_EMAIL = os.environ.get('ORDER_FROM_EMAIL', '') -STATIC_ROOT_PATH = os.environ.get('STATIC_ROOT_PATH', '/var/www/ptcoffee-dev/static/') - -SECURE_HSTS_SECONDS = os.environ.get('SECURE_HSTS_SECONDS', 3600) -SECURE_SSL_REDIRECT = os.environ.get('SECURE_SSL_REDIRECT', 'False') == 'True' -SESSION_COOKIE_SECURE = os.environ.get('SESSION_COOKIE_SECURE', 'False') == 'True' -CSRF_COOKIE_SECURE = os.environ.get('CSRF_COOKIE_SECURE', 'False') == 'True' -SECURE_CROSS_ORIGIN_OPENER_POLICY = 'same-origin-allow-popups' diff --git a/src/ptcoffee/wsgi.py b/src/ptcoffee/wsgi.py deleted file mode 100644 index 40307fc..0000000 --- a/src/ptcoffee/wsgi.py +++ /dev/null @@ -1,7 +0,0 @@ -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'ptcoffee.settings') - -application = get_wsgi_application() diff --git a/src/static/scripts/subscriptions.js b/src/static/scripts/subscriptions.js deleted file mode 100644 index 61e94f4..0000000 --- a/src/static/scripts/subscriptions.js +++ /dev/null @@ -1,128 +0,0 @@ -class Subscription { - static TWELVE_OZ - static SIXTEEN_OZ - static FIVE_LBS - - static TWELVE_SHIPPING - static SIXTEEN_SHIPPING - static FIVE_SHIPPING - - constructor(element, output) { - this.TWELVE_OZ = '12' - this.SIXTEEN_OZ = '16' - this.FIVE_LBS = '75' - this.TWELVE_SHIPPING = 7 - this.SIXTEEN_SHIPPING = 5 - this.FIVE_SHIPPING = 1 - - this.element = element - this.output = this.element.querySelector('.output') - this.shippingDiscount = 10 - this.price = this.element.querySelector('select[name=size]') - this.products = this.element.querySelectorAll('input[name^=product]') - this.element.addEventListener('change', this.render.bind(this)) - this.render() - } - - get total_qty() { - return Array.from(this.products).reduce((total, current) => { - return total + Number(current.value) - }, 0) - } - - get hasFreeShipping() { - switch(this.price.value) { - case this.TWELVE_OZ: - if (parseInt(this.total_qty) >= this.TWELVE_SHIPPING) { - return true - } else { - return false - } - break - case this.SIXTEEN_OZ: - if (parseInt(this.total_qty) >= this.SIXTEEN_SHIPPING) { - return true - } else { - return false - } - break - case this.FIVE_LBS: - if (parseInt(this.total_qty) >= this.FIVE_SHIPPING) { - return true - } else { - return false - } - break - default: - throw 'Something is wrong with the price' - } - } - - get countToFreeShipping() { - switch(this.price.value) { - case this.TWELVE_OZ: - return this.TWELVE_SHIPPING - this.total_qty - break - case this.SIXTEEN_OZ: - return this.SIXTEEN_SHIPPING - this.total_qty - break - case this.FIVE_LBS: - return this.FIVE_SHIPPING - break - default: - throw 'Something is wrong with the price' - break - } - } - - get shippingStatus() { - let items = 0 - - if (this.hasFreeShipping) { - return 'You have free shipping!' - } else { - return `Add ${this.countToFreeShipping} more item(s) for free shipping!` - } - - } - - get totalRetailPrice() { - let totalPrice = Array.from(this.products).reduce((total, current) => { - return total + (Number(this.price.value) * current.value); - }, 0); - - return new Intl.NumberFormat('en-US', { - currency: 'USD', - style: 'currency', - }).format(totalPrice) - } - - get totalPrice() { - let totalPrice = Array.from(this.products).reduce((total, current) => { - return total + (Number(this.price.value) * current.value); - }, 0); - - let percentage = (this.shippingDiscount / 100) * totalPrice - - - return new Intl.NumberFormat('en-US', { - currency: 'USD', - style: 'currency', - }).format(totalPrice - percentage) - } - - render() { - this.output.querySelector('.retail-price').innerText = this.totalRetailPrice - this.output.querySelector('.price').innerText = this.totalPrice - this.output.querySelector('.shipping').innerText = this.shippingStatus - } - - add_item(item) { - this.items.push(item) - return this.items - } -} - - -const subCreateFromEl = document.querySelector('.subscription-create-form') -const sub = new Subscription(subCreateFromEl) diff --git a/src/static/styles/checkout.css b/src/static/styles/checkout.css deleted file mode 100644 index 70d86b5..0000000 --- a/src/static/styles/checkout.css +++ /dev/null @@ -1,77 +0,0 @@ - -/* spinner/processing state, errors */ -.spinner, -.spinner:before, -.spinner:after { - border-radius: 50%; -} -.spinner { - color: #ffffff; - font-size: 22px; - text-indent: -99999px; - margin: 0px auto; - position: relative; - width: 20px; - height: 20px; - box-shadow: inset 0 0 0 2px; - -webkit-transform: translateZ(0); - -ms-transform: translateZ(0); - transform: translateZ(0); -} -.spinner:before, -.spinner:after { - position: absolute; - content: ""; -} -.spinner:before { - width: 10.4px; - height: 20.4px; - background: #5469d4; - border-radius: 20.4px 0 0 20.4px; - top: -0.2px; - left: -0.2px; - -webkit-transform-origin: 10.4px 10.2px; - transform-origin: 10.4px 10.2px; - -webkit-animation: loading 2s infinite ease 1.5s; - animation: loading 2s infinite ease 1.5s; -} -.spinner:after { - width: 10.4px; - height: 10.2px; - background: #5469d4; - border-radius: 0 10.2px 10.2px 0; - top: -0.1px; - left: 10.2px; - -webkit-transform-origin: 0px 10.2px; - transform-origin: 0px 10.2px; - -webkit-animation: loading 2s infinite ease; - animation: loading 2s infinite ease; -} - -@-webkit-keyframes loading { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes loading { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@media only screen and (max-width: 600px) { - form { - width: 80vw; - min-width: initial; - } -} diff --git a/src/static/styles/dashboard.css b/src/static/styles/dashboard.css deleted file mode 100644 index 672105f..0000000 --- a/src/static/styles/dashboard.css +++ /dev/null @@ -1,546 +0,0 @@ -:root { - --fg-color: #333; - --bg-color: #eff5f8; - --bg-alt-color: #bdc8d2; - --gray-color: #9d9d9d; - --yellow-color: #f8a911; - --yellow-alt-color: #f6c463; - --green-color: #13ce65; - --red-color: #ff4d44; - - --default-border: 2px solid var(--gray-color); - --default-shadow: 0 1rem 3rem var(--gray-color); -} - -html { - font-size: 100%; -} - -body { - background: var(--bg-color); - font-family: 'Inter', sans-serif; - font-weight: 400; - padding: 0; - margin: 0; - line-height: 1.75; - color: var(--fg-color); -} - -p { - margin-bottom: 1rem; -} - -a { - color: var(--fg-color); -} - -h1, h2, h3, h4, h5 { - margin: 0; - font-family: 'Inter', sans-serif; - font-weight: 700; - line-height: 1.3; -} - -h1 { - font-size: 2.488rem; -} - -h2 { - font-size: 2.074rem; -} - -h3 { - font-size: 1.728rem; -} - -h4 { - font-size: 1.44rem; -} - -h5 { - font-size: 1.2rem; -} - -small { - font-size: 0.833rem; -} - -label { -} - - -input[type=text], -input[type=email], -input[type=number], -input[type=date], -input[type=password], -select[multiple=multiple], -textarea { - font: inherit; - text-align: left; - color: var(--fg-color); - border: var(--default-border); - padding: 0.5rem; - outline: 0; - line-height: 1; -} - -input:focus, -textarea:focus { - border-color: var(--yellow-color); -} - -select { - text-align: left; - font: inherit; - font-size: 1rem; - border: var(--default-border); - padding: 0.5em; - outline: 0; - line-height: 1; -} - -input[type=number] + select { - margin-left: 1rem; -} - -input[type=text], -input[type=email], -input[type=password], -select[multiple=multiple], -textarea { - display: block; -} - -input[type=number] { - max-width: 6rem; -} - -input[type=checkbox], -input[type=radio] { - width: 2rem; - height: 2rem; - vertical-align: middle; -} - - -.action-button, -input[type=submit], -button { - font-family: inherit; - font-weight: bold; - font-size: 1rem; - color: var(--fg-color); - text-decoration: none; - background-color: var(--yellow-color); - padding: 0.5rem 1rem; - border-radius: 0.5rem; - border: none; - cursor: pointer; -} - -.action-button:hover, -input[type=submit]:hover, -button:hover { - background-color: var(--yellow-alt-color); -} - -.action-button--warning { - background-color: var(--red-color) !important; -} - -.action-link { - font-family: inherit; - font-weight: bold; - font-size: 1rem; - color: var(--yellow-color); - text-decoration: none; - cursor: pointer; -} - -.action-link--warning { - color: var(--red-color); -} - -figure { - margin: 0; - padding: 0; -} - - -main { - overflow: scroll; - height: 100vh; -} - -main article { - margin: 2rem 2rem 2rem 0; -} - - -.store__info { - display: grid; - grid-template-columns: repeat(2, 1fr); - gap: 2rem; - margin: 1rem 0; -} - -.store__info div { - background-color: white; - padding: 2rem; - border-radius: 0.5rem; -} - -.store__info div h3 { - text-align: right; -} - -.store__action { - background-color: white; - padding: 1rem; - border-radius: 0.5rem; - margin-bottom: 1rem; - display: block; - /*font-size: 1.2rem;*/ - font-weight: bold; - text-decoration: none; - font-family: "Inter"; -} - -.store__action:hover { - background-color: var(--bg-alt-color); -} - -.dashboard__main { - display: grid; - grid-template-columns: 1fr 7fr; - gap: 2rem; -} - -.dashboard__sidebar { - height: 100vh; - background-color: var(--bg-alt-color); - display: flex; - flex-direction: column; - justify-content: space-between; -} - -.dashboard__nav { - display: grid; - grid-template-columns: 1fr; - gap: 1rem; - margin-top: 1rem; - padding: 1rem; -} - -.dashboard__user { - display: grid; - grid-template-columns: 1fr; - gap: 1rem; - margin-top: 1rem; - padding: 1rem; -} - -.dashboard__user a, -.dashboard__nav a { - padding: 0.5rem 1rem; - text-decoration: none; - font-weight: bold; - display: flex; - flex-direction: row; - align-items: center; -} - -.dashboard__nav a img { - width: 24px; - margin-right: 0.5rem; -} - -.dashboard__user a:hover, -.dashboard__nav a:hover { - background-color: var(--bg-color); - border-radius: 0.25rem; -} - - -.site__messages { - text-align: left; - white-space: normal; - background-color: var(--fg-color); - border-radius: 0.5rem; - box-shadow: var(--default-shadow); - - margin: 1rem; - padding: 0.5rem 1rem; - - position: fixed; - - left: auto; - right: 0; - bottom: 0; - top: auto; - z-index: 990; -} - -.messages__message.debug { - color: white; -} -.messages__message.info { - color: white; -} -.messages__message.success { - color: var(--green-color); -} -.messages__message.warning { - color: var(--yellow-color); -} -.messages__message.error { - color: var(--red-color); -} - - -.object__header { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 1rem; -} - -.object__list, -.object__panel { - background-color: white; - border-radius: 0.5rem; - margin-bottom: 2rem; -} - -.object__item { - display: grid; - gap: 1rem; - padding: 1rem; - border-bottom: 0.05rem solid var(--gray-color); - text-decoration: none; - align-items: center; - justify-items: start; -} - -.object__item--col3 { - grid-template-columns: repeat(3, 1fr); -} - -.object__item--col5 { - grid-template-columns: repeat(5, 1fr); -} - -.object__item--col4 { - grid-template-columns: repeat(4, 1fr); -} - -.object__item--col8 { - grid-template-columns: repeat(8, 1fr); -} - -.panel__header--flex { - display: flex; - justify-content: space-between; -} - -.panel__item:last-child, -.object__item:last-child { - border-bottom: unset; - border-radius: 0 0 0.5rem 0.5rem; -} - -.object__item--link:hover { - background-color: var(--bg-alt-color); -} - -.panel__header { - font-weight: bold; - background-color: var(--bg-alt-color); - border-radius: 0.5rem 0.5rem 0 0; -} - -.panel__item { - padding: 1rem; - border-bottom: 0.05rem solid var(--gray-color); - text-decoration: none; -} - -.product__figure img { - max-height: 200px; -} - - -.product__detail { - display: grid; - grid-template-columns: 1fr 2fr; - gap: 2rem; - padding: 1rem; -} - -.product__image { - max-height: 200px; - border: 0.02rem solid var(--gray-color); -} - - -.object__menu { - display: flex; - justify-content: space-between; - align-items: center; -} - -.object__menu > a:not(:last-child) { - margin-right: 1rem; -} - -.order__fulfill { - grid-column: 8; -} - - -.dropdown { - position: relative; - display: inline-block; -} - -.dropdown__menu { - background-color: var(--bg-alt-color); - padding: 0.5rem 1rem; - border-radius: 0.5rem; - font-size: 1.25rem; - margin-right: 1rem; - font-weight: bold; - display: inline-block; - cursor: pointer; -} - -.dropdown__child { - display: none; - cursor: pointer; - background-color: var(--bg-color); - position: absolute; - right: 1rem; - border-radius: 0.5rem; - box-shadow: var(--default-shadow); -} - -.dropdown__child a { - text-decoration: none; - padding: 0.5rem 1rem; - display: block; - font-size: 1.25rem; - font-weight: bold; - white-space: nowrap; - /*border-radius: 0.5rem;*/ -} -.dropdown__child a:hover { - background-color: var(--bg-alt-color); -} - -.dropdown__child a:first-child { - border-radius: 0.5rem 0.5rem 0 0; -} - -.dropdown__child a:last-child { - border-radius: 0 0 0.5rem 0.5rem; -} - -.dropdown:hover .dropdown__child { - display: block; -} - -.dropdown__icon { - background-color: var(--bg-alt-color); - cursor: pointer; - border-radius: 0.5rem; - fill: currentColor; - width: 3em; - height: 3em; - display: inline-block; - line-height: 1.75; - transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; -} - -.dropdown__icon:hover { - background-color: var(--yellow-alt-color); -} - -.order__status { - padding: 0.5rem 1rem; - border-radius: 0.5rem; - font-size: 1.25rem; - font-weight: bold; - display: inline-block; -} - -.order__status--display { - display: flex; - align-items: center; - flex-direction: row; -} - -.order__status--draft { - background-color: var(--gray-color); -} -.order__status--unfulfilled { - background-color: var(--red-color); -} -.order__status--partially_returned { - background-color: var(--yellow-alt-color); -} -.order__status--partially_fulfilled { - background-color: var(--yellow-alt-color); -} -.order__status--returned { - background-color: var(--gray-color); -} -.order__status--fulfilled { - background-color: var(--green-color); -} -.order__status--cancelled { - background-color: var(--gray-color); -} - -.status__dot { - width: 8px; - height: 8px; - min-width: 8px; - min-height: 8px; - border-radius: 100%; - margin-right: 0.4rem; -} - - -.item__figure { - display: flex; - align-items: flex-start; - flex-direction: row; - align-items: center; -} - -.item__figure img { - height: 50px; - margin-right: 1rem; -} - -.gallery { - display: grid; - grid-template-columns: repeat(3, 1fr); - gap: 3rem; - -} - -.gallery__item { -} - -.gallery__item, -.gallery__item img { - width: 100%; -} - -.gallery__item img { - border: var(--default-border); - object-fit: cover; - aspect-ratio: 1/1; -} diff --git a/src/static/styles/storefront.css b/src/static/styles/storefront.css deleted file mode 100644 index e69de29..0000000 diff --git a/src/storefront/signals.py b/src/storefront/signals.py deleted file mode 100644 index dd56ead..0000000 --- a/src/storefront/signals.py +++ /dev/null @@ -1,31 +0,0 @@ -# import logging -# from io import BytesIO - -# from django.db.models.signals import post_save -# from django.dispatch import receiver - -# from core import TransactionStatus -# from core.models import Order, Transaction -# from .tasks import send_order_confirmation_email - -# logger = logging.getLogger(__name__) - -# @receiver(post_save, sender=Order, dispatch_uid="order_created") -# def order_created(sender, instance, created, **kwargs): -# if created: -# logger.info("Order was created") -# Transaction.objects.create(order=instance) - - -# @receiver(post_save, sender=Transaction, dispatch_uid="transaction_created") -# def transaction_created(sender, instance, created, **kwargs): -# if created: -# logger.info("Transaction was created") - -# elif instance.status == TransactionStatus.COMPLETED: -# order = { -# 'order_id': instance.order.pk, -# 'email': instance.order.customer.email, -# 'full_name': instance.order.customer.get_full_name() -# } -# send_order_confirmation_email.delay(order) diff --git a/src/storefront/tasks.py b/src/storefront/tasks.py deleted file mode 100644 index 7bda8fa..0000000 --- a/src/storefront/tasks.py +++ /dev/null @@ -1,8 +0,0 @@ -from celery import shared_task -from celery.utils.log import get_task_logger -from django.conf import settings -from django.core.mail import EmailMessage, send_mail - -from templated_email import send_templated_mail - -logger = get_task_logger(__name__) diff --git a/src/storefront/templates/storefront/order_detail.html b/src/storefront/templates/storefront/order_detail.html deleted file mode 100644 index cdfe16d..0000000 --- a/src/storefront/templates/storefront/order_detail.html +++ /dev/null @@ -1,74 +0,0 @@ -{% extends "base.html" %} -{% load static %} - -{% block content %} -
-

← Back

-
-

Order #{{order.pk}}

-

Placed on {{order.created_at|date:"M j, Y"}}

-
-
- - - - - - - - - - - {% for item in order.lines.all %} - - {% with product=item.variant.product %} - - - - - - {% endwith %} - - {% empty %} - - - - {% endfor %} - -
ProductQuantityPriceTotal
- {% if item.variant.image %} - {{item.variant.image.image}} - {% else %} - {{product.get_first_img.image}} - {% endif %} - - {{ item.variant }}
- {{item.customer_note}} -
{{item.quantity}}${{item.unit_price}}${{item.get_total}}
No items in order
-
- -
-

Payment

- - - - - - {% if order.coupon %} - - - - - {% endif %} - - - - - - - - -
Subtotal${{order.subtotal}}
Discount{{order.coupon.discount_value}} {{order.coupon.get_discount_value_type_display}}
Shipping${{order.shipping_total}}
Total${{order.total_amount}}
-
-
-{% endblock content %} diff --git a/src/templates/templated_email/storefront/order_confirmation.email b/src/templates/templated_email/storefront/order_confirmation.email deleted file mode 100644 index 2157214..0000000 --- a/src/templates/templated_email/storefront/order_confirmation.email +++ /dev/null @@ -1,22 +0,0 @@ -{% block subject %}PT Coffee: Confirmation for order #{{order_id}}{% endblock %} -{% block plain %} - Thank you for your order! - - Hi {{full_name}}, we're getting your order ready to be shipped. We will notify you when it has been sent. - - If you have any questions, send us an email at support@ptcoffee.com. - - Thanks, - Port Townsend Roasting Co. -{% endblock %} - -{% block html %} -

Thank you for your order!

- -

Hi {{full_name}}, we're getting your order ready to be shipped. We will notify you when it has been sent.

- -

If you have any questions, send us an email at support@ptcoffee.com.

- -

Thanks,
- Port Townsend Roasting Co.

-{% endblock %} diff --git a/src/templates/templated_email/storefront/order_shipped.email b/src/templates/templated_email/storefront/order_shipped.email deleted file mode 100644 index 6922f70..0000000 --- a/src/templates/templated_email/storefront/order_shipped.email +++ /dev/null @@ -1,18 +0,0 @@ -{% block subject %}Your PT Coffee order #{{order_id}} has shipped{% endblock %} -{% block plain %} - Great news! Your recent order #{{order_id}} has shipped - - Your USPS tracking ID: {{tracking_id}} - - Thanks, - Port Townsend Coffee -{% endblock %} - -{% block html %} -

Great news! Your recent order #{{order_id}} has shipped

- -

Your USPS tracking ID: {{tracking_id}}

- -

Thanks,
- Port Townsend Coffee

-{% endblock %} diff --git a/static/images/android-chrome-192x192.png b/static/images/android-chrome-192x192.png new file mode 100644 index 0000000..04d3228 Binary files /dev/null and b/static/images/android-chrome-192x192.png differ diff --git a/static/images/android-chrome-512x512.png b/static/images/android-chrome-512x512.png new file mode 100644 index 0000000..482065a Binary files /dev/null and b/static/images/android-chrome-512x512.png differ diff --git a/static/images/apple-touch-icon.png b/static/images/apple-touch-icon.png new file mode 100644 index 0000000..537a6d3 Binary files /dev/null and b/static/images/apple-touch-icon.png differ diff --git a/src/static/images/banner_merch.jpg b/static/images/banner_merch.jpg similarity index 100% rename from src/static/images/banner_merch.jpg rename to static/images/banner_merch.jpg diff --git a/src/static/images/banner_shipping.jpg b/static/images/banner_shipping.jpg similarity index 100% rename from src/static/images/banner_shipping.jpg rename to static/images/banner_shipping.jpg diff --git a/src/static/images/banner_sizes.jpg b/static/images/banner_sizes.jpg similarity index 100% rename from src/static/images/banner_sizes.jpg rename to static/images/banner_sizes.jpg diff --git a/src/static/images/box.png b/static/images/box.png similarity index 100% rename from src/static/images/box.png rename to static/images/box.png diff --git a/src/static/images/coffee_banner.jpg b/static/images/coffee_banner.jpg similarity index 100% rename from src/static/images/coffee_banner.jpg rename to static/images/coffee_banner.jpg diff --git a/src/static/images/coupon.png b/static/images/coupon.png similarity index 100% rename from src/static/images/coupon.png rename to static/images/coupon.png diff --git a/src/static/images/cubes.png b/static/images/cubes.png similarity index 100% rename from src/static/images/cubes.png rename to static/images/cubes.png diff --git a/src/static/images/customer.png b/static/images/customer.png similarity index 100% rename from src/static/images/customer.png rename to static/images/customer.png diff --git a/src/static/images/fair_trade_stamp.png b/static/images/fair_trade_stamp.png similarity index 100% rename from src/static/images/fair_trade_stamp.png rename to static/images/fair_trade_stamp.png diff --git a/src/static/images/fairtrade_banner.jpg b/static/images/fairtrade_banner.jpg similarity index 100% rename from src/static/images/fairtrade_banner.jpg rename to static/images/fairtrade_banner.jpg diff --git a/static/images/favicon-16x16.png b/static/images/favicon-16x16.png new file mode 100644 index 0000000..1b46594 Binary files /dev/null and b/static/images/favicon-16x16.png differ diff --git a/static/images/favicon-32x32.png b/static/images/favicon-32x32.png new file mode 100644 index 0000000..3e5548d Binary files /dev/null and b/static/images/favicon-32x32.png differ diff --git a/static/images/favicon.ico b/static/images/favicon.ico new file mode 100644 index 0000000..6b608c0 Binary files /dev/null and b/static/images/favicon.ico differ diff --git a/src/static/images/gear.png b/static/images/gear.png similarity index 100% rename from src/static/images/gear.png rename to static/images/gear.png diff --git a/src/static/images/keep_calm.jpg b/static/images/keep_calm.jpg similarity index 100% rename from src/static/images/keep_calm.jpg rename to static/images/keep_calm.jpg diff --git a/static/images/paper_plane.png b/static/images/paper_plane.png new file mode 100644 index 0000000..489a428 Binary files /dev/null and b/static/images/paper_plane.png differ diff --git a/src/static/images/pt_coffee_01.jpg b/static/images/pt_coffee_01.jpg similarity index 100% rename from src/static/images/pt_coffee_01.jpg rename to static/images/pt_coffee_01.jpg diff --git a/src/static/images/pt_coffee_02.jpg b/static/images/pt_coffee_02.jpg similarity index 100% rename from src/static/images/pt_coffee_02.jpg rename to static/images/pt_coffee_02.jpg diff --git a/src/static/images/pt_coffee_03.jpg b/static/images/pt_coffee_03.jpg similarity index 100% rename from src/static/images/pt_coffee_03.jpg rename to static/images/pt_coffee_03.jpg diff --git a/src/static/images/pt_coffee_04.jpg b/static/images/pt_coffee_04.jpg similarity index 100% rename from src/static/images/pt_coffee_04.jpg rename to static/images/pt_coffee_04.jpg diff --git a/src/static/images/pt_coffee_05.png b/static/images/pt_coffee_05.png similarity index 100% rename from src/static/images/pt_coffee_05.png rename to static/images/pt_coffee_05.png diff --git a/static/images/recurrent.png b/static/images/recurrent.png new file mode 100644 index 0000000..48f0f6f Binary files /dev/null and b/static/images/recurrent.png differ diff --git a/src/static/images/reviews_banner.jpg b/static/images/reviews_banner.jpg similarity index 100% rename from src/static/images/reviews_banner.jpg rename to static/images/reviews_banner.jpg diff --git a/src/static/images/shopping_cart.svg b/static/images/shopping_cart.svg similarity index 100% rename from src/static/images/shopping_cart.svg rename to static/images/shopping_cart.svg diff --git a/static/images/site.webmanifest b/static/images/site.webmanifest new file mode 100644 index 0000000..f251b34 --- /dev/null +++ b/static/images/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"images/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"images/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} diff --git a/src/static/images/site_banner.jpg b/static/images/site_banner.jpg similarity index 100% rename from src/static/images/site_banner.jpg rename to static/images/site_banner.jpg diff --git a/src/static/images/site_logo.svg b/static/images/site_logo.svg similarity index 100% rename from src/static/images/site_logo.svg rename to static/images/site_logo.svg diff --git a/src/static/images/store.png b/static/images/store.png similarity index 100% rename from src/static/images/store.png rename to static/images/store.png diff --git a/src/static/images/warehouse.png b/static/images/warehouse.png similarity index 100% rename from src/static/images/warehouse.png rename to static/images/warehouse.png diff --git a/src/static/scripts/checkout.js b/static/scripts/checkout.js similarity index 100% rename from src/static/scripts/checkout.js rename to static/scripts/checkout.js diff --git a/src/static/scripts/cookie.js b/static/scripts/cookie.js similarity index 100% rename from src/static/scripts/cookie.js rename to static/scripts/cookie.js diff --git a/src/static/scripts/index.js b/static/scripts/index.js similarity index 93% rename from src/static/scripts/index.js rename to static/scripts/index.js index a6ac125..2b47fc8 100644 --- a/src/static/scripts/index.js +++ b/static/scripts/index.js @@ -21,7 +21,7 @@ closeBtn.addEventListener("click", event => { }) showBtn.addEventListener("click", event => { - modal.style.display = "block"; + modal.style.display = "flex"; setCookie('newsletter-modal', 'true', oneDay) }) @@ -29,7 +29,7 @@ const scrollFunction = () => { let modalDismissed = getCookie('newsletter-modal') if (modalDismissed != 'true') { if (document.body.scrollTop > 600 || document.documentElement.scrollTop > 600) { - modal.style.display = "block"; + modal.style.display = "flex"; } } } diff --git a/src/static/scripts/initializers/timezone.js b/static/scripts/initializers/timezone.js similarity index 100% rename from src/static/scripts/initializers/timezone.js rename to static/scripts/initializers/timezone.js diff --git a/src/static/scripts/payment.js b/static/scripts/payment.js similarity index 100% rename from src/static/scripts/payment.js rename to static/scripts/payment.js diff --git a/src/static/scripts/product_form.js b/static/scripts/product_form.js similarity index 100% rename from src/static/scripts/product_form.js rename to static/scripts/product_form.js diff --git a/src/static/scripts/product_gallery.js b/static/scripts/product_gallery.js similarity index 100% rename from src/static/scripts/product_gallery.js rename to static/scripts/product_gallery.js diff --git a/src/static/scripts/product_list.js b/static/scripts/product_list.js similarity index 100% rename from src/static/scripts/product_list.js rename to static/scripts/product_list.js diff --git a/static/scripts/subscriptions.js b/static/scripts/subscriptions.js new file mode 100644 index 0000000..5dc9c7e --- /dev/null +++ b/static/scripts/subscriptions.js @@ -0,0 +1,103 @@ +class SubscriptionForm { + form + stripe_price_input + total_quantity_input + products_and_quantities + weight_per_item = '0' + weight_unit = 'lb' + products + max_quantity = 20 + + constructor(form) { + this.form = document.querySelector(form) + this.stripe_price_input = this.form.querySelector('input[name=stripe_price_id]') + this.products = this.form.querySelectorAll('input[name^=product_]') + this.total_quantity_input = this.form.querySelector('input[name=total_quantity]') + this.total_weight_input = this.form.querySelector('input[name=total_weight]') + this.products_and_quantities = this.form.querySelector('input[name=products_and_quantities]') + this.submitBtn = this.form.querySelector('input[type=submit]') + + this.connect() + } + + connect() { + this.form.addEventListener('change', this.change.bind(this)) + const formData = new FormData(this.form) + } + + change(event) { + if (event.target.name == 'stripe_product') { + this.stripe_price_input.value = event.target.parentElement.querySelector('select[name=stripe_price]').value + const values = event.target.dataset.weight.split(':') + this.weight_per_item = values[0] + this.weight_unit = values[1] + } else if (event.target.name == 'stripe_price') { + this.stripe_price_input.value = event.target.value + } else if (event.target.name.includes('product_')) { + const selected = Array.from(this.products).filter(item => item.value > 0) + this.total_quantity_input.value = this.total_qty + this.products_and_quantities.value = JSON.stringify( + selected.map(item => { + return {'pk': item.dataset.id, 'name': item.name.slice(8), 'quantity': Number(item.value)} + }) + ) + } + + this.total_weight_input.value = this.total_weight + + this.checkMaxQuantity() + + this.submitBtn.disabled = !this.isValid + } + + checkMaxQuantity() { + if (this.total_qty < this.max_quantity) { + Array.from(this.products).map(input => input.max = this.max_quantity) + } else { + Array.from(this.products).map(input => { + if (input.value == '') { + input.max = 0 + } else { + input.max = input.value + } + }) + } + } + + get isValid() { + return this.validate(); + } + + validate() { + const inputs = new Set(); + [this.stripe_price_input, + this.total_quantity_input, + this.total_weight_input, + this.products_and_quantities].forEach(input => { + if (input.value == '') { + inputs.add(false) + } + }); + if (this.total_qty < 1) { + inputs.add(false) + } + const valid = (inputs.has(false)) ? false : true; + + return valid; + } + + get total_qty() { + return Array.from(this.products).reduce((total, current) => { + return total + Number(current.value) + }, 0) + } + + get total_weight() { + const weight = this.total_qty * Number(this.weight_per_item) + return `${weight}:${this.weight_unit}` + } +} + +document.addEventListener('DOMContentLoaded', () => { + new SubscriptionForm('.subscription-create-form') +}) diff --git a/static/styles/dashboard.css b/static/styles/dashboard.css new file mode 100644 index 0000000..5b931c5 --- /dev/null +++ b/static/styles/dashboard.css @@ -0,0 +1,645 @@ +:root { + --color-fg: #333; + --color-bg: #eff5f8; + --color-bg-alt: #bdc8d2; + --color-rgb-bg-alt: 189, 200, 210; + --color-gray: #9d9d9d; + --color-yellow: #f8a911; + --color-yellow-alt: #f6c463; + --color-yellow-highlight: #f9e476; + --color-green: #13ce65; + --color-red: #ff4d44; + --color-light-gray: #e3e3e3; + --color-blue: #2c6e95; + + --default-border: 2px solid var(--color-gray); + --default-shadow: 0 1rem 3rem var(--color-gray); + --table-border: 0.0125rem solid black; +} + +html { + font-size: 100%; +} + +body { + background: var(--color-bg); + font-family: 'Inter', sans-serif; + font-weight: 400; + padding: 0; + margin: 0; + line-height: 1.75; + color: var(--color-fg); +} + +p { + margin: 0 0 1rem; +} +p:last-child { + margin-bottom: 0; +} + +a { + color: var(--color-fg); +} + +h1, h2, h3, h4, h5 { + margin: 0; + font-family: 'Inter', sans-serif; + font-weight: 700; + line-height: 1.3; +} + +h1 { + font-size: 2.488rem; +} + +h2 { + font-size: 2.074rem; +} + +h3 { + font-size: 1.728rem; +} + +h4 { + font-size: 1.44rem; +} + +h5 { + font-size: 1.2rem; +} + +small { + font-size: 0.833rem; +} + +label { +} + +address { + margin-bottom: 1rem; +} + +ul, ol, dl { + margin: 0 0 1rem; + line-height: 1.3; +} +dl dt { + font-weight: bold; +} +dd { + margin: 0; +} + +ul, ol { + padding: 1rem 0 1rem 2rem; + line-height: 1.75; +} + + +/* Tables + ========================================================================== */ + +table { + border-collapse: collapse; + width: 100%; + text-align: left; + margin-bottom: 1rem; + background-color: white; +} +thead { + border-bottom: var(--table-border); +} +thead a { + color: inherit; + text-decoration: none; +} +tbody tr:nth-child(even) { + background-color: rgba(var(--color-rgb-bg-alt), 0.4); +} +td input[type=text] { + width: 100%; +} +th, td { + padding: 0.5rem 1rem; +} +tbody tr:last-child { + border-bottom: var(--table-border); +} +tbody tr:hover { + background-color: var(--color-yellow-highlight); +} + +tbody tr.is-link { + cursor: pointer; +} +tfoot th { + text-align: right; +} +@media screen and (max-width: 600px) { + tr { + display: grid; + grid-template-columns: 1fr; + } + tfoot th { + text-align: unset; + } +} + + +/* Forms + ====================================================================== */ + +input[type=text], +input[type=email], +input[type=number], +input[type=date], +input[type=password], +select[multiple=multiple], +textarea { + font: inherit; + text-align: left; + color: var(--color-fg); + border: var(--default-border); + padding: 0.5rem; + outline: 0; + line-height: 1; + box-sizing: border-box; +} + +input:focus, +textarea:focus { + border-color: var(--color-yellow); +} + +select { + text-align: left; + font: inherit; + font-size: 1rem; + border: var(--default-border); + padding: 0.5em; + outline: 0; + line-height: 1; +} + +input[type=number] + select { + margin-left: 1rem; +} + +input[type=text], +input[type=email], +input[type=password], +select[multiple=multiple], +textarea { + display: block; +} + +input[type=number] { + max-width: 6rem; +} + +input[type=checkbox], +input[type=radio] { + width: 2rem; + height: 2rem; + vertical-align: middle; +} + +.btn, +input[type=submit], +button { + font-family: inherit; + font-weight: bold; + font-size: 1rem; + color: var(--color-fg); + text-decoration: none; + background-color: var(--color-yellow); + padding: 0.5rem 1rem; + border-radius: 0.5rem; + border: none; + cursor: pointer; +} + +.btn:hover, +input[type=submit]:hover, +button:hover { + background-color: var(--color-yellow-alt); +} + +.btn-warning { + background-color: var(--color-red) !important; +} + + +/* Figures, Images + ====================================================================== */ + +figure { + margin: 0; + padding: 0; +} + +.inline-image { + vertical-align: middle; +} + + +/* Layout + ====================================================================== */ +main { + overflow: scroll; + height: 100vh; +} + +main article { + margin: 2rem 2rem 2rem 0; +} + +main > article > header { + margin-bottom: 1rem; +} + + +.store-info { + display: grid; + grid-template-columns: repeat(2, 1fr); + gap: 1rem; + margin: 1rem 0; +} + +@media screen and (max-width: 600px) { + .store-info { + grid-template-columns: 1fr; + } +} + + +.store-info div { + background-color: white; + padding: 2rem; + border-radius: 0.5rem; +} + +.store-info div h3 { + text-align: right; +} + +.store-action { + background-color: white; + padding: 1rem; + border-radius: 0.5rem; + margin-bottom: 1rem; + display: block; + font-weight: bold; + text-decoration: none; +} + +.store-action:hover { + background-color: var(--color-bg-alt); +} + +.dashboard-main { + display: grid; + grid-template-columns: 1fr 7fr; + gap: 2rem; +} + +.dashboard-sidebar { + height: 100vh; + background-color: var(--color-bg-alt); + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.dashboard-nav { + display: grid; + grid-template-columns: 1fr; + gap: 1rem; + margin-top: 1rem; + padding: 1rem; +} + +.dashboard-user { + display: grid; + grid-template-columns: 1fr; + gap: 1rem; + margin-top: 1rem; + padding: 1rem; +} + +.dashboard-user a, +.dashboard-nav a { + padding: 0.5rem 1rem; + text-decoration: none; + font-weight: bold; + display: flex; + flex-direction: row; + align-items: center; +} + +.dashboard-nav a img { + width: 24px; + margin-right: 0.5rem; +} + +.dashboard-user a:hover, +.dashboard-nav a:hover { + background-color: var(--color-bg); + border-radius: 0.25rem; +} + +@media screen and (max-width: 800px) { + .dashboard-sidebar { + height: unset; + gap: 0; + } + .dashboard-main { + grid-template-columns: 1fr; + } + main { + overflow: unset; + } + main > article { + margin: 1rem; + } + .dashboard-nav, + .dashboard-user { + font-size: 0.75rem; + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + gap: 0; + margin: 0; + padding: 0.5rem; + } +} + + +/* ========================================================================== + Inner Layout + ========================================================================== */ + +.object-header { + display: flex; + align-items: center; + justify-content: space-between; +} + +.object-menu { + display: flex; + justify-content: space-between; + align-items: center; + gap: 1rem; +} + + +.panel { + margin-bottom: 2rem; + background-color: white; +} + +.panel-header { + padding: 0.5rem 1rem; + background-color: var(--color-bg-alt); + display: flex; + align-items: center; + justify-content: space-between; + gap: 1rem; + border-bottom: var(--default-border); +} + +@media screen and (max-width: 800px) { + .object-header, + .panel-header { + flex-direction: column; + } +} + +.panel-form, +.panel-section { + padding: 1rem; +} + +.panel-datalist { + padding: 1rem; + display: grid; + grid-template-columns: auto 1fr; + gap: 2rem 2rem; +} + +@media screen and (max-width: 800px) { + .panel-datalist { + grid-template-columns: 1fr; + gap: 1rem; + } + .panel-datalist dd:not(:last-child) { + margin-bottom: 1rem; + } +} + +.panel-shipping { + display: grid; + grid-template-columns: 1fr 3fr; + gap: 2rem; +} + +@media screen and (max-width: 800px) { + .panel-shipping { + grid-template-columns: 1fr; + } +} + + +.product-figure { + display: flex; + align-items: flex-start; + flex-direction: row; + align-items: center; + gap: 1rem; +} + +.product-figure img { + background-color: white; + max-height: 6rem; + max-width: 6rem; + border: var(--default-border); + object-fit: contain; + aspect-ratio: 1/1; + width: 100%; +} + + +/* ========================================================================== + Gallery + ========================================================================== */ + +.gallery { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 3rem; +} + +.gallery-item, +.gallery-item img { + width: 100%; +} + +.gallery-item img { + border: var(--default-border); + object-fit: contain; + aspect-ratio: 1/1; +} + +@media screen and (max-width: 900px) { + .gallery { + grid-template-columns: repeat(2, 1fr); + } +} + +@media screen and (max-width: 600px) { + .gallery { + grid-template-columns: 1fr; + } +} + + +/* ========================================================================== + Messages + ========================================================================== */ + +.messages { + text-align: left; + white-space: normal; + margin: 1rem; + position: fixed; + + left: auto; + right: 0; + bottom: 0; + top: auto; + z-index: 990; + + display: flex; + flex-direction: column; + gap: 1rem; +} + +.messages-message { + background-color: var(--color-fg); + border-radius: 0.5rem; + box-shadow: var(--default-shadow); + padding: 0.5rem 1rem; +} + +.messages-message.debug { + color: white; +} +.messages-message.info { + color: white; +} +.messages-message.success { + color: var(--color-green); +} +.messages-message.warning { + color: var(--color-yellow); +} +.messages-message.error { + color: var(--color-red); +} + +.message-dissmiss { + font-size: 1.3em; + cursor: pointer; + margin-left: 1rem; +} + + +/* ========================================================================== + Status + ========================================================================== */ + +.status { + padding: 0.5rem 1rem; + border-radius: 0.5rem; + font-size: 1.25rem; + font-weight: bold; + display: inline-block; +} + +.status-display { + display: flex; + align-items: center; + flex-direction: row; +} + +.status-info { + background-color: var(--color-gray); +} +.status-success { + background-color: var(--color-green); +} +.status-warning { + background-color: var(--color-yellow-alt); +} +.status-error { + background-color: var(--color-red); +} +.status-draft { + background-color: var(--color-gray); +} + +.status-unfulfilled { + background-color: var(--color-red); +} +.status-partially_returned { + background-color: var(--color-yellow-alt); +} +.status-partially_fulfilled { + background-color: var(--color-yellow-alt); +} +.status-returned { + background-color: var(--color-gray); +} +.status-fulfilled { + background-color: var(--color-green); +} +.status-cancelled { + background-color: var(--color-gray); +} + +.status-dot { + width: 1rem; + height: 1rem; + min-width: 1rem; + min-height: 1rem; + border-radius: 100%; + margin-right: 0.5rem; +} + + +/* ========================================================================== + Pagination + ========================================================================== */ + +.pagination { + display: flex; + gap: 1rem; +} + + +/* ========================================================================== + Utils + ========================================================================== */ + +.text-right { + text-align: right; +} + +.text-left { + text-align: left; +} + +.text-center { + text-align: center; +} diff --git a/src/static/styles/main.css b/static/styles/main.css similarity index 93% rename from src/static/styles/main.css rename to static/styles/main.css index 5107539..d8d8b12 100644 --- a/src/static/styles/main.css +++ b/static/styles/main.css @@ -185,7 +185,7 @@ textarea { button, input[type=submit], -.action-button { +.btn { font-family: inherit; font-weight: bold; font-size: 1.5rem; @@ -206,10 +206,17 @@ input[type=submit], button:hover, input[type=submit]:hover, -.action-button:hover { +.btn:hover { background-color: var(--yellow-alt-color); } +button:disabled, +input[type=submit]:disabled, +.btn:disabled { + background-color: var(--yellow-alt-color); + cursor: no-drop; +} + .errorlist { background-color: var(--red-color); color: white; @@ -240,7 +247,7 @@ main { .site__header > nav, main > article, footer > section { - max-width: 1024px; + max-width: 1280px; padding: 1rem; margin: 0 auto; } @@ -255,25 +262,27 @@ section:not(:last-child) { ========================================================================== */ .modal-menu { display: none; - position: fixed; /* Stay in place */ - z-index: 1; /* Sit on top */ + position: fixed; + z-index: 1; left: 0; top: 0; - width: 100%; /* Full width */ - height: 100%; /* Full height */ - overflow: auto; /* Enable scroll if needed */ - background-color: rgb(0,0,0); /* Fallback color */ - background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ + width: 100vw; + height: 100vh; + overflow: auto; + justify-content: center; + align-items: center; + background-color: rgb(0,0,0); + background-color: rgba(0,0,0,0.4); } /* Modal Content/Box */ .modal-menu__content { background-color: var(--bg-color); - margin: 25vh auto; padding: 20px; border: 2rem solid var(--bg-alt-color); max-width: 40rem; + flex-grow: 1; } @media screen and (max-width: 700px) { @@ -329,12 +338,7 @@ section:not(:last-child) { display: flex; justify-content: space-between; align-items: center; -} - -.site__logo, -.nav__main, -.nav__account { - margin-right: 1rem; + gap: 1rem; } @media screen and (max-width: 900px) { @@ -756,25 +760,59 @@ article + article { } -.subscription-create-form { - display: grid; - grid-template-columns: 2fr 1fr; +.subscription-authenticate { + text-align: center; +} + +.subscription-create-form section { + margin-bottom: 3rem; +} + + +.subscription-coffee { + display: flex; gap: 2rem; + overflow-x: scroll; + padding: 1rem; + border-right: var(--default-border); + border-left: var(--default-border); } -.product__subscription-list { - display: grid; - grid-template-columns: repeat(2, 1fr); +.subscription-coffee div { + text-align: center; +} + +.subscription-coffee img { + max-height: 300px; +} + +.subscription-products { + display: flex; + gap: 2rem; + margin-bottom: 1rem; justify-items: center; - gap: 6rem; - overflow-y: scroll; - max-height: 50rem; - border-bottom: var(--default-border); - padding: 0 2rem 2rem; } -.product__subscription-list div { - /*max-width: 10rem;*/ +.subscription-products > div { + border: var(--default-border); + width: 100%; + box-sizing: border-box; + padding: 1rem; + text-align: center; +} + +.subscription-products .product-prices { + visibility: hidden; +} + +.subscription-products input[type=radio]:checked ~ .product-prices { + visibility: visible; +} + +@media screen and (max-width: 600px) { + .subscription-products { + flex-direction: column; + } } @@ -880,7 +918,7 @@ article + article { justify-content: flex-end; } -.cart__proceed > .action-button { +.cart__proceed > .btn { font-size: 1.75rem; } diff --git a/src/static/styles/normalize.css b/static/styles/normalize.css similarity index 100% rename from src/static/styles/normalize.css rename to static/styles/normalize.css diff --git a/src/functional_tests/__init__.py b/storefront/__init__.py similarity index 100% rename from src/functional_tests/__init__.py rename to storefront/__init__.py diff --git a/src/storefront/admin.py b/storefront/admin.py similarity index 100% rename from src/storefront/admin.py rename to storefront/admin.py diff --git a/src/storefront/apps.py b/storefront/apps.py similarity index 100% rename from src/storefront/apps.py rename to storefront/apps.py diff --git a/src/storefront/cart.py b/storefront/cart.py similarity index 95% rename from src/storefront/cart.py rename to storefront/cart.py index 4f72b81..f54f13c 100644 --- a/src/storefront/cart.py +++ b/storefront/cart.py @@ -24,10 +24,9 @@ from core import ( ShippingService, ShippingProvider, ShippingContainer, - CoffeeGrind, - build_usps_rate_request + CoffeeGrind ) - +from core.shipping import build_usps_rate_request from .forms import CartItemUpdateForm from .payments import CreateOrder @@ -134,10 +133,6 @@ class Cart: } def deserialize(self, data): - # Transform old cart - if type(data) is list: - return - try: self.coupon = Coupon.objects.get(code=data.get('coupon_code')) except Coupon.DoesNotExist: @@ -216,20 +211,24 @@ class Cart: self.save() def get_total_price_for_coupon_items(self): + coupon_variants = self.coupon.variants.all() for item in self: - if item.variant.product in self.coupon.products.all(): + if item.variant in coupon_variants: yield item.total_price - def get_shipping_container_choices(self): + def get_shipping_container_choices(self, total_weight=None): + if total_weight is None: + total_weight = self.total_weight + is_selectable = Q( is_selectable=True ) min_weight_matched = Q( - min_order_weight__lte=self.total_weight) | Q( + min_order_weight__lte=total_weight) | Q( min_order_weight__isnull=True ) max_weight_matched = Q( - max_order_weight__gte=self.total_weight) | Q( + max_order_weight__gte=total_weight) | Q( max_order_weight__isnull=True ) containers = ShippingRate.objects.filter( @@ -257,7 +256,7 @@ class Cart: str(self.session.get('shipping_address')['postal_code']) ) - usps = USPSApi(settings.USPS_USER_ID, test=settings.DEBUG) + usps = USPSApi(self.site_settings.usps_user_id, test=settings.DEBUG) try: validation = usps.get_rate(usps_rate_request) diff --git a/src/storefront/context_processors.py b/storefront/context_processors.py similarity index 100% rename from src/storefront/context_processors.py rename to storefront/context_processors.py diff --git a/src/storefront/forms.py b/storefront/forms.py similarity index 64% rename from src/storefront/forms.py rename to storefront/forms.py index 94886b9..a0ad5bc 100644 --- a/src/storefront/forms.py +++ b/storefront/forms.py @@ -9,9 +9,9 @@ from django.core.mail import EmailMessage from django.core.exceptions import ValidationError from localflavor.us.us_states import USPS_CHOICES from usps import USPSApi, Address -from captcha.fields import CaptchaField +from django_measurement.forms import MeasurementField -from core.models import Order, ProductVariant +from core.models import Order, ProductVariant, Subscription, SiteSettings from core import CoffeeGrind, ShippingContainer logger = logging.getLogger(__name__) @@ -39,21 +39,6 @@ class CartItemUpdateForm(forms.Form): quantity = forms.IntegerField(min_value=1, max_value=20, initial=1) -class AddToSubscriptionForm(forms.Form): - SEVEN_DAYS = 7 - FOURTEEN_DAYS = 14 - THIRTY_DAYS = 30 - SCHEDULE_CHOICES = [ - (SEVEN_DAYS, 'Every 7 days'), - (FOURTEEN_DAYS, 'Every 14 days'), - (THIRTY_DAYS, 'Every 30 days'), - ] - - quantity = forms.IntegerField(min_value=1, initial=1) - grind = forms.ChoiceField(choices=CoffeeGrind.GRIND_CHOICES) - schedule = forms.ChoiceField(choices=SCHEDULE_CHOICES) - - class AddressForm(forms.Form): full_name = forms.CharField() email = forms.EmailField() @@ -90,7 +75,7 @@ class AddressForm(forms.Form): state=quote(cleaned_data.get('state')), zipcode=quote(cleaned_data.get('postal_code')) ) - usps = USPSApi(settings.USPS_USER_ID, test=True) + usps = USPSApi(SiteSettings.load().usps_user_id, test=True) try: validation = usps.validate_address(address) @@ -134,53 +119,20 @@ class CouponApplyForm(forms.Form): code = forms.CharField(label='Coupon code') -class ContactForm(forms.Form): - GOOGLE = 'Google Search' - SHOP = 'The coffee shop' - WOM = 'Word of mouth' - PRODUCT = 'Coffee Bag' - STORE = 'Store' - OTHER = 'Other' - - REFERAL_CHOICES = [ - (GOOGLE, 'Google Search'), - (SHOP, '"Better Living Through Coffee" coffee shop'), - (WOM, 'Friend/Relative'), - (PRODUCT, 'Our Coffee Bag'), - (STORE, 'PT Food Coop/other store'), - (OTHER, 'Other (please describe below)'), +class SubscriptionForm(forms.Form): + GRIND_CHOICES = [ + ('Whole Beans', 'Whole Beans'), + ('Espresso', 'Espresso'), + ('Cone Drip', 'Cone Drip'), + ('Basket Drip', 'Basket Drip'), + ('French Press', 'French Press'), + ('Stovetop Espresso (Moka Pot)', 'Stovetop Espresso (Moka Pot)'), + ('AeroPress', 'AeroPress'), + ('Percolator', 'Percolator'), + ('BLTC cafe pour over', 'BLTC cafe pour over') ] - - full_name = forms.CharField() - email_address = forms.EmailField() - referal = forms.ChoiceField( - label='How did you find our website?', - choices=REFERAL_CHOICES - ) - subject = forms.CharField() - message = forms.CharField(widget=forms.Textarea) - captcha = CaptchaField() - - -class SubscriptionCreateForm(forms.Form): - SEVEN_DAYS = 7 - FOURTEEN_DAYS = 14 - THIRTY_DAYS = 30 - SCHEDULE_CHOICES = [ - (SEVEN_DAYS, 'Every 7 days'), - (FOURTEEN_DAYS, 'Every 14 days'), - (THIRTY_DAYS, 'Every 30 days'), - ] - - TWELVE_OZ = 12 - SIXTEEN_OZ = 16 - FIVE_LBS = 75 - SIZE_CHOICES = [ - (TWELVE_OZ, '12 oz ($10.80)'), - (SIXTEEN_OZ, '16 oz ($14.40)'), - (FIVE_LBS, '5 lbs ($67.50)'), - ] - - grind = forms.ChoiceField(choices=CoffeeGrind.GRIND_CHOICES) - schedule = forms.ChoiceField(choices=SCHEDULE_CHOICES) - size = forms.ChoiceField(choices=SIZE_CHOICES) + grind = forms.ChoiceField(choices=GRIND_CHOICES, label='') + products_and_quantities = forms.CharField(widget=forms.HiddenInput()) + stripe_price_id = forms.CharField(widget=forms.HiddenInput()) + total_quantity = forms.IntegerField(widget=forms.HiddenInput()) + total_weight = forms.CharField(widget=forms.HiddenInput()) diff --git a/src/storefront/__init__.py b/storefront/migrations/__init__.py similarity index 100% rename from src/storefront/__init__.py rename to storefront/migrations/__init__.py diff --git a/src/storefront/models.py b/storefront/models.py similarity index 100% rename from src/storefront/models.py rename to storefront/models.py diff --git a/src/storefront/payments.py b/storefront/payments.py similarity index 99% rename from src/storefront/payments.py rename to storefront/payments.py index 3dda13c..236bd56 100644 --- a/src/storefront/payments.py +++ b/storefront/payments.py @@ -84,7 +84,6 @@ class PayPalClient: class CreateOrder(PayPalClient): - """Setting up the JSON request body for creating the Order. The Intent in the request body should be set as "CAPTURE" for capture intent flow.""" @@ -137,7 +136,7 @@ class CreateOrder(PayPalClient): ], } - logger.info(f"\nRequest body: {request_body}\n") + logger.debug(f"\nRequest body: {request_body}\n") return request_body diff --git a/src/storefront/templates/storefront/about.html b/storefront/templates/storefront/about.html similarity index 95% rename from src/storefront/templates/storefront/about.html rename to storefront/templates/storefront/about.html index ab0710b..0407ef1 100644 --- a/src/storefront/templates/storefront/about.html +++ b/storefront/templates/storefront/about.html @@ -17,7 +17,7 @@
- +

Style of roast

We roast in a European style, specifically similar to that of central Italy. The blending and roasting process determines the flavor and body of the coffee equally as much as the kinds of beans used. Italians are noted for their blending skills.

@@ -26,7 +26,7 @@
- +

Your Coffee Primer: what gives Port Townsend Coffee its qualities?

We roast Port Townsend Coffee in small batches (under 30 lbs), engendering uniformity in the roast level. Coffee roasted in big batches may be unevenly roasted.

@@ -37,12 +37,12 @@
Fair Trade and Organic

We pay a steep premium for these beans, which are typically from smaller farms that are organized into co-ops. These farms take pride in their coffees, as the farmers make a living wage and their families are able to live in a healthier, more secure environment than farmers who grow a conventional coffee crop. The quality of our coffee is consistent, in part due to the quality of organic and fair trade beans.

- +
Freshness and Storage

At Port Townsend Coffee, we roast a batch and within 15 minutes, package it in one-way valve bags so the coffee can “de-gas.” The valve allows the gas to escape, but prevents oxygen from coming into contact with the coffee (oxygen causes coffee to go stale). Many roasters allow their coffee to ‘de-gas’ by holding it in large bins for several days before packaging it. This procedure can cause the taste to go flat.

- +
The Diedrich Roaster

We have used 5 different Diedrich Coffee Roasters since 1985. Compared to other machines, they produce an evenly developed roast. The infrared burners are much gentler than the direct flame burners on most other roasters, and the air flow control give a greater range of what can be done for the beans.

@@ -53,7 +53,7 @@

We also recommend you buy whole beans and get yourself a coffee grinder. Grinding exposes much more surface area to oxygen.

Last, never put coffee beans in the refrigerator or freezer, as this speeds up oxidation.

- +
diff --git a/src/storefront/templates/storefront/address_create_form.html b/storefront/templates/storefront/address_create_form.html similarity index 100% rename from src/storefront/templates/storefront/address_create_form.html rename to storefront/templates/storefront/address_create_form.html diff --git a/src/storefront/templates/storefront/address_form.html b/storefront/templates/storefront/address_form.html similarity index 100% rename from src/storefront/templates/storefront/address_form.html rename to storefront/templates/storefront/address_form.html diff --git a/src/storefront/templates/storefront/cart_detail.html b/storefront/templates/storefront/cart_detail.html similarity index 93% rename from src/storefront/templates/storefront/cart_detail.html rename to storefront/templates/storefront/cart_detail.html index c161130..78aca2e 100644 --- a/src/storefront/templates/storefront/cart_detail.html +++ b/storefront/templates/storefront/cart_detail.html @@ -35,7 +35,7 @@

${{ item.variant.price }} - {% if cart.coupon and cart.coupon.type == 'specific_product' and product in cart.coupon.products.all %} + {% if cart.coupon and cart.coupon.type == 'specific_product' and item.variant in cart.coupon.variants.all %}
Coupon: {{ cart.coupon.name }} ({{cart.coupon.discount_value}} {{cart.coupon.get_discount_value_type_display}}) {% endif %}

@@ -55,7 +55,7 @@ {% csrf_token %}

{{ coupon_apply_form }} - +

@@ -77,7 +77,7 @@

- Continue Shopping{% if cart|length > 0 %} or Proceed to Checkout{% endif %} + Continue Shopping{% if cart|length > 0 %} or Proceed to Checkout{% endif %}

diff --git a/src/storefront/templates/storefront/category_detail.html b/storefront/templates/storefront/category_detail.html similarity index 100% rename from src/storefront/templates/storefront/category_detail.html rename to storefront/templates/storefront/category_detail.html diff --git a/src/storefront/templates/storefront/checkout_address.html b/storefront/templates/storefront/checkout_address.html similarity index 100% rename from src/storefront/templates/storefront/checkout_address.html rename to storefront/templates/storefront/checkout_address.html diff --git a/src/storefront/templates/storefront/checkout_shipping_form.html b/storefront/templates/storefront/checkout_shipping_form.html similarity index 100% rename from src/storefront/templates/storefront/checkout_shipping_form.html rename to storefront/templates/storefront/checkout_shipping_form.html diff --git a/src/storefront/templates/storefront/customer_detail.html b/storefront/templates/storefront/customer_detail.html similarity index 76% rename from src/storefront/templates/storefront/customer_detail.html rename to storefront/templates/storefront/customer_detail.html index 213666d..94ca693 100644 --- a/src/storefront/templates/storefront/customer_detail.html +++ b/storefront/templates/storefront/customer_detail.html @@ -7,7 +7,7 @@

{{customer.get_full_name}}

- Edit profile + Edit profile

Info

@@ -36,7 +36,7 @@

Your addresses

- + New address + + New address

{% for address in customer.addresses.all %} @@ -57,12 +57,35 @@ {% endfor %}
+ {% if customer.subscriptions.count > 0 %} +
+

Your subscriptions

+ + + + + + + + + {% for subscription in subscriptions %} + + + + + + {% endfor %} + +
SubscriptionStatus
#{{ subscription.metadata.subscription_pk }}{{ subscription.status }}manage ↗
+ +
+ {% endif %}

Your orders

- + @@ -72,7 +95,7 @@ - + {% empty %} diff --git a/src/storefront/templates/storefront/customer_form.html b/storefront/templates/storefront/customer_form.html similarity index 100% rename from src/storefront/templates/storefront/customer_form.html rename to storefront/templates/storefront/customer_form.html diff --git a/src/storefront/templates/storefront/fairtrade.html b/storefront/templates/storefront/fairtrade.html similarity index 100% rename from src/storefront/templates/storefront/fairtrade.html rename to storefront/templates/storefront/fairtrade.html diff --git a/storefront/templates/storefront/order_detail.html b/storefront/templates/storefront/order_detail.html new file mode 100644 index 0000000..167a39e --- /dev/null +++ b/storefront/templates/storefront/order_detail.html @@ -0,0 +1,98 @@ +{% extends "base.html" %} +{% load static %} + +{% block content %} +
+

← Back

+
+

Order No. {{order.pk}}

+

Placed on {{order.created_at|date:"M j, Y"}}

+
+ {% if order.subscription %} +
+

Subscription: {{ order.subscription_description }}


+
+ {% endif %} +
+
Order #Order No. Date Total
#{{order.pk}} {{order.created_at|date:"M j, Y"}}${{order.get_total_price_after_discount}}${{order.total_amount}} See details →
+ + + + + + + + + + {% for item in order.lines.all %} + + {% if item.variant %} + {% with product=item.variant.product %} + + + + + + {% endwith %} + {% elif item.product %} + {% with product=item.product %} + + + + + + {% endwith %} + {% endif %} + + {% empty %} + + + + {% endfor %} + +
ProductQuantityPriceTotal
+ {% if item.variant.image %} + {{item.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} + + {{ item.variant }}
+ {{item.customer_note}} +
{{item.quantity}}${{item.unit_price}}${{item.get_total}} + {% if item.variant.image %} + {{item.variant.image.image}} + {% else %} + {{product.get_first_img.image}} + {% endif %} + + {{ item.product }}
+ {{item.customer_note}} +
{{item.quantity}}${{item.unit_price}}${{item.get_total}}
No items in order
+
+ +
+

Payment

+ + + + + + {% if order.coupon %} + + + + + {% endif %} + + + + + + + + +
Subtotal${{order.subtotal_amount}}
Discount{{order.coupon.discount_value}} {{order.coupon.get_discount_value_type_display}}
Shipping${{order.shipping_total}}
Total${{order.total_amount}}
+
+
+{% endblock content %} diff --git a/src/storefront/templates/storefront/order_form.html b/storefront/templates/storefront/order_form.html similarity index 95% rename from src/storefront/templates/storefront/order_form.html rename to storefront/templates/storefront/order_form.html index 7ea7b4f..2e0534c 100644 --- a/src/storefront/templates/storefront/order_form.html +++ b/storefront/templates/storefront/order_form.html @@ -25,7 +25,7 @@ {% endif %} {{shipping_address.city}}, {{shipping_address.state}}, {{shipping_address.postal_code}} - Change + Change

Review items

@@ -49,7 +49,7 @@

{{ item.quantity }} × ${{ item.variant.price }} - {% if cart.coupon and cart.coupon.type == 'specific_product' and product in cart.coupon.products.all %} + {% if cart.coupon and cart.coupon.type == 'specific_product' and item.variant in cart.coupon.variants.all %}
Coupon: {{ cart.coupon.name }} ({{cart.coupon.discount_value}} {{cart.coupon.get_discount_value_type_display}}) {% endif %}

diff --git a/src/storefront/templates/storefront/partials/_newsletter.html b/storefront/templates/storefront/partials/_newsletter.html similarity index 100% rename from src/storefront/templates/storefront/partials/_newsletter.html rename to storefront/templates/storefront/partials/_newsletter.html diff --git a/src/storefront/templates/storefront/payment_canceled.html b/storefront/templates/storefront/payment_canceled.html similarity index 100% rename from src/storefront/templates/storefront/payment_canceled.html rename to storefront/templates/storefront/payment_canceled.html diff --git a/src/storefront/templates/storefront/payment_done.html b/storefront/templates/storefront/payment_done.html similarity index 100% rename from src/storefront/templates/storefront/payment_done.html rename to storefront/templates/storefront/payment_done.html diff --git a/src/storefront/templates/storefront/product_detail.html b/storefront/templates/storefront/product_detail.html similarity index 100% rename from src/storefront/templates/storefront/product_detail.html rename to storefront/templates/storefront/product_detail.html diff --git a/src/storefront/templates/storefront/product_list.html b/storefront/templates/storefront/product_list.html similarity index 96% rename from src/storefront/templates/storefront/product_list.html rename to storefront/templates/storefront/product_list.html index e83524b..3c548c8 100644 --- a/src/storefront/templates/storefront/product_list.html +++ b/storefront/templates/storefront/product_list.html @@ -58,7 +58,7 @@

- Read more → + Read more →

diff --git a/src/storefront/templates/storefront/reviews.html b/storefront/templates/storefront/reviews.html similarity index 100% rename from src/storefront/templates/storefront/reviews.html rename to storefront/templates/storefront/reviews.html diff --git a/storefront/templates/storefront/subscription/address.html b/storefront/templates/storefront/subscription/address.html new file mode 100644 index 0000000..888e9d9 --- /dev/null +++ b/storefront/templates/storefront/subscription/address.html @@ -0,0 +1,23 @@ +{% extends "base.html" %} +{% load static %} + +{% block head_title %}Subscription | {% endblock %} + +{% block content %} +
+
+

Subscription

+
+
+

Shipping Address

+
+ {% csrf_token %} + {{form.as_p}} +

+ +

+
+

We validate addresses with USPS, if you are having issues please contact us at support@ptcoffee.com.

+
+
+{% endblock %} diff --git a/storefront/templates/storefront/subscription/confirmation.html b/storefront/templates/storefront/subscription/confirmation.html new file mode 100644 index 0000000..8f7ff27 --- /dev/null +++ b/storefront/templates/storefront/subscription/confirmation.html @@ -0,0 +1,83 @@ +{% extends 'base.html' %} +{% load static %} + +{% block content %} +
+

Subscriptions

+

SUBSCRIBE AND SAVE

+
+
+

Review your subscription

+ + Shipping address + +
+
Items:
+
{{ subscription.items }}
+
Metadata:
+
{{ subscription.metadata }}
+
Address:
+
{{ subscription.shipping_address }}
+
Weight:
+
{{ subscription.total_weight }}
+
Created At:
+
{{ subscription.created_at }}
+
+
+ {% csrf_token %} + {{ form.as_p }} + +
+
+ +{% endblock %} diff --git a/storefront/templates/storefront/subscription/create_form.html b/storefront/templates/storefront/subscription/create_form.html new file mode 100644 index 0000000..79b56dd --- /dev/null +++ b/storefront/templates/storefront/subscription/create_form.html @@ -0,0 +1,77 @@ +{% extends 'base.html' %} +{% load static %} + +{% block head %} + +{% endblock %} + +{% block content %} +
+

Subscriptions

+

SUBSCRIBE AND SAVE

+
+
+
+

Subscription

+
+
+

Shipping address

+

{{shipping_address.email}}

+
+ {{shipping_address.first_name}} + {{shipping_address.last_name}}
+ {{shipping_address.street_address_1}}
+ {% if shipping_address.street_address_2 %} + {{shipping_address.street_address_2}}
+ {% endif %} + {{shipping_address.city}}, {{shipping_address.state}}, {{shipping_address.postal_code}} +
+ Change +
+
+

Items

+

Size: {{ sub_cart.size }}

+

Grind: {{ sub_cart.grind }}

+ {% for item in sub_cart.items %} +
+ {% with product=item.product %} +
+ {{product.get_first_img.image}} +
+
+

{{ item.quantity }} × {{product.name}}

+
+ {% endwith %} +
+ {% endfor %} +
+
+

Subscription summary

+
+ + + + + + + + + + + + + + + + + +
Subtotal{{ sub_cart.subtotal_price }}
Shipping${{ sub_cart.shipping_cost }}
Total${{ sub_cart.total_price }}
Schedule{{ sub_cart.schedule }}
+
+
+ {% csrf_token %} + {{ form.as_p }} + +
+
+
+{% endblock %} diff --git a/storefront/templates/storefront/subscription/done.html b/storefront/templates/storefront/subscription/done.html new file mode 100644 index 0000000..b6a6f66 --- /dev/null +++ b/storefront/templates/storefront/subscription/done.html @@ -0,0 +1,18 @@ +{% extends 'base.html' %} +{% load static %} + +{% block head %} + +{% endblock %} + +{% block content %} +
+

Subscriptions

+

SUBSCRIBE AND SAVE

+
+
+
+

Success! Subscription created.

+
+
+{% endblock %} diff --git a/storefront/templates/storefront/subscription/form.html b/storefront/templates/storefront/subscription/form.html new file mode 100644 index 0000000..17b1e18 --- /dev/null +++ b/storefront/templates/storefront/subscription/form.html @@ -0,0 +1,62 @@ +{% extends 'base.html' %} +{% load static %} + +{% block head %} + +{% endblock %} + +{% block content %} +
+

Subscriptions

+

SUBSCRIBE AND SAVE

+
+
+
+
+ {% csrf_token %} +

Pick your coffee:

+
+ {% for product in product_list %} +
+ + + +
+ {% endfor %} +
+

Pick your grind:

+
+ {{ form.as_p }} +
+

Pick your size:

+
+ {% for product in stripe_products %} +
+ +
+
{{ product.cost }} / bag
+
+
Pick your Schedule:
+ +
+
+ {% endfor %} +
+
+
+

+ +

+
+
+
+
+{% endblock %} diff --git a/storefront/templates/storefront/subscription/payment.html b/storefront/templates/storefront/subscription/payment.html new file mode 100644 index 0000000..99e4599 --- /dev/null +++ b/storefront/templates/storefront/subscription/payment.html @@ -0,0 +1,66 @@ +{% extends 'base.html' %} +{% load static %} + +{% block head %} + + +{% endblock %} + +{% block content %} +
+

Subscriptions

+

SUBSCRIBE AND SAVE

+
+
+
+
+ +
+ +
+ +
+
+
+ +{% endblock %} diff --git a/src/storefront/templates/storefront/subscriptions.html b/storefront/templates/storefront/subscriptions.html similarity index 79% rename from src/storefront/templates/storefront/subscriptions.html rename to storefront/templates/storefront/subscriptions.html index a1d034e..73ffb92 100644 --- a/src/storefront/templates/storefront/subscriptions.html +++ b/storefront/templates/storefront/subscriptions.html @@ -2,6 +2,8 @@ {% load static %} {% block head %} + + {% endblock %} @@ -11,20 +13,26 @@

SUBSCRIBE AND SAVE

-
-
+
+ {% csrf_token %}

Pick your coffee

{% for product in product_list %}
-
{% endfor %} diff --git a/src/storefront/migrations/__init__.py b/storefront/templatetags/__init__.py similarity index 100% rename from src/storefront/migrations/__init__.py rename to storefront/templatetags/__init__.py diff --git a/src/storefront/templatetags/grind_filter.py b/storefront/templatetags/grind_filter.py similarity index 100% rename from src/storefront/templatetags/grind_filter.py rename to storefront/templatetags/grind_filter.py diff --git a/src/storefront/templatetags/initialize_update_form.py b/storefront/templatetags/initialize_update_form.py similarity index 100% rename from src/storefront/templatetags/initialize_update_form.py rename to storefront/templatetags/initialize_update_form.py diff --git a/src/storefront/tests/__init__.py b/storefront/tests/__init__.py similarity index 100% rename from src/storefront/tests/__init__.py rename to storefront/tests/__init__.py diff --git a/src/storefront/tests/test_cart.py b/storefront/tests/test_cart.py similarity index 100% rename from src/storefront/tests/test_cart.py rename to storefront/tests/test_cart.py diff --git a/src/storefront/tests/test_forms.py b/storefront/tests/test_forms.py similarity index 100% rename from src/storefront/tests/test_forms.py rename to storefront/tests/test_forms.py diff --git a/src/storefront/tests/test_models.py b/storefront/tests/test_models.py similarity index 100% rename from src/storefront/tests/test_models.py rename to storefront/tests/test_models.py diff --git a/src/storefront/tests/test_payments.py b/storefront/tests/test_payments.py similarity index 100% rename from src/storefront/tests/test_payments.py rename to storefront/tests/test_payments.py diff --git a/src/storefront/tests/test_views.py b/storefront/tests/test_views.py similarity index 100% rename from src/storefront/tests/test_views.py rename to storefront/tests/test_views.py diff --git a/src/storefront/urls.py b/storefront/urls.py similarity index 79% rename from src/storefront/urls.py rename to storefront/urls.py index 5f626f1..5508bcd 100644 --- a/src/storefront/urls.py +++ b/storefront/urls.py @@ -5,11 +5,6 @@ urlpatterns = [ path('about/', views.AboutView.as_view(), name='about'), path('fair-trade/', views.FairTradeView.as_view(), name='fair-trade'), path('reviews/', views.ReviewListView.as_view(), name='reviews'), - path( - 'subscriptions/', - views.SubscriptionCreateView.as_view(), - name='subscriptions' - ), path( 'categories//', @@ -104,4 +99,33 @@ urlpatterns = [ name='address-update', ) ])), + + path( + 'stripe-webhook/', + views.stripe_webhook, + name='stripe-webhook' + ), + # Subscriptions + path('subscriptions/', include([ + path( + 'form/', + views.SubscriptionFormView.as_view(), + name='subscription-form' + ), + path( + 'address/', + views.SubscriptionAddAddressView.as_view(), + name='subscription-address' + ), + path( + 'new/', + views.SubscriptionCreateView.as_view(), + name='subscription-create' + ), + path( + 'done/', + views.SubscriptionDoneView.as_view(), + name='subscription-done' + ), + ])), ] diff --git a/src/storefront/views.py b/storefront/views.py similarity index 59% rename from src/storefront/views.py rename to storefront/views.py index e8c4ed4..e75d084 100644 --- a/src/storefront/views.py +++ b/storefront/views.py @@ -2,12 +2,14 @@ import logging import requests import json import stripe +from decimal import Decimal from django.conf import settings from django.utils import timezone from django.shortcuts import render, reverse, redirect, get_object_or_404 from django.urls import reverse_lazy from django.core.mail import EmailMessage from django.core.cache import cache +from django.contrib.sites.models import Site from django.core.exceptions import ObjectDoesNotExist, PermissionDenied from django.http import JsonResponse, HttpResponseRedirect from django.views.generic.base import View, RedirectView, TemplateView @@ -26,9 +28,11 @@ from django.forms.models import model_to_dict from django.db.models import ( Exists, OuterRef, Prefetch, Subquery, Count, Sum, Avg, F, Q, Value ) - +from measurement.measures import Weight +from measurement.utils import guess from paypalcheckoutsdk.orders import OrdersCreateRequest, OrdersCaptureRequest from paypalcheckoutsdk.core import PayPalHttpClient, SandboxEnvironment +from moneyed import Money, USD from accounts.models import User, Address from accounts.utils import get_or_create_customer @@ -38,20 +42,22 @@ from accounts.forms import ( from core.models import ( ProductCategory, Product, ProductVariant, ProductOption, Order, Transaction, OrderLine, Coupon, ShippingRate, - SiteSettings + Subscription, SiteSettings ) from core.forms import ShippingRateForm +from core.shipping import get_shipping_cost from core import OrderStatus, ShippingContainer from .forms import ( AddToCartForm, CartItemUpdateForm, OrderCreateForm, - AddressForm, CouponApplyForm, ContactForm, CheckoutShippingForm, - SubscriptionCreateForm + AddressForm, CouponApplyForm, CheckoutShippingForm, + SubscriptionForm ) from .cart import CartItem, Cart from .payments import CaptureOrder logger = logging.getLogger(__name__) +stripe.api_key = settings.STRIPE_API_KEY class CartView(FormView): @@ -179,12 +185,17 @@ class ProductCategoryDetailView(DetailView): 'product_set', queryset=Product.objects.filter( Q(visible_in_listings=True), - Q(variants__track_inventory=False) | - Q(variants__track_inventory=True) & Q(variants__stock__gt=0) + Q(variants__visible_in_listings=True, + variants__track_inventory=False) | + Q(variants__visible_in_listings=True, + variants__track_inventory=True, + variants__stock__gt=0) ).prefetch_related( Prefetch( 'variants', - queryset=ProductVariant.objects.all().order_by('sorting', 'weight') + queryset=ProductVariant.objects.filter( + visible_in_listings=True + ).order_by('sorting', 'weight') ) ).distinct() ) @@ -195,17 +206,23 @@ class ProductCategoryDetailView(DetailView): class ProductListView(ListView): model = Product template_name = 'storefront/product_list.html' - ordering = 'sorting' + ordering = ['category', 'sorting'] queryset = Product.objects.filter( - visible_in_listings=True, - category__main_category=True + Q(visible_in_listings=True, category__main_category=True), + Q(variants__visible_in_listings=True, + variants__track_inventory=False) | + Q(variants__visible_in_listings=True, + variants__track_inventory=True, + variants__stock__gt=0) ).prefetch_related( Prefetch( 'variants', - queryset=ProductVariant.objects.all().order_by('sorting', 'weight') + queryset=ProductVariant.objects.filter( + visible_in_listings=True + ).order_by('sorting', 'weight') ) - ) + ).distinct() class ProductDetailView(FormMixin, DetailView): @@ -215,7 +232,8 @@ class ProductDetailView(FormMixin, DetailView): def get_form(self, form_class=None): variants = self.object.variants.filter( - Q(track_inventory=False) | Q( + Q(track_inventory=False, visible_in_listings=True) | Q( + visible_in_listings=True, track_inventory=True, stock__gt=0 ) @@ -365,7 +383,7 @@ class OrderCreateView(CreateView): shipping_container = cart.get_shipping_container() form.instance.shipping_total = cart.get_shipping_price(shipping_container) shipping_address = self.request.session.get('shipping_address') - form.instance.customer, form.instance.shipping_address = get_or_create_customer(self.request, form, shipping_address) + form.instance.customer, form.instance.shipping_address = get_or_create_customer(self.request, shipping_address) form.instance.status = OrderStatus.DRAFT self.object = form.save() bulk_list = cart.build_bulk_list(self.object) @@ -430,6 +448,10 @@ class CustomerDetailView(UserPassesTestMixin, LoginRequiredMixin, DetailView): context['order_list'] = Order.objects.without_drafts().filter( customer=self.object ).prefetch_related('lines') + subscriptions = [] + if self.object.stripe_id is not None: + subscriptions = stripe.Subscription.list(customer=self.object.stripe_id)['data'] + context['subscriptions'] = subscriptions return context def test_func(self): @@ -533,30 +555,274 @@ class ReviewListView(TemplateView): template_name = 'storefront/reviews.html' -class SubscriptionCreateView(FormView): - template_name = 'storefront/subscriptions.html' - form_class = SubscriptionCreateForm - success_url = reverse_lazy('storefront:payment-done') +class SubscriptionFormView(FormView): + template_name = 'storefront/subscription/form.html' + form_class = SubscriptionForm + success_url = reverse_lazy('storefront:subscription-address') + + def get_stripe_products(self): + # id, name + product_list = [{ + 'id': product['id'], + 'name': product['name'], + 'created': product['created'], + 'weight_per_item': product['metadata']['weight_per_item'], + 'cost': product['metadata']['cost'], + 'prices': [] + } for product in stripe.Product.list(active=True)] + + # id, product, recurring.interval_count, recurring.interval, unit_amount + price_list = [{ + 'id': price['id'], + 'product': price['product'], + 'interval_count': price.recurring.interval_count, + 'interval': price.recurring.interval, + 'unit_amount': price['unit_amount'] + } for price in stripe.Price.list(active=True)] + + for prod in product_list: + prod['prices'] = list(filter( + lambda p: True if p['product'] == prod['id'] else False, + price_list + )) + return sorted(product_list, key=lambda p: p['created']) def get_context_data(self, *args, **kwargs): context = super().get_context_data(*args, **kwargs) - context['STRIPE_API_KEY'] = settings.STRIPE_API_KEY + context['stripe_products'] = self.get_stripe_products() context['product_list'] = Product.objects.filter( - visible_in_listings=True + visible_in_listings=True, + category__name='Coffee' ) return context + def form_valid(self, form): + self.request.session['subscription'] = { + 'items': [{ + 'price': form.cleaned_data['stripe_price_id'], + 'quantity': form.cleaned_data['total_quantity'] + }], + 'metadata': { + 'grind': form.cleaned_data['grind'], + 'total_weight': form.cleaned_data['total_weight'], + 'products_and_quantities': json.loads(form.cleaned_data['products_and_quantities']) + } + } + return super().form_valid(form) -class CreatePayment(View): - def post(self, request, *args, **kwargs): - stripe.api_key = settings.STRIPE_API_KEY - intent = stripe.PaymentIntent.create( - amount=2000, - currency=settings.DEFAULT_CURRENCY, - automatic_payment_methods={ - 'enabled': True, - }, + +class SubscriptionAddAddressView(CheckoutAddressView): + template_name = 'storefront/subscription/address.html' + success_url = reverse_lazy('storefront:subscription-create') + + +class SubscriptionCreateView(SuccessMessageMixin, CreateView): + model = Subscription + success_message = 'Subscription created.' + template_name = 'storefront/subscription/create_form.html' + fields = [] + + def get_item_list(self): + item_list = [{ + 'product': Product.objects.get(pk=item['pk']), + 'quantity': item['quantity'] + } for item in self.request.session['subscription']['metadata']['products_and_quantities']] + return item_list + + def get_context_data(self, **kwargs): + context = super().get_context_data(**kwargs) + subscription = self.request.session['subscription'] + metadata = subscription['metadata'] + price = stripe.Price.retrieve( + subscription['items'][0].get('price'), + expand=['product'] ) - return JsonResponse({ - 'clientSecret': intent['client_secret'] + shipping_address = self.request.session.get('shipping_address') + weight, unit = metadata['total_weight'].split(':') + total_weight = guess(float(weight), unit, measures=[Weight]) + subtotal_price = (Decimal(price.unit_amount) * subscription['items'][0]['quantity']) / 100 + shipping_cost = get_shipping_cost( + total_weight, + shipping_address['postal_code'] + ) + total_price = subtotal_price + shipping_cost + context['sub_cart'] = { + 'items': self.get_item_list(), + 'size': price.product.name, + 'grind': metadata['grind'], + 'schedule': f'Every {price.recurring.interval_count} / {price.recurring.interval}', + 'subtotal_price': Money(subtotal_price, USD), + 'shipping_cost': shipping_cost, + 'total_price': total_price, + 'total_weight': guess(float(weight), unit, measures=[Weight]) + } + context['shipping_address'] = shipping_address + return context + + def get_line_items(self): + line_items = self.object.items + recurring = stripe.Price.retrieve( + line_items[0].get('price') + ).get('recurring') + shipping_cost = get_shipping_cost( + self.object.total_weight, + self.object.shipping_address.postal_code + ) * 100 + line_items.append({ + 'price_data': { + 'currency': settings.DEFAULT_CURRENCY.lower(), + 'unit_amount': int(shipping_cost), + 'product_data': { + 'name': 'Shipping' + }, + 'recurring': { + 'interval': recurring.interval, + 'interval_count': recurring.interval_count + } + }, + 'quantity': 1 }) + return line_items + + def get_success_url(self): + session = stripe.checkout.Session.create( + customer=self.object.customer.get_or_create_stripe_id(), + success_url='http://' + Site.objects.get_current().domain + reverse( + 'storefront:subscription-done' + ) + '?session_id={CHECKOUT_SESSION_ID}', + cancel_url='http://' + Site.objects.get_current().domain + reverse( + 'storefront:subscription-create'), + mode='subscription', + line_items=self.get_line_items(), + subscription_data={'metadata': self.object.format_metadata()} + ) + return session.url + + def form_valid(self, form): + shipping_address = self.request.session.get('shipping_address') + subscription = self.request.session.get('subscription') + form.instance.customer, form.instance.shipping_address = get_or_create_customer(self.request, shipping_address) + weight, unit = subscription['metadata']['total_weight'].split(':') + form.instance.total_weight = guess( + float(weight), unit, measures=[Weight] + ) + form.instance.items = subscription['items'] + form.instance.metadata = subscription['metadata'] + return super().form_valid(form) + + +class SubscriptionDoneView(TemplateView): + template_name = 'storefront/subscription/done.html' + + +# stripe listen --forward-to localhost:8000/stripe-webhook/ +@csrf_exempt +@require_POST +def stripe_webhook(request): + # You can use webhooks to receive information about asynchronous payment events. + # For more about our webhook events check out https://stripe.com/docs/webhooks. + webhook_secret = None + request_data = json.loads(request.body) + + if webhook_secret: + # Retrieve the event by verifying the signature using the raw body + # and secret if webhook signing is configured. + signature = request.headers.get('stripe-signature') + try: + event = stripe.Webhook.construct_event( + payload=request.data, sig_header=signature, secret=webhook_secret) + data = event['data'] + except Exception as e: + return e + # Get the type of webhook event sent - used to check the status + # of PaymentIntents. + event_type = event['type'] + else: + data = request_data['data'] + event_type = request_data['type'] + + data_object = data['object'] + + # logger.warning('\n') + # logger.warning(event_type.upper() + ':\n') + # logger.warning(data) + # logger.warning('\n') + + if event_type == 'checkout.session.completed': + # Payment is successful and the subscription is created. + # You should provision the subscription and save the customer ID to your database. + pass + + if event_type == 'customer.subscription.created': + try: + subscription = Subscription.objects.get( + pk=data_object['metadata'].get('subscription_pk') + ) + except Subscription.DoesNotExist: + logger.warning('Subscription does not exist') + raise + else: + subscription.stripe_id = data_object['id'] + subscription.is_active = True + subscription.save() + + if event_type == 'invoice.paid': + # Continue to provision the subscription as payments continue to be made. + # Store the status in your database and check when a user accesses your service. + # This approach helps you avoid hitting rate limits. + try: + subscription = Subscription.objects.get( + stripe_id=data_object['subscription'] + ) + except Subscription.DoesNotExist: + logger.warning('Subscription does not exist') + raise + else: + subscription.create_order(data_object) + + if event_type == 'invoice.payment_failed': + # The payment failed or the customer does not have a valid payment method. + # The subscription becomes past_due. Notify your customer and send them to the + # customer portal to update their payment information. + pass + + if event_type == 'invoice.created': + # Add shipping cost as an item on the invoice + # shipping_cost = get_shipping_cost( + # self.object.total_weight, + # self.request.user.default_shipping_address.postal_code + # ) * 100 + # stripe.InvoiceItem.create( + # customer=data_object['customer'], + # subscription=data_object['subscription'], + # description='Shipping', + # unit_amount=1234, + # currency=settings.DEFAULT_CURRENCY.lower() + # ) + pass + + # # if event_type == 'checkout.session.completed': + + # if event_type == 'invoice.paid': + # # Used to provision services after the trial has ended. + # # The status of the invoice will show up as paid. Store the status in your + # # database to reference when a user accesses your service to avoid hitting rate + # # limits. + # messages.success(request, 'Paid') + # logger.warning(data) + + # if event_type == 'invoice.payment_failed': + # # If the payment fails or the customer does not have a valid payment method, + # # an invoice.payment_failed event is sent, the subscription becomes past_due. + # # Use this webhook to notify your user that their payment has + # # failed and to retrieve new card details. + # messages.warning(request, 'Payment failed') + # logger.warning(data) + + # if event_type == 'customer.subscription.deleted': + # # handle subscription canceled automatically based + # # upon your subscription settings. Or if the user cancels it. + # messages.error(request, 'Deleted') + # logger.warning(data) + + return JsonResponse({'status': 'success'}) diff --git a/src/templates/400.html b/templates/400.html similarity index 100% rename from src/templates/400.html rename to templates/400.html diff --git a/src/templates/403.html b/templates/403.html similarity index 100% rename from src/templates/403.html rename to templates/403.html diff --git a/src/templates/404.html b/templates/404.html similarity index 100% rename from src/templates/404.html rename to templates/404.html diff --git a/src/templates/500.html b/templates/500.html similarity index 100% rename from src/templates/500.html rename to templates/500.html diff --git a/src/templates/account/email.html b/templates/account/email.html similarity index 100% rename from src/templates/account/email.html rename to templates/account/email.html diff --git a/src/templates/account/email_confirm.html b/templates/account/email_confirm.html similarity index 100% rename from src/templates/account/email_confirm.html rename to templates/account/email_confirm.html diff --git a/src/templates/account/logged_out.html b/templates/account/logged_out.html similarity index 100% rename from src/templates/account/logged_out.html rename to templates/account/logged_out.html diff --git a/src/templates/account/login.html b/templates/account/login.html similarity index 89% rename from src/templates/account/login.html rename to templates/account/login.html index d71ec39..d9657b9 100755 --- a/src/templates/account/login.html +++ b/templates/account/login.html @@ -14,7 +14,7 @@ Forgot your password?

- +

diff --git a/src/templates/account/logout.html b/templates/account/logout.html similarity index 83% rename from src/templates/account/logout.html rename to templates/account/logout.html index 6d8a5d9..73c4101 100644 --- a/src/templates/account/logout.html +++ b/templates/account/logout.html @@ -10,7 +10,7 @@ {{ form.as_p }}

- +

diff --git a/src/templates/account/password_change.html b/templates/account/password_change.html similarity index 100% rename from src/templates/account/password_change.html rename to templates/account/password_change.html diff --git a/src/templates/account/password_change_done.html b/templates/account/password_change_done.html similarity index 72% rename from src/templates/account/password_change_done.html rename to templates/account/password_change_done.html index fb611b7..6624e22 100755 --- a/src/templates/account/password_change_done.html +++ b/templates/account/password_change_done.html @@ -5,7 +5,7 @@

Password has been changed. - Log in + Log in

diff --git a/src/templates/account/password_change_form.html b/templates/account/password_change_form.html similarity index 79% rename from src/templates/account/password_change_form.html rename to templates/account/password_change_form.html index cad7d69..76723fb 100755 --- a/src/templates/account/password_change_form.html +++ b/templates/account/password_change_form.html @@ -7,7 +7,7 @@ {% csrf_token %} {{ form.as_p }} - or + or Cancel diff --git a/src/templates/account/password_reset.html b/templates/account/password_reset.html similarity index 100% rename from src/templates/account/password_reset.html rename to templates/account/password_reset.html diff --git a/src/templates/account/password_reset_complete.html b/templates/account/password_reset_complete.html similarity index 100% rename from src/templates/account/password_reset_complete.html rename to templates/account/password_reset_complete.html diff --git a/src/templates/account/password_reset_confirm.html b/templates/account/password_reset_confirm.html similarity index 96% rename from src/templates/account/password_reset_confirm.html rename to templates/account/password_reset_confirm.html index 1aaf4a8..588c15d 100755 --- a/src/templates/account/password_reset_confirm.html +++ b/templates/account/password_reset_confirm.html @@ -10,7 +10,7 @@ {% csrf_token %} {{ form.as_p }} - + {% else %} diff --git a/src/templates/account/password_reset_done.html b/templates/account/password_reset_done.html similarity index 100% rename from src/templates/account/password_reset_done.html rename to templates/account/password_reset_done.html diff --git a/src/templates/account/password_reset_email.html b/templates/account/password_reset_email.html similarity index 100% rename from src/templates/account/password_reset_email.html rename to templates/account/password_reset_email.html diff --git a/src/templates/account/password_reset_from_key.html b/templates/account/password_reset_from_key.html similarity index 100% rename from src/templates/account/password_reset_from_key.html rename to templates/account/password_reset_from_key.html diff --git a/src/templates/account/password_reset_from_key_done.html b/templates/account/password_reset_from_key_done.html similarity index 100% rename from src/templates/account/password_reset_from_key_done.html rename to templates/account/password_reset_from_key_done.html diff --git a/src/templates/account/signup.html b/templates/account/signup.html similarity index 80% rename from src/templates/account/signup.html rename to templates/account/signup.html index 3c61516..0c3a647 100644 --- a/src/templates/account/signup.html +++ b/templates/account/signup.html @@ -8,7 +8,7 @@ {% csrf_token %} {{ form.as_p }}

- +

diff --git a/src/templates/base.html b/templates/base.html similarity index 82% rename from src/templates/base.html rename to templates/base.html index 7de20d5..9012a70 100644 --- a/src/templates/base.html +++ b/templates/base.html @@ -12,6 +12,11 @@ {% block head_title %}{% endblock %} Port Townsend Roasting Co. + + + + + @@ -49,12 +54,12 @@ {% for category in category_list %}
  • {{ category }}
  • {% endfor %} - +
  • Subscriptions
  • Fair trade
  • Reviews
  • About
  • Cafe
  • -
  • Contact
  • +
  • Contact
  • {% if user.is_authenticated %}