Support » Plugin: Pay with Vipps and MobilePay for WooCommerce » Ønske: Ordredetaljer i Vipps-appen

  • Resolved orjan.steffensen

    (@orjansteffensen)


    Når kunde handlar via Vipps no står det i appen:

    Kort oppsummert
    *SUM*

    Bekreft din bestilling fra *URL*

    Er det mogleg å få inn produktene som kunde kjøpar som beskrivelse, i staden for den generelle “Bekreft din bestilling fra *URL*”?

    Har ein annan nettbutikk der Vipps er implementert via Dintero og då får ein produktnamnet opp.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    Det er absolutt mulig, men du har dessverre bare 100 tegn til rådighet – det er derfor vi har valgt denne tekstløsningen.

    Du kan overstyre dette for din butikk og usecase med følgende filter:

    apply_filters('woo_vipps_transaction_text', $transactionText, $order);

    – Hvis du lager noe lenger enn 100 tegn blir det da erstattet med en kortere tekst.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Her er et eksempel som bare legger til produktnavnene med komma i mellom, hvis teksten blir mindre enn 100 tegn:

    add_filter('woo_vipps_transaction_text', function ($defaulttext, $order) {
      $productnames = []; 
      foreach ($order->get_items() as $product) {
         $productnames[] = $product['name'];
      }
      $newtext = join(", ", $productnames);
      if (strlen($newtext) <= 100) return $newtext;
      return $defaulttext;
    }, 10, 2);
    Thread Starter orjan.steffensen

    (@orjansteffensen)

    Supert. Takk skal du ha!

    Dette er jeg også interessert i å få endret, altså standard teksten. Men hvor kan jeg legge inn denne koden? Jeg ser at den allerede ligger inne i filen VippsApi.class. php. Men det kommer fortsatt frem Bekreft din bestilling fra “nettside”

    • This reply was modified 2 years, 3 months ago by futti.
    Thread Starter orjan.steffensen

    (@orjansteffensen)

    Du legger det inn i functions.php-filen til temaet ditt.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Jepp, eller i en egen plugin om du foretrekker det. Det enkelse du kan gjøre er å lage en php-fil i wp-content/plugin med en header som

    <?php
    /**
     * Plugin Name: Mine lokale tilpasninger
     * Description: Her har jeg tilpasninger som ingen andre har
     * Version: 1.0
     */
    
    // Legg til det du vil her
    
    

    Du kan også lage dette i en katalog ala mine-lokale-tilpasninger/mine-lokale-tilpasninger.php, ZIP’e dette og så laste det opp som en plugin i admin-grensesnittet.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Ønske: Ordredetaljer i Vipps-appen’ is closed to new replies.