Det er muligt i Shoporama at oprette en speciel profil som indeholder "finansielle produkter", dvs. mulighed for at dine kunder kan købe gavekort, tilgodebeviser eller kreditter.

Kreditter fungerer ved at du indstiller hvor længe, eller til hvilken dato, du ønsker at give kredit. Teknisk set fungerer det ved at pengene først bliver reserveret på kortet. Det sker altid, og det sker med det samme de indtaster kortnummeret. Normalt vil du hæve pengene når varerne sendes. Bruger du kredit-produkter kan du først hæve pengene efter den dato kunden har købt kredit til. Hævningen sker også automatisk på den dato. Afhængig af korttype og indløser kan ovenstående fungere forskelligt, så vi anbefaler at holde øje med om pengene bliver hævet. Der er nemlig kun en begrænset periode pengene kan være reserveret, og vi kan ikke sige hvor længe. Typisk kan det godt være et par uger.

Gavekort eller tilgodebeviser fungerer ved at du igen opretter et produkt med finansiel profilen, og indstiller hvordan gavekortet skal fungere. Når kunden køber gavekortet oprettes der automatisk, med det samme, en rabatkode på det pålydende beløb. Rabatkoden gælder på alle produkter, og restbeløbet gemmes. Dvs. gavekortet kan bruges indtil der står nul kroner på det. Koden til gavekortet står i ordreoversigten, og der indsættes en note på gavekortet om hvilken ordre det blev købt via. Hvis du annullerer ordren annulleres gavekortet også.

Når du har oprettet profilen, og et produkt i profilen, dukker der en ekstra fane op når du redigerer produktet:

Det er under den fane du styrer indstillingerne for kreditten og tilgodebeviset.

Bemærk at produktet koster det som du indstiller det til, og opfører sig generelt som et almindeligt produkt. Dvs. du styrer selv prisen, billeder m.m. Dog dukker produktet ikke op i søgninger eller Google shopping feeds.

Til udviklere

Vi har tilføjet nogle metoder til at gøre det nemmere at implementere ovenstående 

  • På $webshop har vi tilføjet en getFinancialProducts() der returnerer ovenstående produkter.
  • produkt-objektet har vi tilføjet metoderne getHasCreditUntil(), getCreditUntil(), getHasCreditDays(), getCreditDays(), getHasCreditDate(), getCreditDate(), getIsVoucher(), getVoucherDays() og getVoucherAmount() der returnerer informationer om kreditten eller rabatkoden.
  • Vi har tilføjet getProductVouchers på order-objektet der returnerer et array af rabatkoder der måtte være købt i forbindelse med ordren.

Eksempler

Fandt du dit svar?