UFPayments 2.1.0-beta.4

This is a prerelease version of UFPayments.
There is a newer version of this package available.
See the version list below for details.
dotnet add package UFPayments --version 2.1.0-beta.4                
NuGet\Install-Package UFPayments -Version 2.1.0-beta.4                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="UFPayments" Version="2.1.0-beta.4" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add UFPayments --version 2.1.0-beta.4                
#r "nuget: UFPayments, 2.1.0-beta.4"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install UFPayments as a Cake Addin
#addin nuget:?package=UFPayments&version=2.1.0-beta.4&prerelease

// Install UFPayments as a Cake Tool
#tool nuget:?package=UFPayments&version=2.1.0-beta.4&prerelease                

About

Accepting payments is easier than ever with UFPayments. UFPayments seamlessly integrates Umbraco Forms with leading payment providers Mollie, Adyen and Stripe. Easily set up custom payment workflows that trigger after users submit your forms, providing a smooth and efficient experience for both you and your users.

UFPayments is especially suitable for scenarios where one-off payments are the case. You could use UFPayments for example in the following scenarios:

  • Donation forms
  • Selling tickets for a event
  • Selling digital product licenses, ebooks
  • Onboarding of new members with a subscription

Key features

Custom workflows

UFPayments provides custom workflows for Umbraco Forms for handling one-off payments. Currently we redirect the user to a hosted payment page for mollie and Stripe.

For Adyen we use the web drop-in component, which is fully customizable.

Amount picker Answer Type

With the amount picker answer type you are able to set predefined amounts, with prevalues, or let the user enter a custom amount for your donation. This feature is particularly valuable in scenarios like donation forms.

Answer Type backoffice screenrecording

Payment data

UFPayments does not collect any payment data supplied by the user. There are two optional fields which can be configured to collect response data from the payment provider: transaction id and payment status.

Easy setup

Start accepting payments in minutes, everything is fully configurable in the backoffice.

Backoffice settings

Documentation

Documentation for UFPayments can be found at https://docs.kodblue.com/

License

Feel free to explore UFPayments with a limitless free trial. The sole limitation is that payments will exclusively function in a test mode, meaning live payments cannot be accepted.

When you're ready to start accepting live payments, you'll need a license file and a license key. You can acquire a perpetual license from our website kodblue. After the purchase, you will receive a license file named UFPayments.lic and a license key via email.

Screenshots

UFPayments workflows

UFPayments form entry

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.1.0 134 4/1/2024
2.1.0-rc.4 60 3/30/2024
2.1.0-rc.3 61 3/29/2024
2.1.0-rc.2 64 3/29/2024
2.1.0-rc 75 3/24/2024
2.1.0-beta.5 57 3/23/2024
2.1.0-beta.4 63 3/18/2024
2.1.0-beta.3 61 3/16/2024
2.1.0-beta.2 60 3/11/2024
2.1.0-beta.1 66 3/4/2024
2.1.0-alpha.1 66 2/29/2024
2.0.2 117 2/3/2024
2.0.1 106 1/29/2024
2.0.0 111 1/22/2024
2.0.0-rc.2 61 1/19/2024
2.0.0-rc 93 1/15/2024
2.0.0-beta.1 58 1/13/2024
1.2.1 113 1/15/2024
1.2.0 164 12/4/2023
1.1.0 159 11/5/2023
1.0.0 122 10/30/2023
1.0.0-rc 115 10/28/2023
1.0.0-beta 115 10/25/2023

2.1.0-beta.4 (2024-03-18)
- Added webhook for subscriptions
- Minor code improvements

2.1.0-beta.3 (2024-03-16)
- Times value is now optional for Mollie recurring

2.1.0-beta.2 (2024-03-11)
- Minor bug fixes

2.1.0-beta.1 (2024-03-04)
- Added cancel url setting for Mollie recurring workflow
- Added support for Answer Type "Amount Picker" for Mollie recurring workflow
- Minor bug fixes
- Improved error handling

2.1.0-alpha.1 (2024-02-29)
- Added support for Mollie recurring

2.0.2 Release (2024-01-29)
- Mollie workflow now runs async
- Improved error handling for Mollie workflow

2.0.1 Release (2024-01-29)
- Amount picker is now mandatory by default

2.0.0 Release (2024-01-22)
- Umbraco V13 support
- Support for Stripe integration
- Amount picker answer type now supports adding a custom text to custom amount button
- Code improvements and bug fixes

2.0.0-rc.2 Release (2024-01-19)
- Code improvements and bug fixes

2.0.0-rc Release (2024-01-15)
- Created separate workflows for Mollie and Adyen
- Removed the old paymentworkflow
- Code improvements and bug fixes

1.2.1 Release (2024-01-15)

- Bug fix

2.0.0-beta.1 Release (2024-01-12)
- Updated package to support only V13+
- Added Stripe integration
- Amount picker answer type now supports adding a custom text to custom amount button
- Minor improvements

1.2.0 Release (2023-12-04)

- Added Amount Picker answer type
- Minor improvements and bug fixes

1.1.0 Release (2023-11-05)

- Fixed some bugs
- Added support for Umbraco V12

1.0.0 Release (2023-10-31)

- Initial release