Frequently asked questions
Find answers to the most common questions about your Shoporama online store
Payment & Payment gateways
QWhy is the payment not going through?
There can be several reasons why a payment fails:
- 3D Secure validation - If the customer's bank requires additional verification, it must be completed correctly
- Gateway issues - Check that your payment gateway (QuickPay, Nets Easy, Stripe etc.) is enabled and correctly configured under Integrations > Payment gateways
- Card info error - Check that the customer's card details were entered correctly (CVV, expiration date, etc.)
- Spending limits - Some cards have daily or monthly spending limits
Tip: Go to order details and check the payment status to see error messages from the gateway.
QDo I have to pay fees to offer MobilePay?
MobilePay is offered as a payment method via your payment gateway (e.g. QuickPay). Fees depend on your agreement with the gateway provider. Please note that Danish law restricts which payment fees you can charge customers - for example, you are not allowed to charge fees for Dankort payments.
QHow do I activate Apple Pay or Google Pay?
Apple Pay and Google Pay are offered through your payment gateway (e.g. Nets Easy or Stripe). Configure your gateway under Integrations > Payment gateways and enable Apple Pay/Google Pay with your gateway provider. Customers will then see these options automatically on their device if they have set them up.
QWhat is 3D Secure?
3D Secure is an additional security verification where the customer must confirm the payment via their bank (or mobile app). This reduces the risk of fraud, but can also lead to more interrupted payments. Most Danish banks require 3D Secure for online payments over a certain amount.
QWhen will I receive an invoice on my Shoporama bill?
Invoices from Shoporama are sent on the 1st of the month for the period just ended. You can see all your invoices under Company > Invoices in admin.
Freight & Parcel forwarding
QHow do I activate shipping via PostNord, GLS or other forwarders?
- Go to Delivery > Setup in admin and activate the desired carrier (e.g. PostNord, GLS, DAO, DHL, Swipbox, Burd)
- Enter the freight forwarder credentials (varies per freight forwarder - e.g. customer number and EDI agreement for PostNord, or API username/password for GLS)
- Go to Delivery > Shipping methods and create the specific shipping methods (e.g. "PostNord Lille pakke", "GLS pakkeshop" etc.)
- Set prices and conditions
Important: Test with test orders first before activating for customers.
QHow do I print packing labels?
- Go to order details
- Find "Package label" and click "Generate label"
- Download PDF and print
- Alternatively: Go to Orders > Shipping labels to manage labels together
If labels are not generated: Check that the shipping method is correctly selected on the order and that the forwarder API is working.
QCan I send the same package via multiple carriers?
No, a package can only be shipped with one shipping method. If you want to offer multiple options, customers need to select the shipping method during checkout.
QHow do I cancel a shipment?
Go to the order details where there is a button to cancel the shipment. The Return Center (Orders > Return Center) is for returns that the customer has created themselves.
Products & Stock
QHow do I import products?
You have several options:
- CSV import: Products > Import/export in admin
- REST API: For automated import via API
- Manual creation: Go to Products > All products and click "Create product"
During the import, you map the columns in your CSV file to fields in Shoporama. Product name is the most important field, but you can also import price, SKU, description, images, category, stock and more.
QImages are not imported on CSV import?
Images must be provided as a full URL (e.g. https://billeder.dk/billede.jpg). Check:
- The URL is publicly accessible (no login required)
- File format supported (.jpg, .png)
- File size is not too large
QWhat is a variant?
A variant is a variation of the same product (e.g. color, size). Instead of creating separate products for each color, you create one product with variants. This gives you:
- Total inventory management
- Customers can choose variant during checkout
- Better search
- More manageable reports
Example: A T-shirt can have the variants "Red Size. S", "Red Size. M", "Blue Size. S" etc.
QHow do I handle deadstock?
Deadstock are products that are not sold. Shoporama has ABC analysis that categorizes your products:
- A products: The best sellers (focus here)
- B products: Normal sellers
- C products: Low turnover (potentially deadstock)
Deadstock products can be marked as inactive, deleted or used for promotions (e.g. discounted feeds for Facebook).
QWhat does SKU mean?
SKU stands for "Stock Keeping Unit" and is your internal part number. It is used to:
- Managing inventory
- Track sales
- Integrate with financial systems
- Match with other systems
SKU must be unique for each product and variant.
QWhat is a bundle?
A bundle is a product that consists of several other products in one package. For example, a gift set can be a bundle of three different products. Stock status is controlled on the individual products in the bundle.
Orders & Checkout
QWhy does my basket disappear when I close the browser?
The basket is linked to the customer's session. If the browser is closed, the session can expire and the basket disappears. This is normal behavior for webshops. Customers who create an account and log in have a better chance of preserving their basket.
QHow do I give discounts on orders?
- Gift cards and discount codes: Products > Gift cards - create gift cards with an amount or discount codes with a percentage discount
- Promotions: Products > Promotions - set up discounts, e.g. time discount or volume discount
- Manual discount: Create discount manually on order details after purchase
QWhat is the difference between a discount code and a price change?
- Discount code: The customer must actively enter the code. Suitable for promotions and campaigns
- Price change: Changes the actual product price. Affects all visitors
QHow do I handle returns?
Customers generally have a 14-day right of withdrawal from receipt of the goods (cf. the Danish Consumer Contracts Act). The customer does not need to justify their withdrawal.
- The customer announces that they want to cancel the purchase
- You handle the return under Orders > Return center in admin
- The customer sends the item back (the customer pays the return shipping as a rule)
- You receive the item and mark as "received"
- You will refund within 14 days from receipt of the returned item
Important: Certain items are exempt from the right of withdrawal, such as hygiene products, personalized goods and digital content. Make sure you inform customers correctly about the right of withdrawal - otherwise the deadline is automatically extended.
QHow is profit calculated on my orders?
The profit is calculated like this:
Profit = order total - VAT - suggested shipping price - purchase price
- Purchase price: Based on the products current purchase price (the price set on the product right now), not what it was when the order was placed
- Shipping rate: Uses your "suggested shipping rate" from the webshop settings, not the actual shipping on each order
- SKU lookup: Products are matched via the SKU number
Note: The figures are indicative. If you change the purchase price of a product, the profit on previous orders will also change as it is always calculated based on the current purchase price. You can set the suggested shipping price under Online Shop > General.
QCan I display 'out of stock' products in my store?
Yes. Under the stock settings on the individual product, you can enable "Allow stock to go negative", which allows customers to still buy the product even if it is out of stock. You can also enable this globally under Online Shop > General.
Theme & Design
QWhat is the Delaware theme?
Delaware is Shoporama's default modern theme. It is:
- Fully responsive (mobile, tablet, desktop)
- Built with modern design principles
- Easy to read and easy to use
- SEO optimized
- Supports all Shoporama features
Most new online stores start with Delaware.
QCan I change colors and layout?
- Theme settings: Design > Theme settings in admin (easiest - no coding)
- Custom CSS: Design > Stylesheet in admin (advanced)
- HTML templates: If you have developer skills
Most color changes can be made via theme settings without touching code.
QHow do I upload my logo?
- Go to Design > Logo & terms in admin
- Upload your logo (PNG or SVG recommended)
- Set the size and position of the logo
- Save
Tip: SVG format is best as it scales without quality loss.
QCan I use my own theme?
Yes, you can build your own theme if you have HTML/CSS skills. Shoporama uses Smarty as its templating engine. Check out our theme development documentation to get started.
QCan I change texts on delivery notes, emails and other templates?
Yes, many texts in your theme can be customized via Settings > Translations in admin. Here you can search for and edit texts used in e.g:
- Packing slips - e.g. text about return policy, contact info and phone hours
- Checkout - button texts, labels and messages
- Product pages - tabs, buttons and info texts
- Cart and order confirmation - various standard texts
The texts are organized in sections (e.g. "printed_invoice" for delivery notes). Search by section name or the text itself to find what you want to change.
Note: Not all texts are in the translation module - it depends on how your theme is built. Many themes use the translation system for default texts, while other texts (e.g. email content) are typically edited in Theme settings.
Integrations
QWhat is an integration?
An integration connects Shoporama with another system, e.g:
- Financial systems: e-conomic, Billy's Billing, Dinero, EasyPos
- Email marketing: Klaviyo, Brevo, Mailchimp
- Social media: Facebook, Google, Instagram
- Analytics: Google Analytics, Morningscore
- Logistics: PostNord, GLS, DAO, DHL, Swipbox, Burd
Integrations automate workflows, such as automatic invoice creation in e-conomic.
QHow do I activate the Google Ads integration?
- Go to Shop > Tracking in admin
- Insert your Google Ads Conversion ID and the relevant Conversion Labels (there are separate labels for "Add to cart", "Start checkout" and "Buy")
- Save your settings
- Test by completing a test order
Note: It can take several hours for data to appear in Google Ads.
QWhy is my integration not working?
- API key: Is the key inserted correctly?
- Permissions: Have you given Shoporama permission to connect?
- Connection: Test the connection in admin
- Log: View the integration log for error messages
- Support: Contact the integration provider if the error is on their side
Email & Newsletter
QCustomers do not receive order confirmations?
- Email template: Email templates are part of your theme and can be edited under Design > Code editor
- Email address: Is the recipient's email address correct in the order details?
- Spam: Check the spam folder - the mail may have been filtered there
- Sender email: The sender address is configured under Webshop > General - does it match your domain?
Tip: Always test with your own email address first.
QHow do I send newsletters?
- Go to Newsletter > Promotions in admin
- Create new campaign
- Select recipient list (all customers, segment, etc.)
- Design the email (with templates or HTML editor)
- Preview and test
- Schedule shipping (now or later)
- Send
Important: Remember the unsubscribe link in all newsletters (required by law).
QHow do I collect newsletter subscribers?
- Checkout opt-in: Customer chooses to opt-in during order (checkbox should be empty by default)
- Pop-up: Sign-up form that appears on the page
- Import: Upload CSV file with email addresses - you must have documented consent for all imported addresses
Remember to follow marketing law - customers must give explicit consent before you send newsletters. Pre-filled checkboxes are not valid consent.
Admin & User access
QHow do I give others access to my online store?
- Go to Company > Users in admin
- Click "New user"
- Enter email and set rights
- The user receives a welcome email with a temporary password
- They log in and change their password on first login
Rights: You can limit what the user can see and change (everything, only orders, etc.).
QA user has forgotten their password - how do I reset it?
Users can reset their password themselves via the login page:
- Go to the login page in admin
- Click "Forgot password"
- Enter your email address
- Receive a reset link by email
- Set a new password
QI can't log in to the admin - what do I do?
Typical causes:
- Expired subscription: Check that your bill is paid
- Browser issue: Try a different browser or incognito mode
- Cookie problem: Delete cookies for shoporama.dk
- Access denied: Ask the webshop owner about your rights
Contact support@shoporama.dk if the problem persists.
Domain & SSL
QWhat does "DNS not created" mean?
DNS stands for "Domain Name System" - it translates domain names into IP addresses. If DNS isn't set up, it means that your domain isn't yet pointing to Shoporama's server. You need to:
- Log in to your domain registry (e.g. Simply, One.com, Namecheap, etc.)
- Find "DNS settings" or "Nameservers"
- Point the domain to Shoporama nameservers (see instructions in admin)
- Wait 12-48 hours for the DNS update to take effect
The status is automatically updated in admin when the connection is active.
QWhat is SSL and HTTPS?
SSL (Secure Socket Layer) encrypts data during transfer between the customer's browser and the server. This means:
- Data is protected during transport
- The webshop appears padlocked in the browser
- Google rates HTTPS sites better
- Customers trust your site more
All Shoporama webshops automatically get an SSL certificate - you don't have to do anything.
QHow do I connect my domain to Shoporama?
- Buy or transfer the domain from your domain registry
- Go to Online Shop > Domain in admin
- Copy the DNS instructions
- Log in to the domain registry and set DNS records as shown
- Wait 12-48 hours
Status is automatically shown in admin when the connection is active.
SEO & Visibility
QHow do I get my online store to rank better in Google?
- Title tags & Meta descriptions: Set per product, category and page in their edit forms
- Structured content: Use H1, H2 headings and short paragraphs
- Product descriptions: Original content, not just manufacturer text
- Images: Small file sizes and ALT text on all images
- Speed: Reduce image sizes and enable caching
- Backlinks: Get other sites to link to you
- Mobile: Mobile version must be fast and user-friendly
QWhat is Morningscore?
Morningscore is an SEO tool that integrates with Shoporama. It analyzes:
- Words and topics you should focus on
- How competitors rank
- Technical SEO issues
- Word suggestions based on search volume
QWhat is a sitemap?
A sitemap is a list of all pages on your online store in a machine-readable format. It helps Google to:
- Find all your pages faster
- Understand your page structure
- Update your index
Shoporama automatically generates sitemap.xml - you don't have to do anything.
Performance & Speed
QMy online shop is slow - what should I do?
Check in this order:
- Images: Reduce image sizes - large images are the most common cause
- Integrations: Disable unnecessary integrations
- Fewer scripts: Reduce the number of external scripts and tracking codes
- Support: Contact support if the issue persists
Test: Use Google PageSpeed Insights to get specific recommendations.
QWhat is cache?
Cache is a stored version of your page that makes it load faster. Shoporama handles caching automatically, so you don't have to do anything. What it means:
- Page loads faster for visitors
- The server uses less resources
- Changes can take a moment to take effect
GDPR & Legal requirements
QHow do I comply with GDPR?
GDPR requires, among other things:
- Privacy policy: Create a page with your privacy policy under Content > Static pages
- Cookie banner: Configure under Integrations > Apps - remember that the customer must give active consent before setting non-necessary cookies
- Unsubscribe links: All emails must have an "Unsubscribe" link
- Data Processing Agreement: Found under Company > Data Processing Agreement
- Data retention: Order data with accounting relevance must be retained for at least 5 years according to the Accounting Act. Personal data without accounting relevance (e.g. marketing data) should be deleted faster
Shoporama provides tools to support GDPR compliance - but it's your responsibility as a store owner to ensure your online store is compliant.
QCan I save customer data?
Yes, but you must comply with the principles of GDPR:
- Only store data you have a legitimate purpose for
- Inform customers what data you store and why (via your privacy policy)
- Have a data processing agreement in place (Company > Data Processing Agreement)
Customers can request deletion of their data, but you have the right to retain data required by law - e.g. order data according to the Bookkeeping Act.
Troubleshooting & Technical Support
QI get the error "500 Internal Server Error"
This means that something went wrong on the server. Please try again:
- Reload the page: Press F5 or Cmd+R
- Delete browser cache: Ctrl+Shift+Del
- Try a different browser: e.g. Chrome instead of Safari
- Wait: Server may be temporarily overloaded - wait 15 minutes
- Contact support: Write to support@shoporama.dk if the problem persists
QProducts are not displayed correctly
- Product active? Check under Products > All products if it is marked as active
- Category: Is the product assigned to a category?
- Stock: Is the stock count > 0 or is it set to "show even if out of stock"?
- Filter: If there are active filters, products may be hidden
- Hang on: Changes can take a moment to take effect
QWhere do I find error logs?
- Integration logs: Open the integration in admin to view the log
- Sent mails: Webshop > Sent mails in admin
- Support: Write to support@shoporama.dk with a description of the error
This FAQ is for guidance only and does not constitute legal advice. It is your responsibility as a store owner to ensure that your webshop complies with current legislation. We recommend seeking professional advice if in doubt.
Didn't find an answer to your question?
Our Danish support team is ready to help you