Barcode Check Digit Checker
Pricing
from $1.95 / 1,000 identifier validateds
Barcode Check Digit Checker
Check barcode check digits for common product identifier formats and explain which rows fail validation.
Pricing
from $1.95 / 1,000 identifier validateds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Store Positioning
Store title: Barcode Check Digit Checker
Short description: Check barcode check digits for common product identifier formats and explain which rows fail validation.
SEO title: Barcode Check Digit Checker — fast deterministic data utility
SEO description: Check barcode check digits for common product identifier formats and explain which rows fail validation. Use it for fast, low-cost normalization or validation at scale with predictable pay-per-event pricing.
Categories: DEVELOPER_TOOLS, ECOMMERCE
Keywords: barcode, check, digit, checker, tiny deterministic utility
Pay-Per-Event Pricing
This actor uses pay-per-event pricing. Event prices include Apify platform usage; users are not expected to pay a separate platform-usage pass-through charge for the configured pricing model.
- Tier: U1 — Tiny deterministic utility
- Primary event:
identifier-validatedat $0.00195 base - Default max charge: $1.00
- Store discounts: FREE/BRONZE base, SILVER discounted, GOLD deepest approved discount
Event set:
actor-start: base $0.00176, GOLD $0.00141. Barcode Check Digit Checker: charged when actor start is completed. The price includes Apify platform usage; no separate usage pass-through is intended.identifier-validated: base $0.00195, GOLD $0.00156. Barcode Check Digit Checker: charged when identifier validated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.report-generated: base $0.02000, GOLD $0.01600. Barcode Check Digit Checker: charged when report generated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
The actor accepts actor-start before work, accepts the primary event before each dataset row, and accepts the configured report event before writing report files. If maxChargeUsd or the live PPE limit blocks a charge, the corresponding row or report is not written.
Public Task Concepts
- Audit Barcode Check Digit controls on a capped public sample
- Find high-priority Barcode Check Digit issues before release
- Validate Barcode Check Digit evidence from supplied pages
- Prioritize Barcode Check Digit fixes with severity and proof
- Export Barcode Check Digit QA rows for client review Validate barcode check digits and explain row failures.
What It Does
Computes expected digits for GTIN-8/12/13/14, ISBN-10, and ISBN-13, then reports expected vs actual check digit and exact error type.
Inputs
This actor exposes these input fields in .actor/input_schema.json:
inputRowsfileUrlcodeColumnformatsmaxRowsincludeValidRowsstrictModemaxChargeUsd
The exact default checks the public ISBN-10/ISBN-13 edition pair 0-306-40615-2 and 978-0-306-40615-7, verified through Open Library at 2026-07-12T05:48:00Z.
Outputs
Dataset rows contain:
rowIndexoriginalCodenormalizedCodedetectedFormatexpectedCheckDigitactualCheckDigitcheckDigitValiderrorTyperecommendation
Sample outputs in examples/output.sample.json and output.sample.json were generated from examples/input.tiny.json through actor logic.
Reports
After the configured report charge is accepted, the actor writes its Markdown, JSON, or CSV reports to the key-value store. A rejected report charge leaves those files unwritten.
Public Task Concepts
- Normalize Barcode Check Digit Checker records
- Validate Barcode Check Digit Checker values in bulk
- Generate a small utility report for Barcode Check Digit Checker
Safe use
Use small capped runs first. Network paths are bounded; review output quality and costs before increasing limits.