Skip to content

Commit d7a0de9

Browse files
committed
Fixed grammar, updated steps and images where possible
1 parent 53af04c commit d7a0de9

30 files changed

+192
-178
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
---
22
description: >-
3-
Learn more about each of the available integrations for implementing payment
4-
providers into your Umbraco Commerce installation.
3+
Learn about the available integrations for implementing payment
4+
providers in your Umbraco Commerce installation.
55
---
66

77
# What are Payment Providers?
88

9-
Payment providers are essential for your Umbraco Commerce installation when you want to give users and customers to option to pay for your products.
9+
Payment providers are essential for your Umbraco Commerce installation when you want to give users and customers the option to pay for your products.
1010

11-
The [Invoice](invoicing/) and [Zero](zero/) Payment Providers comes with Umbraco Commerce out of the box. Nine pre-built integrations for different providers are available for you to add additional payment options to your site.
11+
By default, Umbraco Commerce includes the [Invoice](invoicing/) and [Zero](zero/) payment providers. Additionally, nine pre-built integrations are available to expand your payment options.
1212

1313
## Available integrations
1414

1515
<table data-view="cards"><thead><tr><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>Klarna</strong></td><td><a href="klarna/">klarna</a></td></tr><tr><td align="center"><strong>Mollie</strong></td><td><a href="mollie/">mollie</a></td></tr><tr><td align="center"><strong>Nets</strong></td><td><a href="nets/">nets</a></td></tr><tr><td align="center"><strong>PayPal</strong></td><td><a href="paypal/">paypal</a></td></tr><tr><td align="center"><strong>QuickPay</strong></td><td><a href="quickpay/">quickpay</a></td></tr><tr><td align="center"><strong>Stripe</strong></td><td><a href="stripe/">stripe</a></td></tr><tr><td align="center"><strong>Opayo</strong></td><td><a href="opayo/">opayo</a></td></tr><tr><td align="center"><strong>Worldpay</strong></td><td><a href="worldpay/">worldpay</a></td></tr><tr><td align="center"><strong>Buckaroo</strong></td><td><a href="buckaroo/">buckaroo</a></td></tr></tbody></table>
1616

1717
## Using These Docs
1818

