Straumur Payments For WooCommerce
by Straumur Greiðslumiðlun hf. on WordPress.org
Integrate Straumur’s Hosted Checkout into your WooCommerce store. Supports subscriptions, customizable payment pages, redirects, and detailed order no …
Straumur Payments allows you to accept payments via Straumur’s Hosted Checkout. Secure transactions, customizable settings, and seamless integrations enhance your store’s payment experience.
Key Features:
– Manual or Automatic Capture: Authorize payments first and capture later, or capture automatically upon payment confirmation.
– Subscriptions: Compatible with WooCommerce Subscriptions.
– Configurable Payment Page Lifetime: Define how long customers have to complete their payment sessions.
– Customizable Redirects: Define URLs to redirect customers after successful payments or cancellations.
– Customizable Checkout Look: Optional Theme Key available from Straumur merchant portal.
How It Works:
1. Customer selects Straumur Payments at checkout.
2. Order status initially “payment pending”. Products reserved during payment session.
3. Webhooks update order statuses (authorized, processing, completed, or on-hold).
4. Redirect customers as defined upon payment completion or cancellation.
Plugin Settings Documentation
- Title (Required): Display name shown at checkout.
- Description (Optional): Short description shown to customers.
- Theme Key (Optional): Customize payment page appearance.
- Authorize Only (Manual Capture) (Optional): Enables manual capture of authorized payments.
- Mark Order as Completed (Optional): Orders marked completed instead of processing after successful payment.
- Send Cart Items (Optional): Include detailed cart information during checkout.
- Checkout Expiry (hours) (Required): Payment session duration. To auto-cancel orders, match WooCommerce’s Hold Stock minutes to this setting.
- Abandon URL (Optional): Redirect URL for abandoned or cancelled payments.
- Custom Success URL (Optional): Redirect URL upon successful payment.
- Payment Page Terminal Identifier (Required): Provided by Straumur for processing payments.
- Payment Gateway Terminal Identifier (Required for subscriptions only): Needed specifically for subscriptions.
- API Key (Required): Obtain from Straumur service portal.
- HMAC Key (Required): Obtain from Straumur service portal.
- Webhook URL (Required): Configure this URL in the Straumur dashboard.
All credentials available at https://thjonustuvefur.straumur.is/ upon registration.