Hei,
?rsaken er enkel: WooCommerce tillater deg ? gj?re ganske mye spesialtilpasning p? egendefinerte produkttyper, og det er ikke mulig ? p? forh?nd vite om det er mulig ? gj?re en ‘hurtigkj?p’-handling p? dem uten ? kjenne til produktmodellen i detalj, siden de kan kj?re endel egendefinert logikk f?r de legger produkter til handlekurven. Siden det er potensielt uendelig mange produkttyper, s? gj?r dette testing vanskelig.
Derfor er det lagt inn en eksplisitt sjekk p? “Produkttyper som kan kj?pes med hurtigkasse” som i utgangspunktet da er veldig konservativ.
Du kan overstyre dette med to filtere:
'woo_vipps_express_checkout_supported_product_types'
'woo_vipps_product_supports_express_checkout',$ok,$product
– der den f?rste returnerer en liste av st?ttede produkttyper og den andre kan overstyre st?ttet-het p? produktbasis (slik at du kan tillate bare enkelte subtyper av produkter)
For produkter som krever ekstra ‘konfigurasjon’ p? produktsiden – alts?, ala valg av varianter – s? vil du kanskje m?tte skru p? “Kompatibilitetsmodus” i instillingene for Vipps. Jeg vil anta at dette vil v?re tilfelle for Product Bundles, fordi den antagelig vil ha endel spesiell logikk n?r det kommer til hvordan produktet blir lagt til cart’en.
For de to produkttypene du nevner, s? skal det alts? v?re mulig ? gj?re dette i ditt child-themes functions.php:
add_filter('woo_vipps_express_checkout_supported_product_types', function ($types) {
$types[] = 'bundle';
$types[] = 'gift-card';
return $types;
});
Hovedgrunnen til ? v?re s? konservativ her er alts? for ? redusere mengden av testing (og re-testing) som m? gj?res ved nye features og oppdateringer; men hvis du tester det ovenst?ende (eller andre slike ‘ekstra’ produkttyper) og ikke opplever noen problemer, s? er det ingenting i veien for ? legge det tentativt til som standard – men det vil alts? v?re noe mindre st?ttet enn ‘standard’ woo-typene.