• No results found

Klarna Magento module

N/A
N/A
Protected

Academic year: 2021

Share "Klarna Magento module"

Copied!
25
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)
(3)
(4)
(5)
(6)
(7)

 

Configuration Fields For Klarna Invoice, Account and Campaigns 

Step­by­step configuration 

● Log in to the Magento Administration panel. 

● Proceed to System Menu → Configuration → Sales → Payment Methods.  ● Enter your settings in the fields of ​Klarna Account​, ​Klarna Invoice​ & ​Klarna 

Campaign.   

Field  Explanation 

Enabled  Set this to Yes to be able to use the payment method. If you have multiple  stores, we strongly suggest you set this to Yes in the default scope, then set  to No in the stores that shouldn't have it.  Merchant ID  Enter the Merchant ID you have received from Klarna. If you have multiple  stores, we strongly suggest you set your main merchant id in the default  scope and if you have different merchant ids in other stores, change it in  that specific stores scope.  Shared secret  Enter the Shared secret you have received from Klarna. If you have multiple  stores, we strongly suggest you set your main shared secret in the default  scope and if you have different shared secrets in other stores, change it in  that specific stores scope.  Title  The title will be added as the title of the payment method. If you leave the  default text (Klarna Invoice for example) it will translate to your language  automatically. 

Server  Set this to Testdrive when you are testing the payment method in order to  create test payments. Remember to use specific test customers only, when  doing your tests. See Klarnas website for more details. 

(8)

Send invoice via  e­mail 

If set to Yes, Klarna will send out the invoices as soon as the reservation is  activated. Magentos built­in e­mail functionality will not be affected by this  setting.  Allow separate  addresses  Klarna forces the billing and shipping address to be your official address.  You can have a separate agreement with Klarna to allow different  addresses, which means you can have another invoice address (shipping  must still be your official address). If you have such an agreement, you  must set this to Yes to allow it in Magento. 

If the customer doesn't select separate address in checkout, both 

addresses will still be updated to the official address. Only if the customer  chooses separate address in checkout, will this function come into effect.  Language  If set to ​Default​ Klarna will automatically choose the stores default 

language from Magento's general setting.  The main reason for this setting is if you wish to have your store in another  language than your official language, for example English selected in the  general setting. You must then choose your actual language here, as  Klarna will not accept English as the language.  Allowed countries  If set to "All Allowed Countries" the payment method will only be available to  the countries selected in the list General  Countries Options  Allow  Countries

This setting has little effect, it is there for Magento compatibility. Klarna only  allows orders according to this specific stores language and country setup  anyway. 

(9)
(10)
(11)

 

Configuration Fields For Klarna Checkout 

Step­by­step configuration  ● Log in to the Magento Administration panel.  ● Proceed to System Menu → Configuration → Sales → Payment Methods.  ● Enter your settings in the fields of ​Klarna Checkout    Field  Explanation 

Enabled  Set this to Yes to be able to use the payment method. If you have  multiple stores, we strongly suggest you set this to Yes in the default  scope, then set to No in the stores that shouldn't have it. When set to  Yes Klarna Checkout will be the default payment method.  

API Version  Klarna Checkout have two different API depending on which country  KCO should be used in. Currently the API “KCO V.3 (UK)” should  only be used for merchants using the UK Checkout, ​KCO V.3.1  should be used if suggested by your Klarna contact. API Version  “​KCO V.2​” should be used for all other markets.  Merchant ID  Enter the Merchant ID you have received from Klarna. If you have  multiple stores, we strongly suggest you set your main merchant id in  the default scope and if you have different merchant ids in other  stores, change it in that specific stores scope.  Shared secret  Enter the Shared secret you have received from Klarna. If you have  multiple stores, we strongly suggest you set your main shared secret  in the default scope and if you have different shared secrets in other  stores, change it in that specific stores scope. 

Server  Set this to Testdrive when you are testing the payment method in  order to create test payments. Remember to use specific test  customers only, when doing your tests. See Klarna’s website for  more details. 

(12)

status that is available in that state.  Disable Klarna 

Backend 

Set to Yes if the built in Ordermanagement calls should be enabled.  

Disable payment  widget on product  page 

If set to “​NO” ​Klarna will include part payment information on the  specific product. The Part payment widget gives the customer part  payment information related to a product.  URL to terms and  Conditions  In Klarna Checkout, Klarna’s terms and conditions are included and  also the stores own terms and conditions. This field specifies what  URL the link should direct to. This can be written as a full URL,  including http://, or a Magento URL­key (everything after the last / of  this sites URL name).  Layout  The plugin offers two different layouts, a default layout that should be  used if personal styling is done and “2 column layout” if no alteration  to the checkout should be conducted. 

Show login form  If “2 column layout” is used, a login field can be added on the  checkout page. If the user is already logged in, it will not appear.   Extra Order ID  Attribute  Klarna have two dedicated fields for the merchant to submit an  identification number. How this can be used, is up to you, the sky is  the limit  Allow separate  addresses  In KCO the different shipment address is only a click away for the  user. This setting controls whether the user can select a separate  shipping address in the dropdown menu in the Iframe. This setting  varies depending on what country, therefore “Country Default”  should be used if nothing else has been said. There is also a  possibility to set it to “Yes” or “No”. 

Force entry of  phonenumber  In some countries were phone numbers are optional to submit when  finalizing a purchase can be changed to force it instead. When set to  “Yes”, the iframe will control that a phone number has been entered,  even if it was optional at first. When set to “No”, countries were  phone is optional will remain optional. Please note that Klarna might  overwrite the field if it is not allowed to use that setting.  Enable DHL  Packstation 

