← Files CrossaveARCHIVED FILE
plugin.json
5.4 KB · Nov 7, 2026 · 06:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "crossave",
"version": "1.0.1",
"description": "Estimates import duty, VAT and the landed total of an online purchase from another country.",
"author": {
"name": "Andrea Puviani",
"email": "info@crossave.com",
"url": "https://crossave.com"
},
"homepage": "https://crossave.com/en/",
"license": "Proprietary",
"keywords": [
"import duty",
"vat",
"customs",
"shopping",
"cross-border"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Crossave",
"shortDescription": "Real cost of buying abroad",
"longDescription": "Crossave estimates what an online purchase from another country costs at your door: import duty, VAT and the landed total, computed from published tariff rules such as EU Regulation 2026/382 and the TARIC rates.\n\nSince 1 July 2026 the EU charges duty on almost every parcel from outside the EU, so the price a store shows is often incomplete. Ask about a store Crossave knows and it reports the country the store ships from and the delivery charge the store publishes. When a figure is not available, Crossave says so instead of filling the gap, and it flags when a total is only a minimum.\n\nFigures are estimates for guidance: the final amount is set by customs and the carrier, who may add their own fees. Answers include a link to the price comparison on crossave.com.\n\nCovers destinations in the EU, the UK, Switzerland, the US, Canada, Australia and Japan.",
"developerName": "Andrea Puviani",
"category": "Finance",
"capabilities": [
"Estimate import duty, VAT and the landed total of a cross-border purchase",
"Report the country a known online store ships from",
"Read the delivery charge a known store publishes for a destination country",
"Explain why a goods category pays a given duty rate, with the tariff heading"
],
"websiteURL": "https://crossave.com/en/",
"supportURL": "https://crossave.com/en/",
"privacyPolicyURL": "https://crossave.com/en/privacy",
"termsOfServiceURL": "https://crossave.com/en/termini",
"defaultPrompt": [
"What do I pay in Italy for an 80 EUR booster box from wafuu.com?",
"I'm in Germany buying a 120 USD card from the US: total cost?",
"Where does snipes.com ship from?"
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Total cost with duty and VAT, countries only",
"prompt": "I'm in Germany and want to buy a Pokemon card from the US for 120 EUR plus 25 EUR shipping. What will I really pay?",
"tools_triggered": "calcola_costo_totale",
"expected_behavior": "Returns the import duty, the German VAT and the landed total in EUR, with a link to the comparison on crossave.com."
},
{
"description": "Electronics from China to France",
"prompt": "Buying a 300 EUR gadget from China, delivered to France: how much tax?",
"tools_triggered": "elenco_categorie, calcola_costo_totale",
"expected_behavior": "Picks the electronics category and returns duty, French VAT and the total."
},
{
"description": "Named store with unknown shipping cost",
"prompt": "What do I pay in Italy for an 80 EUR booster box from wafuu.com?",
"tools_triggered": "costo_totale_dal_negozio",
"expected_behavior": "Reads Japan as the store origin and returns at least 103.26 EUR (3 EUR EU duty, 2 EUR Italian contribution, 18.26 EUR VAT), stating that the total is a minimum because the store does not publish shipping."
},
{
"description": "Store shipping origin",
"prompt": "Where does snipes.com ship from?",
"tools_triggered": "sede_del_negozio",
"expected_behavior": "Answers Germany and cites the store page the origin was read from."
},
{
"description": "Explain the duty rule",
"prompt": "Why does a watch from Switzerland pay that duty in Italy?",
"tools_triggered": "spiega_regola",
"expected_behavior": "Gives the tariff heading and the rule behind the rate, with worked examples."
}
],
"negative": [
{
"description": "Unrelated creative request",
"prompt": "Write me a poem about autumn."
},
{
"description": "Unrelated weather question",
"prompt": "What's the weather in Rome tomorrow?"
},
{
"description": "Unrelated translation request",
"prompt": "Translate good morning into Japanese."
}
]
},
"commerce": false,
"commerce_description": "Crossave does not sell products or process payments. It computes taxes and links to a price comparison page."
},
"publication": {
"release_notes": "Initial release: estimates of import duty, VAT and landed total for cross-border purchases, plus store shipping origin and published delivery charges."
},
"apps": "./.app.json"
}
}
}
SHA-256: dcdab4361314af29c6437207f4a27d45c92e6be06c6e635c91b003c933ff8160