 {"id":5675,"date":"2026-10-10T13:13:17","date_gmt":"2026-10-10T13:13:17","guid":{"rendered":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/?page_id=5675"},"modified":"2026-10-10T14:08:24","modified_gmt":"2026-10-10T14:08:24","slug":"supply-request-page","status":"publish","type":"page","link":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/","title":{"rendered":"Supply Request Page"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5675\" class=\"elementor elementor-5675\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0847336 e-flex e-con-boxed e-con e-parent\" data-id=\"0847336\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da3d8e8 elementor-widget elementor-widget-html\" data-id=\"da3d8e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- GLOBAL PETROLEUM ADVISORS \u2014 BUYING REQUEST DETAILS PAGE | GPA Marketplace Core API integration\n     Paste into the existing buyer-request Elementor HTML widget.\n     Request details load from GPA Marketplace Core for the request_id in the URL. Supplier offer submission remains a separate backend task.\n-->\n<div id=\"gpa-buying-request\">\n<style>\n#gpa-buying-request{--lime:#b6ff5c;--green:#67d21b;--bg:#06110c;--panel:#0a1911;--panel2:#0d2117;--line:rgba(182,255,92,.2);--muted:#a4b5aa;--white:#f5faf6;background:var(--bg);color:var(--white);font:14px\/1.6 Inter,Arial,sans-serif;border-radius:14px;overflow:hidden}#gpa-buying-request *{box-sizing:border-box}#gpa-buying-request h1,#gpa-buying-request h2,#gpa-buying-request h3,#gpa-buying-request h4{color:#f5faf6!important;margin-top:0}#gpa-buying-request a{color:inherit;text-decoration:none}#gpa-buying-request .wrap{max-width:1280px;margin:auto;padding:0 34px}#gpa-buying-request .nav{border-bottom:1px solid var(--line);background:#04100b;padding:0}#gpa-buying-request .nav-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:74px;padding-top:10px;padding-bottom:10px}#gpa-buying-request .brand{display:flex;align-items:center;flex-shrink:0}#gpa-buying-request .brand img{display:block;width:190px;height:54px;object-fit:contain;object-position:left center}#gpa-buying-request .links{display:flex;gap:23px;align-items:center;flex-wrap:wrap}#gpa-buying-request .links a{color:#dce8df;font-size:13px}#gpa-buying-request .links a:hover{color:var(--lime)}#gpa-buying-request .signout{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border:1px solid var(--line);border-radius:10px;color:var(--lime);background:#0a1911}#gpa-buying-request .signout svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#gpa-buying-request .signout:hover{background:#132b1b;border-color:var(--green)}#gpa-buying-request .hero{background:linear-gradient(90deg,rgba(3,17,11,.97),rgba(3,17,11,.78),rgba(3,17,11,.62)),url('https:\/\/images.unsplash.com\/photo-1513828583688-c52646e3e9b8?auto=format&fit=crop&w=1800&q=85') center 48%\/cover;border-bottom:1px solid var(--line)}#gpa-buying-request .hero-inner{padding:24px 25px 27px!important;margin-left:auto;margin-right:auto;max-width:1280px} #gpa-buying-request .crumb{font-size:12px;color:#aabbb0;margin-bottom:14px}#gpa-buying-request .crumb a{color:var(--lime)}#gpa-buying-request .pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:13px}#gpa-buying-request .pill{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;background:rgba(103,210,27,.14);color:var(--lime);font-size:10px;font-weight:900;letter-spacing:.5px;text-transform:uppercase}#gpa-buying-request .pill.neutral{background:rgba(255,255,255,.08);color:#e2eae4}#gpa-buying-request .hero-grid{display:flex;justify-content:space-between;align-items:flex-end;gap:28px}#gpa-buying-request .eyebrow{font-size:11px;color:var(--lime);letter-spacing:1.2px;font-weight:800;text-transform:uppercase;margin-bottom:8px}#gpa-buying-request .hero h1{font-size:clamp(28px,3.4vw,40px);line-height:1.12;letter-spacing:-1px;margin:0 0 12px}#gpa-buying-request .hero p{max-width:720px;color:#d7e2da;margin:0}#gpa-buying-request .request-ref{min-width:220px;border-left:1px solid var(--line);padding:7px 0 7px 22px}#gpa-buying-request .request-ref small{display:block;color:#b4c4b9}#gpa-buying-request .request-ref strong{display:block;color:var(--lime);font-size:20px;overflow-wrap:anywhere}#gpa-buying-request .layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);gap:28px;padding-top:32px;padding-bottom:44px}#gpa-buying-request .panel{background:linear-gradient(145deg,rgba(13,33,23,.96),rgba(5,20,13,.98));border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:18px}#gpa-buying-request .pad{padding:25px}#gpa-buying-request h2{font-size:21px;line-height:1.25;margin:0 0 12px;letter-spacing:-.3px}#gpa-buying-request h3{font-size:16px;margin:0 0 10px}#gpa-buying-request .muted{color:var(--muted)}#gpa-buying-request .note{font-size:11px;color:var(--muted);margin:12px 0 0}#gpa-buying-request .section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px}#gpa-buying-request .section-head p{margin:0}#gpa-buying-request .specs{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}#gpa-buying-request .spec{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.075)}#gpa-buying-request .spec span:first-child{color:var(--muted)}#gpa-buying-request .spec span:last-child{text-align:right;font-weight:650;max-width:62%;overflow-wrap:anywhere}#gpa-buying-request .description{color:#d7e2da;margin:0}#gpa-buying-request .requirements{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}#gpa-buying-request .requirements li{display:flex;gap:10px;color:#dce8df}#gpa-buying-request .check{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;background:rgba(103,210,27,.15);color:var(--lime);font-size:12px;font-weight:900}#gpa-buying-request .info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}#gpa-buying-request .info-card{border:1px solid rgba(182,255,92,.13);background:rgba(182,255,92,.045);border-radius:9px;padding:14px}#gpa-buying-request .info-card small{display:block;color:var(--muted);margin-bottom:4px}#gpa-buying-request .info-card b{display:block;color:var(--lime);font-size:13px}#gpa-buying-request .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:12px 17px;font-weight:800;border:1px solid var(--green);cursor:pointer;font-size:13px}#gpa-buying-request .primary{background:linear-gradient(135deg,var(--lime),var(--green));color:#071108!important}#gpa-buying-request .outline{background:transparent;color:var(--white)}#gpa-buying-request .full{width:100%}#gpa-buying-request .contactform label{display:block;color:#dce8df;font-size:12px;font-weight:750;margin:13px 0 6px}#gpa-buying-request .contactform input,#gpa-buying-request .contactform textarea,#gpa-buying-request .contactform select{width:100%;background:#04130c;color:white;border:1px solid rgba(182,255,92,.24);border-radius:7px;padding:12px;outline:none;font:inherit}#gpa-buying-request .contactform select option{background:#07140d;color:#fff}#gpa-buying-request .contactform textarea{min-height:105px;resize:vertical}#gpa-buying-request .contactform input:focus,#gpa-buying-request .contactform textarea:focus,#gpa-buying-request .contactform select:focus{border-color:var(--lime)}#gpa-buying-request .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 13px}#gpa-buying-request .contactform .btn{margin-top:17px}#gpa-buying-request .privacy{display:flex;gap:9px;align-items:flex-start;margin-top:14px;color:var(--muted);font-size:11px}#gpa-buying-request .privacy input{width:auto;margin-top:4px;accent-color:var(--green)}#gpa-buying-request .timeline{display:grid;gap:16px;margin-top:20px}#gpa-buying-request .step{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start}#gpa-buying-request .step-no{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(103,210,27,.15);border:1px solid var(--line);color:var(--lime);font-weight:900}#gpa-buying-request .step b{display:block;color:#f5faf6;margin:1px 0 3px}#gpa-buying-request .step p{margin:0;color:var(--muted);font-size:12px}#gpa-buying-request .side-note{background:rgba(182,255,92,.05);border:1px solid rgba(182,255,92,.15);border-radius:9px;padding:14px;margin-top:15px;color:#dce8df;font-size:12px}@media(max-width:900px){#gpa-buying-request .nav-inner{gap:14px}#gpa-buying-request .links{gap:13px}#gpa-buying-request .layout{grid-template-columns:1fr}#gpa-buying-request .hero-grid{align-items:flex-start;flex-direction:column}#gpa-buying-request .request-ref{border-left:0;border-top:1px solid var(--line);padding:13px 0 0;width:100%}#gpa-buying-request .request-ref strong{display:inline-block;margin-right:12px}#gpa-buying-request .layout{gap:12px}}@media(max-width:600px){#gpa-buying-request .wrap{padding:0 17px}#gpa-buying-request .nav-inner{padding-top:12px;padding-bottom:12px;gap:13px;flex-wrap:wrap}#gpa-buying-request .brand img{width:150px;height:44px}#gpa-buying-request .links{order:3;width:100%;gap:12px;justify-content:space-between}#gpa-buying-request .links a{font-size:11px}#gpa-buying-request .signout{margin-left:auto;width:38px;height:38px}#gpa-buying-request .hero-inner{padding:22px 18px 24px!important}#gpa-buying-request .crumb{margin-bottom:16px}#gpa-buying-request .layout{padding-top:18px;padding-bottom:28px}#gpa-buying-request .pad{padding:18px}#gpa-buying-request .specs,#gpa-buying-request .form-grid{grid-template-columns:1fr}#gpa-buying-request .info-grid{grid-template-columns:1fr}#gpa-buying-request .section-head{flex-direction:column}#gpa-buying-request .spec span:last-child{max-width:58%}}\n<\/style>\n<header class=\"nav\"><div class=\"wrap nav-inner\">\n  <a class=\"brand\" href=\"\/\" aria-label=\"GPA home\"><img decoding=\"async\" src=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png\" alt=\"Global Petroleum Advisors\"><\/a>\n  <nav class=\"links\" aria-label=\"Main navigation\"><a href=\"\/marketplace\/\">Marketplace<\/a><a href=\"\/buyer-requests\/\">Buyer Requests<\/a><a href=\"\/sellers-dashboard\/\">Sellers<\/a><a href=\"\/about\/\">About<\/a><a href=\"\/contact\/\">Contact<\/a><\/nav>\n  <a class=\"signout\" href=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-login.php?action=logout&amp;redirect_to=https%3A%2F%2Fglobalpetroleumadvisor.com%2Fgpa-staging%2F\" aria-label=\"Sign out\" title=\"Sign out\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M10 17l5-5-5-5\"><\/path><path d=\"M15 12H3\"><\/path><path d=\"M12 3h6a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-6\"><\/path><\/svg><\/a>\n<\/div><\/header>\n<section class=\"hero\"><div class=\"wrap hero-inner\">\n  <div class=\"crumb\"><a href=\"\/\">Home<\/a>\u3000\u203a\u3000<a href=\"\/buyer-requests\/\">Buying Requests<\/a>\u3000\u203a\u3000Request details<\/div>\n  <div class=\"hero-grid\"><div><div class=\"pills\"><span class=\"pill\">\u2713 GPA-reviewed request<\/span><span class=\"pill neutral\">Supplier opportunity<\/span><\/div><div class=\"eyebrow\">Buyer requirement<\/div><h1 id=\"gpa-request-title\">Loading buyer request\u2026<\/h1><p>Review the buyer\u2019s requirements below. If your company can credibly meet them, submit a supply offer for GPA review.<\/p><p id=\"gpa-request-load-message\" role=\"status\" aria-live=\"polite\" style=\"margin-top:12px;color:#b6ff5c;font-size:12px\">Loading the approved request from GPA Marketplace\u2026<\/p><\/div><div class=\"request-ref\"><small>Buying request reference<\/small><strong id=\"gpa-request-ref\">Loading\u2026<\/strong><small>Use this reference when discussing this requirement with GPA.<\/small><\/div><\/div>\n<\/div><\/section>\n<main class=\"wrap layout\"><div>\n  <section class=\"panel pad\"><div class=\"section-head\"><div><h2>Buyer\u2019s requirements<\/h2><p class=\"muted\">The details the buyer submitted for supplier matching.<\/p><\/div><span class=\"pill\">Request details<\/span><\/div>\n    <div class=\"specs\"><div class=\"spec\"><span>Product<\/span><span id=\"gpa-product\">\u2014<\/span><\/div><div class=\"spec\"><span>Grade \/ specification<\/span><span id=\"gpa-grade\">\u2014<\/span><\/div><div class=\"spec\"><span>Required quantity<\/span><span id=\"gpa-quantity\">\u2014<\/span><\/div><div class=\"spec\"><span>Delivery terms<\/span><span id=\"gpa-terms\">\u2014<\/span><\/div><div class=\"spec\"><span>Destination<\/span><span id=\"gpa-destination\">\u2014<\/span><\/div><div class=\"spec\"><span>Preferred origin<\/span><span id=\"gpa-origin\">\u2014<\/span><\/div><div class=\"spec\"><span>Required timeframe<\/span><span id=\"gpa-timeframe\">\u2014<\/span><\/div><div class=\"spec\"><span>Request status<\/span><span id=\"gpa-status\">\u2014<\/span><\/div><\/div>\n  <\/section>\n  <section class=\"panel pad\"><h2>Technical and delivery requirements<\/h2><p class=\"description\" id=\"gpa-requirements-description\">The approved buyer request description will appear here.<\/p><ul class=\"requirements\"><li><span class=\"check\">\u2713<\/span><span>Confirm product grade, specification and available quantity.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>State the actual product origin and loading location.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>Confirm the delivery terms and realistic delivery timeframe.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>Identify relevant inspection, certification and documentation available.<\/span><\/li><\/ul>\n    <div class=\"info-grid\"><div class=\"info-card\"><small>Offer quantity<\/small><b>Enter in your offer<\/b><\/div><div class=\"info-card\"><small>Price<\/small><b>State currency and unit<\/b><\/div><div class=\"info-card\"><small>Evidence<\/small><b>Attach only relevant files<\/b><\/div><\/div>\n    <p class=\"note\">Request details are retrieved from the GPA Marketplace Core plugin. Requests that have not been approved for public viewing cannot be opened here.<\/p>\n  <\/section>\n  <section class=\"panel pad\" id=\"submit-offer\"><div class=\"section-head\"><div><h2>Submit a supply offer<\/h2><p class=\"muted\">Tell GPA how your company can meet this requirement.<\/p><\/div><\/div>\n    <form class=\"contactform\" id=\"gpa-offer-form\">\n      <input type=\"hidden\" name=\"request_id\" id=\"gpa-form-request-id\" value=\"\"><input type=\"hidden\" name=\"request_reference\" id=\"gpa-form-request-ref\" value=\"\">\n      <div class=\"form-grid\"><div><label for=\"gpa-supplier-company\">Company name *<\/label><input id=\"gpa-supplier-company\" name=\"supplier_company\" placeholder=\"Registered company name\" required><\/div><div><label for=\"gpa-supplier-email\">Business email *<\/label><input id=\"gpa-supplier-email\" name=\"supplier_email\" type=\"email\" placeholder=\"you@company.com\" required><\/div><div><label for=\"gpa-offer-quantity\">Quantity you can supply *<\/label><input id=\"gpa-offer-quantity\" name=\"offer_quantity\" placeholder=\"e.g. 25,000 MT\" required><\/div><div><label for=\"gpa-offer-origin\">Product origin *<\/label><input id=\"gpa-offer-origin\" name=\"offer_origin\" placeholder=\"Country \/ loading location\" required><\/div><div><label for=\"gpa-offer-terms\">Your delivery terms *<\/label><select id=\"gpa-offer-terms\" name=\"offer_terms\" required><option value=\"\">Select terms<\/option><option>FOB<\/option><option>CIF<\/option><option>CFR<\/option><option>EXW<\/option><option>Other \/ to be agreed<\/option><\/select><\/div><div><label for=\"gpa-offer-timeframe\">Earliest delivery timeframe *<\/label><input id=\"gpa-offer-timeframe\" name=\"delivery_timeframe\" placeholder=\"e.g. 3\u20134 weeks after contract\" required><\/div><div><label for=\"gpa-offer-price\">Indicative price<\/label><input id=\"gpa-offer-price\" name=\"indicative_price\" placeholder=\"Price + currency + unit\"><\/div><div><label for=\"gpa-offer-inspection\">Inspection \/ documents<\/label><input id=\"gpa-offer-inspection\" name=\"inspection_documents\" placeholder=\"e.g. COQ, SGS subject to agreement\"><\/div><\/div>\n      <label for=\"gpa-offer-message\">Offer details and conditions *<\/label><textarea id=\"gpa-offer-message\" name=\"offer_message\" placeholder=\"Explain how you can meet the buyer\u2019s requirements, availability, any conditions, and what can be documented.\" required><\/textarea>\n      <label for=\"gpa-offer-documents\">Supporting document link (optional)<\/label><input id=\"gpa-offer-documents\" name=\"document_link\" type=\"url\" placeholder=\"https:\/\/...\">\n      <label class=\"privacy\"><input type=\"checkbox\" id=\"gpa-offer-confirm\" required><span>I confirm that the information submitted is accurate to the best of my knowledge and that my company is authorised to make this offer.<\/span><\/label>\n      <button class=\"btn primary full\" type=\"submit\">Submit Offer for GPA Review \u2192<\/button>\n      <p class=\"note\">This form is a front-end demonstration and does not currently save or send offers. Do not include banking details, passwords or other sensitive information.<\/p>\n    <\/form>\n  <\/section>\n<\/div><aside>\n  <section class=\"panel pad\"><h2>What happens next?<\/h2><p class=\"muted\">GPA uses a review process so buyers receive relevant responses rather than unqualified messages.<\/p><div class=\"timeline\"><div class=\"step\"><span class=\"step-no\">1<\/span><div><b>Submit your offer<\/b><p>Provide your available quantity, origin, delivery terms and commercial indication.<\/p><\/div><\/div><div class=\"step\"><span class=\"step-no\">2<\/span><div><b>GPA reviews the response<\/b><p>The offer is checked for relevance and completeness before it is shared with the buyer, in line with GPA\u2019s process.<\/p><\/div><\/div><div class=\"step\"><span class=\"step-no\">3<\/span><div><b>Buyer reviews suitable offers<\/b><p>The buyer can request clarification and evaluate the commercial terms.<\/p><\/div><\/div><div class=\"step\"><span class=\"step-no\">4<\/span><div><b>Confirm directly through the agreed process<\/b><p>Final specifications, documents, inspection, payment and delivery arrangements must be confirmed before any transaction.<\/p><\/div><\/div><\/div><\/section>\n  <section class=\"panel pad\"><h2>Before you respond<\/h2><ul class=\"requirements\"><li><span class=\"check\">\u2713<\/span><span>Respond only if you can realistically supply the requested product.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>Do not claim a refinery allocation, stock or certification you cannot substantiate.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>Use a company email and accurate business details.<\/span><\/li><li><span class=\"check\">\u2713<\/span><span>Never upload confidential or sensitive documents unless authorised.<\/span><\/li><\/ul><div class=\"side-note\"><b>Buyer privacy<\/b><br>Only request details relevant to fulfilling the requirement. Buyer contact information should be shared according to GPA\u2019s access and privacy rules.<\/div><a class=\"btn outline full\" style=\"margin-top:15px\" href=\"\/contact\/\">Contact GPA about this request<\/a><\/section>\n  <section class=\"panel pad\"><h2>Request summary<\/h2><div class=\"spec\"><span>Reference<\/span><span id=\"gpa-summary-ref\">\u2014<\/span><\/div><div class=\"spec\"><span>Product<\/span><span id=\"gpa-summary-product\">\u2014<\/span><\/div><div class=\"spec\"><span>Quantity<\/span><span id=\"gpa-summary-quantity\">\u2014<\/span><\/div><div class=\"spec\"><span>Destination<\/span><span id=\"gpa-summary-destination\">\u2014<\/span><\/div><p class=\"note\">Do not contact the buyer outside the marketplace unless GPA has authorised the relevant contact details to be shared.<\/p><a class=\"btn primary full\" href=\"#submit-offer\" style=\"margin-top:14px\">Submit Supply Offer \u2192<\/a><\/section>\n<\/aside><\/main>\n\n<script>\n(function(){\n  var root=document.getElementById('gpa-buying-request');\n  if(!root) return;\n  var params=new URLSearchParams(window.location.search);\n  var requestId=params.get('request_id') || params.get('id');\n  var message=root.querySelector('#gpa-request-load-message');\n  var form=root.querySelector('#gpa-offer-form');\n  var offerButton=form ? form.querySelector('button[type=\"submit\"]') : null;\n  var apiBase=(window.location.origin || 'https:\/\/globalpetroleumadvisor.com\/gpa-staging').replace(\/\\\/$\/,'');\n  function text(id,value,fallback){\n    var el=root.querySelector('#'+id); if(!el)return;\n    var v=(value===undefined || value===null || String(value).trim()==='') ? (fallback || 'Not specified') : String(value);\n    el.textContent=v;\n  }\n  function showError(msg){\n    text('gpa-request-title','Buyer request unavailable','Buyer request unavailable');\n    if(message){message.textContent=msg;message.style.color='#ffb7a8';}\n    var panel=root.querySelector('#submit-offer');\n    if(panel){panel.setAttribute('aria-disabled','true');panel.style.opacity='.62';}\n    if(form){Array.prototype.forEach.call(form.elements,function(el){el.disabled=true;});}\n  }\n  if(!requestId || !\/^\\d+$\/.test(requestId)){\n    showError('No valid request ID was supplied. Open this page from an approved request card on the GPA Marketplace.');\n    return;\n  }\n  if(message) message.textContent='Loading approved request #'+requestId+'\u2026';\n  fetch(apiBase+'\/wp-json\/gpa\/v1\/requests\/'+encodeURIComponent(requestId),{method:'GET',credentials:'same-origin',headers:{'Accept':'application\/json'}})\n    .then(function(response){\n      return response.json().catch(function(){return {};}).then(function(data){\n        if(!response.ok || !data || data.success!==true || !data.request){\n          var msg=(data && data.message) ? data.message : 'This request is unavailable or has not been approved for public viewing.';\n          throw new Error(msg);\n        }\n        return data.request;\n      });\n    })\n    .then(function(r){\n      var ref=r.reference || ('GPA-BR-'+String(r.id || requestId).padStart(5,'0'));\n      var product=r.product || r.title || 'Petroleum Product Supply';\n      text('gpa-request-title',r.title || product);\n      text('gpa-request-ref',ref);\n      text('gpa-product',product);\n      text('gpa-grade',r.grade || r.specification,'Not specified by buyer');\n      text('gpa-quantity',r.quantity,'Not specified by buyer');\n      text('gpa-terms',r.incoterm,'Not specified by buyer');\n      text('gpa-destination',r.destination,'Not specified by buyer');\n      text('gpa-origin',r.origin,'Not specified by buyer');\n      text('gpa-timeframe',r.timeframe,'Not specified by buyer');\n      text('gpa-status',r.status==='responded' ? 'Supplier responses received' : 'GPA approved');\n      text('gpa-requirements-description',r.description,'The buyer has not provided additional written requirements.');\n      text('gpa-summary-ref',ref);\n      text('gpa-summary-product',product);\n      text('gpa-summary-quantity',r.quantity,'Not specified');\n      text('gpa-summary-destination',r.destination,'Not specified');\n      var hiddenId=root.querySelector('#gpa-form-request-id');\n      var hiddenRef=root.querySelector('#gpa-form-request-ref');\n      if(hiddenId) hiddenId.value=String(r.id || requestId);\n      if(hiddenRef) hiddenRef.value=ref;\n      if(message){message.textContent='Approved buyer request loaded from GPA Marketplace Core.';message.style.color='#b6ff5c';}\n      \/\/ This details-page form is still presentation-only until a secure supplier-offer endpoint is added.\n      if(form){form.addEventListener('submit',function(e){e.preventDefault();alert('Your offer has not been sent or saved yet. The GPA supplier-offer submission workflow must be connected before launch.');});}\n    })\n    .catch(function(error){showError(error && error.message ? error.message : 'Unable to load this request. Please return to the Marketplace and try again.');});\n})();\n<\/script>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fee0d42 elementor-widget elementor-widget-shortcode\" data-id=\"fee0d42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">        <style>.gpa-shared-footer{box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 0;margin-top:28px;border-top:1px solid rgba(182,255,92,.15);font-family:Arial,sans-serif;color:#9aa99c}.gpa-shared-footer *{box-sizing:border-box}.gpa-shared-footer-brand img{display:block;width:180px;height:62px;object-fit:contain;object-position:left center;max-width:100%}.gpa-shared-footer-copy{font-size:12px;text-align:right;line-height:1.6}@media(max-width:760px){.gpa-shared-footer{align-items:flex-start;flex-direction:column;gap:12px;padding-top:18px}.gpa-shared-footer-brand img{width:125px;height:48px}.gpa-shared-footer-copy{text-align:left;font-size:11px}}<\/style>\n        <footer class=\"gpa-shared-footer\"><a class=\"gpa-shared-footer-brand\" href=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/\" aria-label=\"Global Petroleum Advisors home\"><img decoding=\"async\" src=\"https:\/\/globalpetroleumadvisor.com\/wp-content\/uploads\/2026\/05\/GPA-Logo.png\" alt=\"GLOBAL PETROLEUM ADVISORS\"><\/a><div class=\"gpa-shared-footer-copy\">\u00a9 2026 Global Petroleum Advisors.<br>GPA Seller Centre.<\/div><\/footer>\n        <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>MarketplaceBuyer RequestsSellersAboutContact Home\u3000\u203a\u3000Buying Requests\u3000\u203a\u3000Request details \u2713 GPA-reviewed requestSupplier opportunityBuyer requirement Loading buyer request\u2026 Review the buyer\u2019s requirements below. If your company can credibly meet them, submit a supply offer for GPA review. Loading the approved request from GPA Marketplace\u2026 Buying request referenceLoading\u2026Use this reference when discussing this requirement with GPA. Buyer\u2019s requirements The details the<\/p>\n<a class=\"read-more\" href=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/\">Read More<\/a>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-5675","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Supply Request Page - Gpa Staging<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Supply Request Page - Gpa Staging\" \/>\n<meta property=\"og:description\" content=\"MarketplaceBuyer RequestsSellersAboutContact Home\u3000\u203a\u3000Buying Requests\u3000\u203a\u3000Request details \u2713 GPA-reviewed requestSupplier opportunityBuyer requirement Loading buyer request\u2026 Review the buyer\u2019s requirements below. If your company can credibly meet them, submit a supply offer for GPA review. Loading the approved request from GPA Marketplace\u2026 Buying request referenceLoading\u2026Use this reference when discussing this requirement with GPA. Buyer\u2019s requirements The details the\" \/>\n<meta property=\"og:url\" content=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/\" \/>\n<meta property=\"og:site_name\" content=\"Gpa Staging\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-10T14:08:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/\",\"url\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/\",\"name\":\"Supply Request Page - Gpa Staging\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/GPA-Logo.png\",\"datePublished\":\"2026-10-10T13:13:17+00:00\",\"dateModified\":\"2026-10-10T14:08:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/#primaryimage\",\"url\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/GPA-Logo.png\",\"contentUrl\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/GPA-Logo.png\",\"width\":2001,\"height\":786},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/supply-request-page\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Supply Request Page\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#website\",\"url\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/\",\"name\":\"Global Petroleum Advisors\",\"description\":\"Oil Refinery Intelligence &amp; Petroleum Markets\",\"publisher\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#organization\",\"name\":\"Global Petroleum Advisors\",\"url\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot_2026-04-11_135858-removebg-preview.png\",\"contentUrl\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Screenshot_2026-04-11_135858-removebg-preview.png\",\"width\":560,\"height\":185,\"caption\":\"Global Petroleum Advisors\"},\"image\":{\"@id\":\"https:\\\/\\\/globalpetroleumadvisor.com\\\/gpa-staging\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Supply Request Page - Gpa Staging","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/","og_locale":"en_US","og_type":"article","og_title":"Supply Request Page - Gpa Staging","og_description":"MarketplaceBuyer RequestsSellersAboutContact Home\u3000\u203a\u3000Buying Requests\u3000\u203a\u3000Request details \u2713 GPA-reviewed requestSupplier opportunityBuyer requirement Loading buyer request\u2026 Review the buyer\u2019s requirements below. If your company can credibly meet them, submit a supply offer for GPA review. Loading the approved request from GPA Marketplace\u2026 Buying request referenceLoading\u2026Use this reference when discussing this requirement with GPA. Buyer\u2019s requirements The details the","og_url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/","og_site_name":"Gpa Staging","article_modified_time":"2026-10-10T14:08:24+00:00","og_image":[{"url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/","url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/","name":"Supply Request Page - Gpa Staging","isPartOf":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#website"},"primaryImageOfPage":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/#primaryimage"},"image":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/#primaryimage"},"thumbnailUrl":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png","datePublished":"2026-10-10T13:13:17+00:00","dateModified":"2026-10-10T14:08:24+00:00","breadcrumb":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/#primaryimage","url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png","contentUrl":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/GPA-Logo.png","width":2001,"height":786},{"@type":"BreadcrumbList","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/supply-request-page\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/"},{"@type":"ListItem","position":2,"name":"Supply Request Page"}]},{"@type":"WebSite","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#website","url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/","name":"Global Petroleum Advisors","description":"Oil Refinery Intelligence &amp; Petroleum Markets","publisher":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#organization","name":"Global Petroleum Advisors","url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#\/schema\/logo\/image\/","url":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/Screenshot_2026-04-11_135858-removebg-preview.png","contentUrl":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-content\/uploads\/2026\/05\/Screenshot_2026-04-11_135858-removebg-preview.png","width":560,"height":185,"caption":"Global Petroleum Advisors"},"image":{"@id":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/pages\/5675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/comments?post=5675"}],"version-history":[{"count":13,"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/pages\/5675\/revisions"}],"predecessor-version":[{"id":5690,"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/pages\/5675\/revisions\/5690"}],"wp:attachment":[{"href":"https:\/\/globalpetroleumadvisor.com\/gpa-staging\/wp-json\/wp\/v2\/media?parent=5675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}