19-
**These docs are aimed at developers and users** who have at least a basic understanding of [Umbraco](https://umbraco.com), as well as Umbraco backoffice principles.
19+
These documents are designed for developers and users with a basic understanding of [Umbraco](https://umbraco.com) and its backoffice principles.

commerce-add-ons/payment-providers/buckaroo/README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,23 @@ description: Getting Started with the Buckaroo payment provider for Umbraco Comm
44

55
# Overview
66

7-
The Buckaroo payment provider adds functionality to capture payments via the [Buckaroo](https://www.buckaroo.eu/) payment gateway. It is a fully featured payment provider allowing full control of the payment flow directly from the Umbraco Commerce backoffice.
7+
The Buckaroo payment provider integrates with the [Buckaroo](https://www.buckaroo.eu/) payment gateway, enabling you to capture payments directly through the Umbraco Commerce backoffice. This fully featured provider gives you full control over the payment flow.
88

9-
## [Install Buckaroo](../install-payment-providers.md)
9+
## Install Buckaroo
10+
11+
To Install the Buckaroo payment provider, see the [Install Payment Providers](../install-payment-providers.md)
1012

1113
## In this Section
1214

13-
In this section, we will guide you through the key steps necessary to get you started with the Buckaroo payment provider for Umbraco Commerce.
15+
This section will guide you through the key steps to set up the Buckaroo payment provider in Umbraco Commerce.
1416

15-
It is assumed that before we begin you already have an Umbraco website configured and Umbraco Commerce installed. If you are not at this stage yet, please read the [core Umbraco Commerce documentation](https://docs.umbraco.com/umbraco-commerce/) to learn how to get started.
17+
Before you begin, ensure that you have an Umbraco website set up and Umbraco Commerce installed. If not, see the [Umbraco Commerce Documentation](https://docs.umbraco.com/umbraco-commerce/) to get started.
1618

1719
## Useful links
1820

19-
Below are a few useful links that might come in handy should you wish to learn more about the provider itself, and the Buckaroo API.
21+
Here are a few useful links to help you learn more about the Buckaroo payment provider and the Buckaroo API:
2022

23+
* [Buckaroo Payment methods Documentation](https://docs.buckaroo.io/docs/payment-methods)
2124
* [Payment provider source code](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo)
2225
* [Payment provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo/issues)
2326
* [Buckaroo checkout information](https://www.buckaroo.eu/large-corporations/solutions/payment-methods)
24-
* [Buckaroo checkout documentation](https://docs.buckaroo.io/docs/payment-methods)
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# Release Notes
22

3-
In this section, we have summarized the changes to Buckaroo Payment Provider for Commerce released in each version. Each version is presented with a link to the [Commerce Buckaroo Payment Provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo/issues) showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
3+
This section summarizes the changes to the Buckaroo Payment Provider for Umbraco Commerce released in each version. Each version is presented with a link to the [Commerce Buckaroo Payment Provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo/issues) showing a list of resolved issues. You can also find direct links to individual issues for more details.
44

5-
If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.
5+
If there are any breaking changes or issues to be aware of when upgrading, they will also be noted here.
66

77
## Release History
88

9-
In this section, you can find the release notes for each version of Buckaroo Payment Provider for Commerce. For each major version, you can find the details about each release.
9+
This section contains the release notes for each version of the Buckaroo Payment Provider for Umbraco Commerce. For each major version, you can find the details about the specific changes.
1010

11-
#### Version 13.1.0 and above
11+
### Version 13.1.0 and above
1212

13-
* For details of changes for v13.1.0 and above for **Buckaroo Payment Provider for Umbraco Commerce**, refer to the [Releases section on GitHub](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo/releases).&#x20;
13+
* For details of changes in v13.1.0 and above of the **Buckaroo Payment Provider for Umbraco Commerce**, refer to the [Releases section on GitHub](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Buckaroo/releases).
1414

15-
**Version 13.0.0 (December 13th 2023)**
15+
### Version 13.0.0 (December 13th 2023)
1616

1717
* Initial release.

commerce-add-ons/payment-providers/install-payment-providers.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,28 @@ description: >-
44
implementation.
55
---
66

7-
# Install payment providers
7+
# Install Payment Providers
88

99
When you need to install a payment provider into your Umbraco Commerce implementation it is done via NuGet.
1010

11-
The installation can be handled in one of two ways as explained below.
11+
You can install a payment provider in one of two ways:
1212

1313
## Install via the NuGet Manager Console
1414

15-
1. Open the NuGet Manage Console.
16-
2. Type in the following command:
15+
1. Open the **NuGet Manager Console**.
16+
2. Enter the following command:
1717

1818
```bash
19-
PM> Install-Package Umbraco.Commerce.PaymentProviders.PROVIDER
19+
Install-Package Umbraco.Commerce.PaymentProviders.PROVIDER
2020
```
2121

22-
Use the table of available[Payment Providers](install-payment-providers.md#available-payment-providers) to ensure you get the correct package name for the provider you want to install.
22+
3. Use the available [Payment Providers](install-payment-providers.md#available-payment-providers) table below to find the correct package name for the provider you want to install.
2323

2424
## Install via the NuGet Package Manager
2525

2626
1. Open the NuGet Package Manager.
27-
2. Search for the Payment Provider you want to install.
28-
3. Ensure the "Browse" tab is selected.
29-
4. Install the package into your solution.
27+
2. Browse for the Payment Provider you want to install.
28+
3. Install the package into your solution.
3029

3130
Alternatively, you can also find and install the NuGet package via the NuGet Package Manager.
3231

@@ -42,15 +41,15 @@ Alternatively, you can also find and install the NuGet package via the NuGet Pac
4241

4342
## Default Payment Providers
4443

45-
The following payment providers comes with Umbraco Commerce out of the box.
44+
Umbraco Commerce includes the following payment providers by default:
4645

4746
- Invoicing
4847
- Zero
4948

5049
## Upgrading
5150

5251
{% hint style="warning" %}
53-
Before upgrading, it is always advisable to take a complete backup of your site and database.
52+
Before upgrading, always backup your site and database.
5453
{% endhint %}
5554

56-
Umbraco Commerce uses Umbraco Migrations to install all of its features. Upgrades follow the same process as the installation processes detailed above, by installing the latest version over the top of the existing package installation. By using this process the installation will only install new features and features that are missing.
55+
Umbraco Commerce uses Umbraco Migrations to install all of its features. To upgrade, install the latest version over the existing package. This process will add new features and update any missing components.
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
---
2-
description: Getting Started with the Invoicing payment provider for Umbraco Commerce.
2+
description: >-
3+
Getting Started with the Invoicing payment provider for Umbraco Commerce.
34
---
45

56
# Overview
67

7-
The Invoicing payment provider is a "pass-through" payment provider that doesn't capture any payment information itself. Instead, it allows orders to go through in an `Authorized` state where it is assumed that payments will be captured manually in an external system. Once captured, orders can then be updated to the `Captured` payment status via the backoffice.
8+
The Invoicing payment provider is a "pass-through" payment provider that doesn't capture payment information directly. It allows orders to be processed in an Authorized state, assuming payments will be handled manually in an external system. Once the payment is captured, the order status can be updated to Captured via the backoffice.
89

910
## Install Invoice Payment Provider
1011

11-
By default, Umbraco Commerce includes the Invoice payment method. If the package has been removed from your implementation, see the [Installing Umbraco Commerce](https://docs.umbraco.com/umbraco-commerce/installation/install) article to reinstall it again.
12+
By default, Umbraco Commerce includes the Invoice payment method. If the package has been removed from your implementation, see the [Installing Umbraco Commerce](https://docs.umbraco.com/umbraco-commerce/getting-started/install) article to reinstall it again.
1213

1314
## In this Section
1415

15-
In this section, we will guide you through the key steps to get started with the Invoicing payment provider for Umbraco Commerce.
16+
This section will guide you through the key steps to set up the Invoicing payment provider in Umbraco Commerce.
1617

17-
Before beginning, ensure you have an Umbraco website configured and Umbraco Commerce installed. If not, see the [Umbraco Commerce Documentation](https://docs.umbraco.com/umbraco-commerce/) to get started.
18+
Before you begin, ensure that you have an Umbraco website set up and Umbraco Commerce installed. If not, see the [Umbraco Commerce Documentation](https://docs.umbraco.com/umbraco-commerce/) to get started.
Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
2-
title: Configuring Umbraco
32
description: >-
4-
Learn how to configure the Umbraco backoffice for enabling the use of
5-
Invoicing as a payment method.
3+
Learn how to configure the Umbraco backoffice to enable the Invoicing payment method.
64
---
75

86
# Configure Umbraco
@@ -11,21 +9,28 @@ This article will give you details about how to configure Umbraco to start using
119

1210
## Step 1: Create a Payment Method
1311

14-
The following steps are all handled through the Umbraco backoffice.
12+
To create Invoicing as a payment method, follow these steps:
1513

16-
1. Navigate to **Settings > Commerce > Stores > {Store Name} > Payment Methods** section.
17-
2. Select the **Create Payment Method** button to create a new payment method.
18-
3. Choose **Invoicing** from the list of available payment providers.
14+
1. Navigate to **Settings > Stores > {Store Name} > Payment Methods**.
15+
2. Click **Create Payment Method**.
16+
3. Select **Invoicing** from the list of available payment providers.
1917

20-
![The "Create Payment Method" dialog in the Commerce section of the Umbraco CMS backoffice.](../media/invoicing/umbraco\_create\_payment\_method.png)
18+
![Invoicing Payment method in Umbraco Backoffice](../media/invoicing/umbraco-create-payment-method-new.png)
2119

22-
## Step 2: Configure Payment Provider Settings
23-
24-
The following steps are handled within the payment method editor in the Umbraco backoffice.
20+
4. **Enter a Name** for the payment method. For example: *Invoicing*.
21+
5. Enter a value for **SKU**.
22+
6. Click **Save**.
2523

26-
1. Configure the standard payment method settings as required.
27-
2. Configure the Invoice payment provider settings as follows:
24+
## Step 2: Configure Payment Provider Settings
2825

29-
| Name | Description |
30-
| ------------ | ------------------------------------------------------------------------ |
31-
| Continue URL | The URL of the page to navigate to after payment - e.g. `/confirmation/` |
26+
To configure the Invoicing Provider settings, follow these steps:
27+
28+
1. Navigate to **Settings > Stores > {Store Name} > Payment Methods**.
29+
2. Select *Invoicing*.
30+
3. Choose the appropriate **Tax Class** from the dropdown menu.
31+
4. Enter the **Default Pricing**.
32+
5. Enter the URL of the page in the **Continue URL** field where users should be redirected after completing their payment. For example: `https://www.yourwebsite.com/confirmation`.
33+
6. Enable or disable the ability to cancel pending payments directly from the Backoffice.
34+
7. Enable or disable whether users can manually capture payments for authorized transactions through the Backoffice.
35+
8. Choose the countries where the payment method should be available.
36+
9. Click **Save**.

commerce-add-ons/payment-providers/klarna/README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,30 @@ description: Getting Started with the Klarna payment provider for Umbraco Commer
44

55
# Overview
66

7-
In this section, we will guide you through the key steps necessary to get you started with the Klarna payment provider for Umbraco Commerce.
7+
In this section, you will go through the key steps necessary to get started with the Klarna payment provider for Umbraco Commerce.
88

9-
It is assumed that before we begin you already have an Umbraco website configured and Umbraco Commerce installed. If you are not at this stage yet, please read the [core Umbraco Commerce documentation](https://docs.umbraco.com/umbraco-commerce/) to learn how to get started.
9+
Before you begin, ensure that you have an Umbraco website set up and Umbraco Commerce installed. If not, see the [Umbraco Commerce Documentation](https://docs.umbraco.com/umbraco-commerce/) to get started.
1010

1111
{% hint style="info" %}
12-
This Klarna payment provider is based on Klarna's hosted payment page API and requires you to sign an agreement with their Klarna Payments platform. If you are signed up for their Klarna Checkout platform, your credentials will not work for this provider.
12+
The Klarna payment provider uses Klarna's hosted payment page API. It requires you to sign an agreement with their Klarna Payments platform. If you are signed up for their Klarna Checkout platform, your credentials will not work for this provider.
1313

14-
Please make sure you are signed up with the correct agreement.
14+
Ensure you are signed up with the correct agreement.
1515
{% endhint %}
1616

17-
## [Install Klarna](../install-payment-providers.md)
17+
## Install Klarna
18+
19+
To Install the Klarna payment provider, see the [Install Payment Providers](../install-payment-providers.md) article.
20+
21+
## In this Section
22+
23+
This section will guide you through the key steps to set up the Klarna payment provider in Umbraco Commerce.
24+
25+
Before you begin, ensure that you have an Umbraco website set up and Umbraco Commerce installed. If not, see the [Umbraco Commerce Documentation](https://docs.umbraco.com/umbraco-commerce/) to get started.
1826

1927
## Useful links
2028

21-
Below are a few useful links that might come in handy should you wish to learn more about the provider itself, and the Klarna API.
29+
Here are a few useful links to help you learn more about the Klarna payment provider and the Klarna API:
2230

31+
* [Klarna developer documentation](https://docs.klarna.com/)
2332
* [Payment provider source code](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna)
2433
* [Payment provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues)
25-
* [Klarna developer documentation](https://developers.klarna.com/)

commerce-add-ons/payment-providers/klarna/configuring-klarna.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
title: Configuring Klarna
32
description: >-
43
Learn how to configure Klarna in order to implement the integration with your
54
Umbraco Commerce installation.

commerce-add-ons/payment-providers/klarna/configuring-umbraco.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
---
2-
title: Configuring Umbraco
32
description: >-
43
Learn how to configure the Umbraco backoffice for enabling the use of Klarna
54
as a payment method.

commerce-add-ons/payment-providers/klarna/release-notes.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
# Release Notes
22

3-
In this section, we have summarized the changes to Klarna Payment Provider for Commerce released in each version. Each version is presented with a link to the [Commerce Klarna Payment Provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues) showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
3+
This section summarizes the changes to the Klarna Payment Provider for Umbraco Commerce released in each version. Each version is presented with a link to the [Commerce Klarna Payment Provider issue tracker](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues) showing a list of resolved issues. You can also find direct links to individual issues for more details.
44

5-
If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.
5+
If there are any breaking changes or issues to be aware of when upgrading, they will also be noted here.
66

77
## Release History
88

9-
In this section, you can find the release notes for each version of Klarna Payment Provider for Commerce. For each major version, you can find the details about each release.
9+
This section contains the release notes for each version of the Klarna Payment Provider for Umbraco Commerce. For each major version, you can find the details about the specific changes.
1010

11-
#### Version 12 and above
11+
### Version 12 and above
1212

13-
* For details of changes for v12 and above for **Klarna Payment Provider for Umbraco Commerce**, refer to the [Releases section on GitHub](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/releases).&#x20;
13+
* For details of changes in v12 and above of the **Klarna Payment Provider for Umbraco Commerce**, refer to the [Releases section on GitHub](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/releases).
1414

15-
#### Version [**10.0.1 (January 12th 2024)**](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues?q=label%3Arelease%2F10.0.1+)
15+
### Version [10.0.1 (January 12th 2024)](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues?q=label%3Arelease%2F10.0.1+)
1616

1717
* Fixed Gift Cards not being taken into account ([#3](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues/3))
1818
* Fixed issue with total price adjustments not being taken into acount and so causing bad requests ([#2](https://github.com/umbraco/Umbraco.Commerce.PaymentProviders.Klarna/issues/2))
1919

20-
#### Version 10 **(July 5th 2023)**
20+
### Version 10 (July 5th 2023)
2121

2222
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
2323

0 commit comments

Comments
 (0)