Hey @WWC2023
Hast du eine Lösung gefunden? Ich selber kann ja nur was ich oben bereits vorgeschlagen habe, anbieten sowie ein paar weitere Tipps unten:
Du benötigst ja eine spezifische Lösung für den Shopify-Checkout, bei der die Kunden die Wahl zwischen zwei Service-Optionen mit einem prozentualen Aufschlag auf die Bestellsumme haben müssen. Diese Anforderung direkt im Checkout umzusetzen ist ja nicht möglich wie wir bereits wissen. Und die SC Product Options App hat nicht helfen können da sie alle neue sog. “virtuelle” Produktvarianten erstellen, ist das richtig? Product Options by HulkApps ist eine weitere App, die ähnliche Funktionen wie Bold bietet und möglicherweise das Hinzufügen von prozentualen Aufschlägen erlaubt. Diese App ist gut bewertet und könnte eine brauchbare Alternative sein.
Es DIY machen
Wenn keine App deinen Anforderungen entspricht und du keine App finden kannst, die speziell im Checkout Zusatzoptionen erlaubt, könntest du, wie bereits oben erwähnt, in Betracht ziehen, eine maßgeschneiderte Lösung zu entwickeln. Einer unserer zertifizierte und erfahrene Shopify-Entwickler könnte dir helfen, eine Lösung zu bauen, die vor dem Checkout-Prozess Zusatzoptionen anbietet und diese in den Gesamtbetrag einrechnet.
Wenn du die Optionen im Warenkorb implementieren möchtest, kannst du beispielweise JS verwenden, um die Benutzerinteraktion zu verwalten und die Kosten dynamisch zu aktualisieren. Hier ist ein einfaches Beispiel für ein Skript, das du verwenden könntest:
document.addEventListener('DOMContentLoaded', function() {
const cartTotalElement = document.querySelector('.cart-total');
const serviceOption1 = document.querySelector('#service1');
const serviceOption2 = document.querySelector('#service2');
function updateTotal() {
const cartTotal = parseFloat(cartTotalElement.textContent.replace('€', ''));
let additionalFee = 0;
if (serviceOption1.checked) additionalFee += 0.03 * cartTotal;
if (serviceOption2.checked) additionalFee += 0.05 * cartTotal;
cartTotalElement.textContent = `Gesamt: €${(cartTotal + additionalFee).toFixed(2)}`;
}
serviceOption1.addEventListener('change', updateTotal);
serviceOption2.addEventListener('change', updateTotal);
});
Dieses Skript fügt Funktionen für zwei Service-Optionen hinzu, die jeweils 3% bzw. 5% zum Gesamtwert des Warenkorbs hinzufügen, wenn sie ausgewählt sind. Stelle sicher, dass die ausgewählten Optionen und die zusätzlichen Gebühren korrekt an das Checkout-System und die Bestellabwicklung übermittelt werden. Dies kann durch Anpassungen am Shopify Backend oder durch die Nutzung von Shopify Webhooks erreicht werden.
Hoffe das hilft dir weiter - lass wissen falls nicht! 
Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.