This setting only applied for KCO Germany. When set to “Yes”, the  user will have the possibility to select DHL packstation as delivery  address. When set to “Yes” the option will be added in the dropdown  of shipping methods. 

Enable cart in  checkout page 

(13)

same page as KCO, set this “No”. If you would like to have all of  these features, set this to “Yes”.  

Enable autofocus  for Klarna 

Checkout 

When this is set to “​Yes​” the iframe will be selected when loaded and  the user can start typing their credentials.            Support of other payment methods  Field  Explanation 

(14)
(15)

above).     General → Currency Setup  Field  Explanation  Base Currency  The base currency must match country mentioned above. As this is a per  website setting, having two separate countries with different currencies as  store fronts is not supported, they must then be different websites.  In other words, you can have countries with same currency as different store  fronts, but as soon as you have a country that has another currency, you  need to make that a separate website.  Locale  The language must correspond with the country in the line above. If it does  not, please use the setting in payment method called Language (see above).      Disable Klarna payment methods 

Select No in the settings Enabled for each payment method you want to disable.   

(16)

Managing Orders

Transaction history 

To get an overview of the transactions been made through your Magento Platform simply  navigate over to ​Sales ​>​Transactions​.  

  Here you can see and follow the events of orders when capturing, refunding etc.   

How to cancel an order 

An order can be cancelled before it has been captured. This will trigger a cancellation call to  Klarna, to cancel the reservation in Klarna’s server.   

 

How to resolve pending status (Not applicable for Klarna Checkout)

(17)

    If the order is accepted, it will change into normal order status. If it got denied, it is  automatically canceled. 

 

How to make a full capture 

An order is not completed until it has been activated towards Klarna. To activate an order,  simply open the order and click on Invoice.      

Trigger the order activation to Klarna by Capture Online > Submit Invoice 

   

(18)

   

 

Invoice distribution 

If you have set Send invoice via e­mail to Yes, the invoice will be sent out to the customer  upon capturing the order. 

 

The invoice can also be downloaded if you want to send it with the goods.  Within the Payment information you will see a link to the invoice. 

 

   

This invoice link is available for 30 days after the order has been captured. 

(19)

Refunds 

Credit memo 

Making returns and amount refunds on orders paid with Klarna is possible. Note that refunds  for these orders are not done on the order, but on the actual invoice in Magento.      Select the desired order in the list. 

Go to the Credit memo view to submit changes to your order. 

 

How to make a full refund

You create a full refund of the order by leaving the ​Refund items section and ​Refund totals 

untouched. Trigger the full refund to Klarna by Refund

(20)

NOTE:​ Using ​Refund Offline, the changes will only apply changes to the order in the Magento  platform and no calls will be sent to modify the order in Klarna’s server. 

Make sure to always use ​Refund​ when adjusting the order in Credit Memo.    Klarna invoice fee  If and order has been paid with Klarna invoice and you have applied an invoice fee, this is  shown in a new row in the ​Refund totals  NOTE:​ We strongly recommend you to always refund the whole invoice amount.   

How to make a partial refund 

Refunding parts of the order is also possible.  

Within the Refund items section, you can change the quantity of the items to refund. You  should then update the quantity of each item that you want to refund. 

 

(21)
(22)
(23)
(24)

Troubleshooting 

● If Klarna is not available in the checkout, please make sure you have the correct  Default country, locale and currency setup. See above for details.    ● Make sure that logging has been enabled. There are three different logs related to  Klarna’s module. These can be found in var/logs and has Klarna in the title.    ● Klarna’s module does not have any rewrites, it using all of magento’s standard  processes. Most common use case of conflicts is that another extension is not built  accordingly to the magento processes.    ● Check that the tax settings has been set correctly. Please see the section Sales­>Tax    ● Update your PClasses if Klarna Account or Klarna Special Campaign is not appearing.  Also, when you choose to update the, you are shown part of the details, where you  can see minimum amount for example. Make sure you have passed that amount in  your cart if making a test purchase, otherwise this option will not be shown.    ● If you get this error while fetching PClasses: ”Fetching PClasses failed for store”.  Something is not properly setup for that store, or that country is not allowed by Klarna  or by your Klarna account. The error also informs you what store the error is in, so  make sure you check the settings of that store (if different from default scope)    ● Norway has a separate issue where they have two official versions of their language.  NB and NN. Klarna only supports NB, so if you have your website set to NN, you must  choose Norwegian in the Klarna Language settings.     ● If you are using OneStepCheckout with several countries and cannot find Klarna in the  checkout, make sure that you have turned off Enabled GeoIP when testing. 

(25)

References

Related documents

Verified by you the locker catalog request, enter the coupon code or email address provided address in an account, access to klarna payment system to basketball?. Cannot be

the total project costs based on the beneficiary pays principle, as both load customers and 24. transmission ratepayers realize

10 | Trend Micro ™ White Paper | How Security is Changing to Support Virtualization and Cloud Computing  Policies and controls: Because most enterprises will need to support

A comprehensive vulnerability assessment solution for cloud infrastructures needs to take into account not only the cloud servers (host and OS services configuration), but as well

● Removed “Ship” button for Shipbeat orders (now it’s easier to print labels) ● Initial shipment order is now created at the same time the order is placed ● Order actions bar

Still have no more about installments with klarna at the best pick up where do not finding one device already offer buy iphone x no contract finder tool.. Though, you exercise get

Once klarna receives your comments will be mixing and yet, mtv europe music video that lana del in order contains an album has lana has never closing the family stone.. These

Utah Students Connect Consortium 7 School Districts Created Online Curriculum Public School Teachers No Exchange of Money Statewide Online Education Program Providers