Acquirer details

Automatic acquirer selection

If multiple acquirers are able to process a transaction, the acquirer with the lowest transaction fee is selected. The calculations are based on the transaction fees listed for each acquirer in the QuickPay Manager.

Klarna

Requirements

  • Payment must contain basket
  • The total amount of combined basket and shipping[amount] must match the amount of the payment
  • Currency must match the currencies enabled on the merchant account at Klarna
  • invoice_address and shipping_address are optional, but if included in the payment, the customer can skip this step when completing the payment on the Klarna platform

Branding must be version 2.1.18 or newer

PayPal

Card payments

  • Only available for US/UK/CA merchants with Website Payments Pro
  • Require customer email via customer_email, invoice_address[email] or shipping_address[email].

Resurs Bank

Requirements

The following fields are required to use Resurs Bank:

  • basket[][qty]
  • basket[][item_no]
  • basket[][item_name]
  • basket[][item_price]
  • basket[][vat_rate]
  • invoice_address[name]
  • invoice_address[street]
  • invoice_address[city]
  • invoice_address[country_code]
  • invoice_address[zip_code]
  • invoice_address[email]
  • invoice_address[phone_number] or invoice_address[mobile_number]

Teller

American-Express

Teller has following limitations on American-Express

Merchant country Currency
Denmark DKK
Norway NOK
Sweden SEK
Finland EUR

MobilePay Checkout

Get customer addresses from MobilePay.

MobilePay Checkout is enabled by setting invoice_address_selection = true as on PUT /payments/{id}/linkwhen using QuickPay Link.

If only invoice_address_selection = true is set, MobilePay defaults to displaying the customer that “Goods dosn’t require physical delivery”

Physical delivery

For products that require physical delivery it is possible for the customer to specify a separate shipping address. This can be possible for the customer by setting one or both of:

  • shipping_address_selection = true on PUT /payments/{id}/link
  • shipping[method] = "home_delivery" or shipping[method] = "own_delivery" on POST /payments

If the customer has already selected another shipping method it is also possible to show this information to the customer by setting shipping[method] to the appropriate value of either store_pick_up, registered_box, unregistered_box or pick_up_point.

Getting info from MobilePay

When enabled order.invoice_address and/or order.shipping_address on the payment will be updated with the address information received from MobilePay. The address is received before the payment is marked accepted and hence will be present in the callback after authorization has been completed or if payment is fetched after customer is returned to the shop.

Additional variables

In addition to the address MobilePay also supplies information about

Key Value
CustomerIDIndicator Indicates how the customer has identified himself towards Danske Bank.

A Entry level
B Above Entry level

BillingAddressCustomerConnected Is the “billing address” the official address of the Customer.

Y Yes
N No (tested negative)
Z Unknown (not tested or not possible for this country or this customer)

BillingAddressValidity Indicates the validity of this address

1 Validated as an address in DAWA (http://dawa.aws.dk)
2 Tested against DAWA, but not found
Z Not tested

DeliveryAddressCustomerConnected Is the “delivery address” the official address of the Customer.

Y Yes
N No (tested negative)
Z Unknown (not tested or not possible for this country or this customer)

DeliveryAddressValidity Indicates the validity of this address

1 Validated as an address in DAWA (http://dawa.aws.dk)
2 Tested against DAWA, but not found
Z Not tested against DAWA

EmailAddressValidity 1 Validated with email challenge
2 Not validated
PhoneNumberValidity 1 Validated with SMS challenge
2 Not validated

This information will be added to payment under variables.mobilepay_address

Related Articles