Slave Spirit – La Venganza CD
$8.000 CLP
120g • Stock: 10
ORATORIVM DISTRO • STARKEN CHILE (PAGADO Y POR PAGAR) • FLOW WEBPAY • MERCADO PAGO • PAYPAL USD
NUEVO
Variables de Entorno en Cloudflare Pages (Settings -> Variables and Secrets):
FLOW_API_KEY
FLOW_SECRET_KEY
MP_ACCESS_TOKEN
(Tu credencial APP_USR-...)
PAYPAL_CLIENT_ID
PAYPAL_SECRET
index.html (En la raíz de tu GitHub)Incluye catálogo completo, estética plateada, calculadora Starken (Pagado y Por Pagar) y conexión con Flow y Mercado Pago.
// Archivo: functions/api/checkout.js
// Cloudflare Pages Function para ORATORIVM DISTRO
// Soporta: Flow.cl (HMAC-SHA256), Mercado Pago (Checkout Pro), PayPal (USD) y Bloqueo Estricto EE.UU.
async function signFlowParams(params, secretKey) {
const keys = Object.keys(params).sort();
const toSign = keys.map(k => `${k}${params[k]}`).join('');
const enc = new TextEncoder();
const key = await crypto.subtle.importKey(
'raw',
enc.encode(secretKey),
{ name: 'HMAC', hash: 'SHA-256' },
false,
['sign']
);
const sigBuf = await crypto.subtle.sign('HMAC', key, enc.encode(toSign));
return Array.from(new Uint8Array(sigBuf))
.map(b => b.toString(16).padStart(2, '0'))
.join('');
}
export async function onRequestPost(context) {
const { request, env } = context;
try {
// 1. Bloqueo por IP de Cloudflare si proviene de EE.UU.
const cfCountry = (request.cf?.country || '').toUpperCase();
const body = await request.json();
const { gateway, orderId, totalCLP, totalUSD, shippingInfo, customer, items } = body;
const destCountry = (customer?.country || '').toUpperCase();
if (
cfCountry === 'US' ||
destCountry === 'US' ||
destCountry === 'USA' ||
destCountry === 'US_BLOCKED' ||
destCountry.includes('UNITED STATES')
) {
return Response.json(
{ error: 'SHIPPING TO THE UNITED STATES IS STRICTLY EXCLUDED / NO SE REALIZAN ENVÍOS A EE.UU.' },
{ status: 403 }
);
}
const urlOrigin = new URL(request.url).origin;
// 2. PASARELA CHILE: FLOW.CL (Webpay Plus, Redcompra, Mach, Khipu)
if (gateway === 'flow') {
if (!env.FLOW_API_KEY || !env.FLOW_SECRET_KEY) {
return Response.json(
{ error: 'Faltan variables FLOW_API_KEY o FLOW_SECRET_KEY en Cloudflare Pages.' },
{ status: 400 }
);
}
const flowParams = {
apiKey: env.FLOW_API_KEY,
commerceOrder: String(orderId),
subject: `Oratorivm Distro Pedido #${orderId} (${shippingInfo?.modalityLabel || 'Chile'})`,
currency: 'CLP',
amount: Math.round(Number(totalCLP)),
email: customer?.email || 'oratorivm.distro@gmail.com',
urlConfirmation: `${urlOrigin}/api/checkout`,
urlReturn: `${urlOrigin}/?order=${orderId}&status=success`
};
flowParams.s = await signFlowParams(flowParams, env.FLOW_SECRET_KEY);
const formBody = new URLSearchParams(flowParams).toString();
const flowRes = await fetch('https://www.flow.cl/api/payment/create', {
method: 'POST',
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
body: formBody
});
const flowData = await flowRes.json();
if (!flowRes.ok || !flowData.url || !flowData.token) {
return Response.json(
{ error: flowData.message || 'Error al crear orden en Flow.cl' },
{ status: 400 }
);
}
return Response.json({
redirectUrl: `${flowData.url}?token=${flowData.token}`,
gateway: 'flow',
orderId
});
}
// 3. PASARELA CHILE: MERCADO PAGO (Checkout Pro)
if (gateway === 'mercadopago') {
if (!env.MP_ACCESS_TOKEN) {
return Response.json(
{ error: 'Falta variable MP_ACCESS_TOKEN en Cloudflare Pages.' },
{ status: 400 }
);
}
const mpItems = (items || []).map(i => ({
title: `${i.artist} - ${i.title} (${i.formatDetail})`,
quantity: Number(i.qty) || 1,
currency_id: 'CLP',
unit_price: Math.round(Number(i.priceCLP))
}));
if (shippingInfo && Number(shippingInfo.chargedCLP) > 0) {
mpItems.push({
title: `Envío Starken (${shippingInfo.zoneLabel} - Talla ${shippingInfo.sizeCode})`,
quantity: 1,
currency_id: 'CLP',
unit_price: Math.round(Number(shippingInfo.chargedCLP))
});
}
const mpRes = await fetch('https://api.mercadopago.com/checkout/preferences', {
method: 'POST',
headers: {
'Authorization': `Bearer ${env.MP_ACCESS_TOKEN}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
items: mpItems,
payer: {
name: customer?.name || 'Cliente Oratorivm',
email: customer?.email || 'comprador@dominio.cl'
},
external_reference: String(orderId),
back_urls: {
success: `${urlOrigin}/?order=${orderId}&status=approved`,
failure: `${urlOrigin}/?order=${orderId}&status=failure`,
pending: `${urlOrigin}/?order=${orderId}&status=pending`
},
auto_return: 'approved'
})
});
const mpData = await mpRes.json();
if (!mpRes.ok || !mpData.init_point) {
return Response.json(
{ error: mpData.message || 'Error al crear preferencia en Mercado Pago' },
{ status: 400 }
);
}
return Response.json({
redirectUrl: mpData.init_point,
gateway: 'mercadopago',
orderId
});
}
// 4. PASARELA INTERNACIONAL: PAYPAL (USD)
if (gateway === 'paypal') {
if (!env.PAYPAL_CLIENT_ID || !env.PAYPAL_SECRET) {
return Response.json(
{ error: 'Faltan variables PAYPAL_CLIENT_ID o PAYPAL_SECRET en Cloudflare Pages.' },
{ status: 400 }
);
}
const auth = btoa(`${env.PAYPAL_CLIENT_ID}:${env.PAYPAL_SECRET}`);
const tokenRes = await fetch('https://api-m.paypal.com/v1/oauth2/token', {
method: 'POST',
headers: {
'Authorization': `Basic ${auth}`,
'Content-Type': 'application/x-www-form-urlencoded'
},
body: 'grant_type=client_credentials'
});
const { access_token } = await tokenRes.json();
const orderRes = await fetch('https://api-m.paypal.com/v2/checkout/orders', {
method: 'POST',
headers: {
'Authorization': `Bearer ${access_token}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
intent: 'CAPTURE',
purchase_units: [{
reference_id: String(orderId),
description: `Oratorivm Distro Order #${orderId}`,
amount: { currency_code: 'USD', value: Number(totalUSD).toFixed(2) }
}]
})
});
const orderData = await orderRes.json();
const approveLink = orderData.links?.find(l => l.rel === 'approve')?.href;
return Response.json({ redirectUrl: approveLink, gateway: 'paypal', orderId });
}
return Response.json({ ok: true, orderId });
} catch (err) {
return Response.json({ error: err.message }, { status: 500 });
}
}
[
{
"id": 1,
"category": "VINYL",
"artist": "UNAUSSPRECHLICHEN KULTEN",
"country": "Chile",
"title": "People of the Monolith - Chapter IV",
"style": "Death Metal",
"formatDetail": "12'' Vinilo Negro",
"label": "Iron Bonehead Prods",
"stock": 1,
"priceCLP": 35000,
"priceUSD": 35,
"isNew": true,
"searchQuery": "Unaussprechlichen Kulten People of the Monolith",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 2,
"category": "VINYL",
"artist": "EXANIMATVM",
"country": "Chile",
"title": "Sollvm Ipsa Mor",
"style": "Death Metal",
"formatDetail": "12'' Vinilo Negro",
"label": "Pulverized Recs",
"stock": 1,
"priceCLP": 35000,
"priceUSD": 35,
"isNew": true,
"searchQuery": "Exanimatvm Sollvm Ipsa Mor",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 3,
"category": "VINYL",
"artist": "HELLAVENGER",
"country": "Chile",
"title": "The Primordial Flame",
"style": "Black/Thrash/Speed Metal",
"formatDetail": "12'' Vinilo Negro",
"label": "Death Division Rituals",
"stock": 1,
"priceCLP": 30000,
"priceUSD": 35,
"isNew": true,
"searchQuery": "Hellavenger Primordial Flame",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 4,
"category": "VINYL",
"artist": "DEATH YELL",
"country": "Chile",
"title": "Vengeance from Darkness",
"style": "Black/Death Metal",
"formatDetail": "12'' Vinilo Blanco",
"label": "Nuclear War Now! Prods",
"stock": 1,
"priceCLP": 30000,
"priceUSD": 34.17,
"isNew": true,
"searchQuery": "Death Yell Vengeance from Darkness",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 5,
"category": "VINYL",
"artist": "INFERNAL CURSE",
"country": "Arg",
"title": "The End Upon Us",
"style": "Black/Death Metal",
"formatDetail": "12'' Vinilo Picture",
"label": "Iron Bonehead Prods",
"stock": 1,
"priceCLP": 30000,
"priceUSD": 34.17,
"isNew": false,
"searchQuery": "Infernal Curse The End Upon Us",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 6,
"category": "VINYL",
"artist": "OMINOUS CRUCIFIX / ENTRAILS",
"country": "Mex / Swe",
"title": "Split 12\"",
"style": "Death Metal (PENTACLE Ned)",
"formatDetail": "12'' Vinilo Negro",
"label": "Dark Recollections Records",
"stock": 1,
"priceCLP": 22000,
"priceUSD": 25.06,
"isNew": true,
"searchQuery": "Ominous Crucifix Entrails",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 7,
"category": "VINYL",
"artist": "SNOUTCROM",
"country": "Chile",
"title": "Opus-Alchimicum",
"style": "Black Metal",
"formatDetail": "12'' Vinilo Rojo",
"label": "Sacrosanct Ornament",
"stock": 5,
"priceCLP": 20000,
"priceUSD": 22.78,
"isNew": false,
"searchQuery": "Snoutcrom",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 8,
"category": "VINYL",
"artist": "AQUER",
"country": "Chile",
"title": "The Wind of Death / The Entity",
"style": "Black/Thrash Metal",
"formatDetail": "7'' Vinilo Negro",
"label": "Connuctione Incesta",
"stock": 3,
"priceCLP": 12000,
"priceUSD": 13.67,
"isNew": false,
"searchQuery": "Aquer Wind of Death",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 9,
"category": "VINYL",
"artist": "OBEISANCE",
"country": "USA",
"title": "Unholy Profanation",
"style": "Thrash/Black Metal",
"formatDetail": "7'' Vinilo Verde",
"label": "Warhemic Productions",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Obeisance Unholy Profanation",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 10,
"category": "VINYL",
"artist": "COFFIN CURSE",
"country": "Chile",
"title": "Inward Dissolution",
"style": "Death Metal",
"formatDetail": "7'' Vinilo EP",
"label": "Machalia Recs",
"stock": 5,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Coffin Curse Inward Dissolution",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 11,
"category": "TAPE",
"artist": "NECROMANTIC WORSHIP",
"country": "Ned",
"title": "Rites of Resurrection",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Nuclear War Now Prods",
"stock": 1,
"priceCLP": 12000,
"priceUSD": 13.67,
"isNew": true,
"searchQuery": "Necromantic Worship",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 12,
"category": "TAPE",
"artist": "OMEGAVORTEX",
"country": "Ger",
"title": "Black Abomination Spawn",
"style": "Black/Death Metal",
"formatDetail": "Pro Cassette",
"label": "Invictus Prods",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": true,
"searchQuery": "Omegavortex Black Abomination Spawn",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 13,
"category": "TAPE",
"artist": "FINAL RITUAL",
"country": "Chile",
"title": "Ulterior Spiritual Resonances",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Oratorivm Records",
"stock": 10,
"priceCLP": 10000,
"priceUSD": 10,
"isNew": false,
"isOratorivm": true,
"searchQuery": "Final Ritual Ulterior Spiritual Resonances",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 14,
"category": "TAPE",
"artist": "SOMNVS MORTIS",
"country": "Chile",
"title": "Onírica Evocación de las Auras Condenadas",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Oratorivm Records",
"stock": 10,
"priceCLP": 10000,
"priceUSD": 10,
"isNew": false,
"isOratorivm": true,
"searchQuery": "Somnvs Mortis",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 15,
"category": "TAPE",
"artist": "STORM DARK",
"country": "Chile",
"title": "Behind the Witchcraft",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Veins Full of Wrath",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Storm Dark Behind the Witchcraft",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 16,
"category": "TAPE",
"artist": "DE-SOLACIÓN",
"country": "Chile",
"title": "Necro-misterio",
"style": "Death/Black Metal",
"formatDetail": "Pro Cassette",
"label": "Manifectation Prods",
"stock": 4,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "De-Solacion Necro-misterio",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 17,
"category": "TAPE",
"artist": "DIABOLICAL MESSIAH",
"country": "Chile",
"title": "Satanic Alpha-Omega",
"style": "Death Metal",
"formatDetail": "Pro Cassette",
"label": "Soul Reaper Tapes",
"stock": 2,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Diabolical Messiah",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 18,
"category": "TAPE",
"artist": "FAUSTIAN SPIRIT",
"country": "Chile",
"title": "Blessed by the Wings of Eternity",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Grim Records",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Faustian Spirit",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 19,
"category": "TAPE",
"artist": "DEVASTACION",
"country": "Chile",
"title": "El simbolo de Cristo se invierte en nuestra frente",
"style": "Death Metal",
"formatDetail": "Cassette + Sticker",
"label": "Machalia Recs",
"stock": 1,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": false,
"searchQuery": "Devastacion Chile Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 20,
"category": "TAPE",
"artist": "ESKIZOFRENIA / ABYSMAL",
"country": "Chile / USA",
"title": "Split Cassette",
"style": "Death/Thrash Metal",
"formatDetail": "Pro Cassette",
"label": "Sick Rites",
"stock": 2,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": true,
"searchQuery": "Eskizofrenia Thrash",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 21,
"category": "TAPE",
"artist": "CONCATENATUS",
"country": "Chile",
"title": "Vex",
"style": "Black Metal",
"formatDetail": "Pro Cassette",
"label": "Machalia Recs",
"stock": 1,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": false,
"searchQuery": "Concatenatus Vex",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 22,
"category": "TAPE",
"artist": "UMBRÍO",
"country": "Chile",
"title": "Ruinas de una Eternidad",
"style": "Black Metal",
"formatDetail": "Cassette + Sticker",
"label": "Desolated Woods",
"stock": 1,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": false,
"searchQuery": "Umbrio Black Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 23,
"category": "TAPE",
"artist": "DAWÜN",
"country": "Chile",
"title": "Pellí Curi Chilwé",
"style": "Black Metal",
"formatDetail": "Cassette + Sticker",
"label": "Adramelech Recs",
"stock": 1,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": false,
"searchQuery": "Dawun Black Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 24,
"category": "TAPE",
"artist": "DETEST",
"country": "Chile",
"title": "Sacred Revelation",
"style": "Black Metal",
"formatDetail": "Cassette + Sticker",
"label": "Self Released",
"stock": 1,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": false,
"searchQuery": "Detest Sacred Revelation",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 25,
"category": "TAPE",
"artist": "SLAVE SPIRIT",
"country": "Chile",
"title": "La Muerte... Una Melodía Eterna",
"style": "Black Metal",
"formatDetail": "Cassette + Sticker",
"label": "Self Released",
"stock": 4,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": false,
"searchQuery": "Slave Spirit Black Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 26,
"category": "TAPE",
"artist": "CULTO MALEVOLO",
"country": "Chile",
"title": "Culto Malevolo",
"style": "Black Metal",
"formatDetail": "Cassette + Sticker",
"label": "Adramelech Records",
"stock": 6,
"priceCLP": 4000,
"priceUSD": 4.56,
"isNew": false,
"searchQuery": "Culto Malevolo",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 27,
"category": "CD",
"artist": "SLAVE SPIRIT",
"country": "Chile",
"title": "La Venganza",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "ORA-CD008 Oratorivm Recs",
"stock": 10,
"priceCLP": 8000,
"priceUSD": 8.42,
"packPriceCLP": 10000,
"packPriceUSD": 11.39,
"isNew": true,
"isOratorivm": true,
"searchQuery": "Slave Spirit La Venganza",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 28,
"category": "CD",
"artist": "NEFAST MCMLXXIX",
"country": "Chile",
"title": "Ad Infernum, Somnia",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "ORA-CD007 Oratorivm Recs",
"stock": 10,
"priceCLP": 7000,
"priceUSD": 7,
"packPriceCLP": 10000,
"packPriceUSD": 11.39,
"isNew": true,
"isOratorivm": true,
"searchQuery": "Nefast Ad Infernum Somnia",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 29,
"category": "CD",
"artist": "SACRED VEIL",
"country": "Chile",
"title": "Mirad lo que ha engendrado nuestro círculo...",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "ORA-CD005 Oratorivm Recs",
"stock": 10,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": false,
"isOratorivm": true,
"searchQuery": "Sacred Veil Black Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 30,
"category": "CD",
"artist": "POSSESSION",
"country": "Bel",
"title": "The Mother of Darkness",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Iron Bonehead Prods",
"stock": 1,
"priceCLP": 20000,
"priceUSD": 22.78,
"isNew": true,
"searchQuery": "Possession Iron Bonehead",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 31,
"category": "CD",
"artist": "XALPEN",
"country": "Chile",
"title": "Black Rites",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Morbid Skull Records",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Xalpen Black Rites",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 32,
"category": "CD",
"artist": "BLASPHAMAGOATACHRIST",
"country": "Int",
"title": "Bestial Abominator",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Nuclear War Now Prods",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Blasphamagoatachrist",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 33,
"category": "CD",
"artist": "INFERNAL CONJURATION",
"country": "Mex",
"title": "Infernale Metallum Mortis",
"style": "Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Death Division Rituals",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Infernal Conjuration Infernale Metallum Mortis",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 34,
"category": "CD",
"artist": "OCCIDENS",
"country": "Chile",
"title": "Descending of the Fire Hordes",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Kuyen / Master of Chaos Prods",
"stock": 4,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Occidens Descending",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 35,
"category": "CD",
"artist": "EXANIMATVM",
"country": "Chile",
"title": "Sollvm Ipsa Mor",
"style": "Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Apocalyptic Prods",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Exanimatvm Sollvm Ipsa Mor",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 36,
"category": "CD",
"artist": "AQUER",
"country": "Chile",
"title": "Opera Prima Praevitates",
"style": "Black/Thrash Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Connuctione Incesta",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Aquer Opera Prima",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 37,
"category": "CD",
"artist": "BLACK GOAT / CAIXÃO",
"country": "Rus / Port",
"title": "Glorification of The Ancient Entities",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "El Abismo",
"stock": 2,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Caixao Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 38,
"category": "CD",
"artist": "TORMENTADOR",
"country": "Bra",
"title": "Morte Negra",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Deathrash Armageddon",
"stock": 6,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Tormentador Morte Negra",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 39,
"category": "CD",
"artist": "INDOMITOR",
"country": "Ec",
"title": "Abrks Pentalfa Renfam",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Deathrash Armageddon",
"stock": 4,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Indomitor",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 40,
"category": "CD",
"artist": "SCIENTIAM TEMPLUM",
"country": "Chile",
"title": "Transición a Mercurio",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Black Breath Records",
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Scientiam Templum",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 41,
"category": "CD",
"artist": "CHAOS PERVERSION",
"country": "Chile",
"title": "The Judgment of Malkvth",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Empyrean Collapse",
"stock": 4,
"priceCLP": 9000,
"priceUSD": 10.25,
"isNew": false,
"searchQuery": "Chaos Perversion",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 42,
"category": "CD",
"artist": "NECRO BLADE",
"country": "USA",
"title": "Dim the Light of Faith",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Black Hearts",
"stock": 2,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": true,
"searchQuery": "Necro Blade",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 43,
"category": "CD",
"artist": "EJECUTOR",
"country": "Chile",
"title": "Metal Venenoso",
"style": "Death/Thrash Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Apocalyptic Prods",
"stock": 1,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Ejecutor Metal Venenoso",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 44,
"category": "CD",
"artist": "BLASFEMIA",
"country": "Chile",
"title": "El Aposento",
"style": "Black/Thrash Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Suicide Recs",
"stock": 3,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Blasfemia El Aposento",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 45,
"category": "CD",
"artist": "SIGN OF EVIL",
"country": "Chile",
"title": "Psychodelic Visions",
"style": "Black/Speed Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Suicide Recs",
"stock": 2,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Sign of Evil Psychodelic Visions",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 46,
"category": "CD",
"artist": "INVOCATION SPELLS",
"country": "Chile",
"title": "Unholy Blasphemies",
"style": "Black/Thrash Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Suicide Recs",
"stock": 2,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Invocation Spells Unholy Blasphemies",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 47,
"category": "CD",
"artist": "HOLY DEATH",
"country": "Pol",
"title": "Evil?",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Old Temple",
"stock": 1,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Holy Death Poland",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 48,
"category": "CD",
"artist": "SHAMBLES",
"country": "Tai",
"title": "Oneiric Visions",
"style": "Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Old Temple",
"stock": 2,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Shambles Oneiric Visions",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 49,
"category": "CD",
"artist": "THRONEUM",
"country": "Pol",
"title": "Deathmass of The Gravedancer",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Old Temple",
"stock": 1,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Throneum Deathmass",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 50,
"category": "CD",
"artist": "ANIMA PESTIFERA",
"country": "Chile",
"title": "Hailing to Murkiness",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "I Hope You Die",
"stock": 2,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Anima Pestifera",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 51,
"category": "CD",
"artist": "SUPAY",
"country": "Bol",
"title": "Konjuros y Marchas RitualeS",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Triom Label",
"stock": 6,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Supay Metal",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 52,
"category": "CD",
"artist": "INVOCATION",
"country": "Chile",
"title": "Attunement to Death",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Hypnotic Darkness Records",
"stock": 6,
"priceCLP": 8000,
"priceUSD": 9.11,
"isNew": false,
"searchQuery": "Invocation Attunement to Death",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 53,
"category": "CD",
"artist": "INVOCATION",
"country": "Chile",
"title": "The Archaic Sanctuary (Ritual Body Postures)",
"style": "Black/Death Metal",
"formatDetail": "CD-R JEWEL CASE",
"label": "Hypnotic Darkness Records",
"stock": 3,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": true,
"searchQuery": "Invocation The Archaic Sanctuary",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 54,
"category": "CD",
"artist": "STORM DEATH",
"country": "Chile",
"title": "Chaos Will Reign",
"style": "Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Suicide Recs",
"stock": 2,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": true,
"searchQuery": "Storm Death Chaos Will Reign",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 55,
"category": "CD",
"artist": "KILL",
"country": "Swe",
"title": "The Necrofiles",
"style": "Black/Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Dybbuk Records",
"stock": 1,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": true,
"searchQuery": "Kill The Necrofiles",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 56,
"category": "CD",
"artist": "MEGIDDO",
"country": "Can",
"title": "The Devil and the Whore",
"style": "Black Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Barbarian Wrath",
"stock": 1,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": false,
"searchQuery": "Megiddo The Devil and the Whore",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 57,
"category": "CD",
"artist": "RIESE",
"country": "Pol",
"title": "Sudden Strike",
"style": "Death Metal",
"formatDetail": "CDPRO JEWEL CASE",
"label": "Necroscope Blasphemia",
"stock": 4,
"priceCLP": 7000,
"priceUSD": 7.97,
"isNew": false,
"searchQuery": "Riese Sudden Strike",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 58,
"category": "ZINE",
"artist": "NECROMANTIC RITUAL",
"country": "Chile",
"title": "Numero #2",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Carta",
"label": "Prensa Subterránea",
"stock": 2,
"priceCLP": 6000,
"priceUSD": 6.83,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 59,
"category": "ZINE",
"artist": "DESECRATION",
"country": "Chile",
"title": "Numero #VIII",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Medio Oficio",
"label": "Prensa Subterránea",
"stock": 1,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": true,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 60,
"category": "ZINE",
"artist": "DEATH COMMAND Zine",
"country": "Chile",
"title": "Numero #VII",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Carta",
"label": "Prensa Subterránea",
"stock": 4,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": true,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 61,
"category": "ZINE",
"artist": "NECROMANTIC RITUAL",
"country": "Chile",
"title": "Numero #1",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Carta",
"label": "Prensa Subterránea",
"stock": 1,
"priceCLP": 4000,
"priceUSD": 4.56,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 62,
"category": "ZINE",
"artist": "TEMPESTOUS",
"country": "Chile",
"title": "Numero #6",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Medio Oficio",
"label": "Prensa Subterránea",
"stock": 1,
"priceCLP": 4000,
"priceUSD": 4.56,
"isNew": true,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 63,
"category": "ZINE",
"artist": "POGROMO",
"country": "Chile",
"title": "Numero #VII",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Carta",
"label": "Prensa Subterránea",
"stock": 2,
"priceCLP": 3000,
"priceUSD": 3.42,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 64,
"category": "ZINE",
"artist": "BURIAL RITUALS",
"country": "Chile",
"title": "Numero #15",
"style": "Fanzine Español",
"formatDetail": "Xeroxed / Medio Oficio",
"label": "Prensa Subterránea",
"stock": 1,
"priceCLP": 2000,
"priceUSD": 2.28,
"isNew": true,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 65,
"category": "SHIRT",
"artist": "SARCOFAGO",
"country": "Bra",
"title": "Die... Hard",
"style": "Black Shirt, Grey Front Print",
"formatDetail": "1 S • Gildan",
"label": "Sizes: S",
"sizes": [
"S"
],
"stock": 1,
"priceCLP": 20000,
"priceUSD": 22.78,
"isNew": false,
"searchQuery": "Sarcofago INRI",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 66,
"category": "SHIRT",
"artist": "INVOCATION",
"country": "Chile",
"title": "The Archaic Sanctuary Limited",
"style": "Black Shirt, White Two-Sided Print",
"formatDetail": "3S Yazbek, 1 XXL GoStar",
"label": "Sizes: S, XXL",
"sizes": [
"S",
"XXL"
],
"stock": 4,
"priceCLP": 15000,
"priceUSD": 17.08,
"isNew": false,
"searchQuery": "Invocation The Archaic Sanctuary",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 67,
"category": "SHIRT",
"artist": "INVOCATION",
"country": "Chile",
"title": "Horn of Colima",
"style": "Black Shirt, White Two-Sided Print",
"formatDetail": "4 XL Yazbek, 2 XXL GoStar",
"label": "Sizes: XL, XXL",
"sizes": [
"XL",
"XXL"
],
"stock": 6,
"priceCLP": 15000,
"priceUSD": 17.08,
"isNew": false,
"searchQuery": "Invocation Attunement to Death",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 68,
"category": "SHIRT",
"artist": "ONSLAUGHT KOMMAND",
"country": "Chile",
"title": "Onslaught Kommand",
"style": "Black Shirt, Grey Front Print",
"formatDetail": "1 XL, 1 L • Yazbek",
"label": "Sizes: L, XL",
"sizes": [
"L",
"XL"
],
"stock": 2,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 69,
"category": "SHIRT",
"artist": "OLDEATH",
"country": "Chile",
"title": "Mortuarial Meditation",
"style": "Black Shirt, 3-Color Print",
"formatDetail": "6 S / 4 M • Gildan",
"label": "Sizes: S, M",
"sizes": [
"S",
"M"
],
"stock": 10,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 70,
"category": "SHIRT",
"artist": "OLDEATH",
"country": "Chile",
"title": "Rise from Majestic Darkness",
"style": "Black Shirt, White/Red Print",
"formatDetail": "3 S • Yazbek",
"label": "Sizes: S",
"sizes": [
"S"
],
"stock": 3,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 71,
"category": "SHIRT",
"artist": "SNOUTCROM",
"country": "Chile",
"title": "Burn This World to Ashes!",
"style": "Black Shirt, White Two-Sided Print",
"formatDetail": "1 XL • Yazbek",
"label": "Sizes: XL",
"sizes": [
"XL"
],
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 72,
"category": "SHIRT",
"artist": "ATOMICIDE",
"country": "Chile",
"title": "Furious and Untamed",
"style": "Black Shirt, Full Color Print",
"formatDetail": "1 S • Gildan",
"label": "Sizes: S",
"sizes": [
"S"
],
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Atomicide Chaos Abomination",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 73,
"category": "SHIRT",
"artist": "ILL OMEN",
"country": "Australia",
"title": "Enthroning the Bonds of Abhorrence",
"style": "Black Shirt, Full Color Print",
"formatDetail": "1 S • Gildan",
"label": "Sizes: S",
"sizes": [
"S"
],
"stock": 1,
"priceCLP": 10000,
"priceUSD": 11.39,
"isNew": false,
"searchQuery": "Ill Omen Enthroning the Bonds of Abhorrence",
"squareCoverUrl": "auto-svg-1x1"
},
{
"id": 74,
"category": "PIN",
"artist": "VOCIFERIAN",
"country": "Francia",
"title": "OPF Official Metal Pin",
"style": "Enamel Metal Pin",
"formatDetail": "Made in Mexico",
"label": "Official Merch",
"stock": 1,
"priceCLP": 5000,
"priceUSD": 5.69,
"isNew": false,
"searchQuery": "Vociferian",
"squareCoverUrl": "auto-svg-1x1"
}
]