Title: Transact
Author: transact
Published: <strong>January 18, 2017</strong>
Last modified: January 6, 2024

---

Search plugins

![](https://ps.w.org/transact/assets/banner-772x250.png?rev=1580644)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/transact/assets/icon-256x256.png?rev=1580647)

# Transact

 By [transact](https://profiles.wordpress.org/transact/)

[Download](https://downloads.wordpress.org/plugin/transact.6.0.0.zip)

 * [Details](https://twd.wordpress.org/plugins/transact/#description)
 * [Reviews](https://twd.wordpress.org/plugins/transact/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/transact/#installation)
 * [Development](https://twd.wordpress.org/plugins/transact/#developers)

 [Support](https://wordpress.org/support/plugin/transact/)

## Description

Transact.io brings A la Carte revenue model to digital media. Charge for content
within your posts.

Features:

 * The publisher sets the price, which can be as low as $0.01
 * Transact.io enables publishers to regain control of distribution.
 * Single post, you can set the price from $0.01 to $50.00
 * Optionally you can enable Subscriptions, allow for unlimited content for a fixed
   monthly or annual rate
 * For small amounts, transact has lower fees than credit cards or paypal. For transactions
   less than $1 the commission is 10%, Over $1 it is 2%.
 * Optionally use Google Tag Manager for conversion metrics.

Read more about us at https://transact.io/

This plugin is open source. Source code is available at https://gitlab.com/transact/
transact-wordpress

If you need help setting up your account please do not hesitate to contact us:
 
https://transact.io/about/contact

## Screenshots

 * [[
 * Transact.io Keys
 * [[
 * WordPress Settings
 * [[
 * Purchase button on your page, look can be customized on your theme

## Blocks

This plugin provides 2 blocks.

 *   Transact Premium
 *   Transact Preview

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or 
    install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Use the Settings->Transact screen to configure the plugin
 4. Sign up with a publisher account on https://transact.io/
 5. Go to your Developer Settings->Keys menu to find your account ID and secret signing
    key. Configure these key on WordPress plugin.
 6. Create a new wordPress Post, set the price, and add a transact block.

Shortcode manual:
 1. You can set up a shortcode directly on your post content, 
this shortcode will override the default button. 2. Is possible to set up new texts
for purchase and subscribe buttons, also choose between the 3 model buttons (as 
in the post settings) 3. You can choose to show “Only Purchase Button”, “Only Subscribe
button”, “Purchase and Subscribe button”. 4. Shortcode is [transact_button] 5. If
you do not set up any option, it will use default transact buttons. 6. Options are‘
button_text’ ‘subscribe_text’, ‘button_type’ 7. “Purchase and Subscribe button” 
= 1, “Only Purchase Button” = 2, “Only Subscribe button” = 3 8. Example: [transact_button
button_text=”purchase me” subscribe_text=”subscribe to the site” button_type=”1″]

## FAQ

### What is the lowest amount I can charge for content?

$0.01

### What is the highest amount I can charge for content?

$50.00

### What are the costs?

10% of the first dollar of a purchase, after $1 USD 5%.
 We are cheaper than any
credit card service for small amounts.

### Is there support?

Yes, please contact us at https://transact.io or support”at”transact.io

## Reviews

![](https://secure.gravatar.com/avatar/fc1609487fcbb05588446e0d962f2bdb51c110f2cb66a99cf12d7fbde00b49dc?
s=60&d=retro&r=g)

### 󠀁[Transact.io is great for a la carte access to digital media](https://wordpress.org/support/topic/transact-io-is-great-for-a-la-carte-access-to-digital-media/)󠁿

 [newsplexus](https://profiles.wordpress.org/newsplexus/) January 23, 2017

Easiest micropayment service, and simple to set up. Low fees, low overhead. Does
not require any programming knowledge.

 [ Read all 1 review ](https://wordpress.org/support/plugin/transact/reviews/)

## Contributors & Developers

“Transact” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ transact ](https://profiles.wordpress.org/transact/)

[Translate “Transact” into your language.](https://translate.wordpress.org/projects/wp-plugins/transact)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/transact/), check out
the [SVN repository](https://plugins.svn.wordpress.org/transact/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/transact/) by [RSS](https://plugins.trac.wordpress.org/log/transact/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 6.0.0

 * Payment ouside of iframe

#### 5.9.0

 * Call to action text editor added.

#### 5.8.1

 * Fix currency selection

#### 5.8.0

 * Primary currency selection for USD, GBP, EUR, CAD

#### 5.7.0

 * Add feature to login with transact.

#### 5.6.0

 * Add option to allow search engine access.
 * shortcode fixes for [transact_button]

#### 5.5.1

 * Update button styling

#### 5.5.0

 * Refactor loading of transact javascript.
 * Detect if cookies are blocked and display message.

#### 5.4.2

 * Fix displaying error message of blocked 3rd party scripts on free posts.

#### 5.4.1

 * Fix validation of gift subscriptions

#### 5.4.0

 * Add tags for Google Tag Manager

#### 5.3.2

 * Fix for old editor. Don’t show lead content after purchase

#### 5.3.1

 * Fix for old posts not using block editor
 * Validate subscriptions improvements

#### 5.3.0

 * Set wordpress_logged_in to 15 days to stay signed in.

#### 5.2.3

 * Error check for blocked scripts
 * Don’t disply purchase button if price not set

#### 5.2.2

 * Add check for is_wp_error() in subscription

#### 5.2.1

 * Fix notice warning on WordPress 5.5

#### 5.2.0

 * Add oembed support
 * fix for subscription validation

#### 5.1.4

 * Check for already exising email registration.

#### 5.1.3

 * improve zero price checks

#### 5.1.2

 * Fix if purchase cancled.

#### 5.1.1

 * Fix dontation button layout

#### 5.1.0

 * Configurable text fade on paid content.

#### 5.0.0

 * Create a user for each transact user.
 * logged in viewers with subscription or paid access can.

#### 4.4.0

 * Make loading content syncronous to improve compatibility with other plugins.
   
   This will make content present when jQuery.ready() is triggered.

#### 4.3.1

 * JQuery loading fix

#### 4.3.0

 * new short code options: call_to_action and display_promo
 * admin options for default button type or disable transact button.
 * alow admin user to see premium without paying

#### 4.2.4

 * Don’t show purchase button if post has no premium blocks or premium content

#### 4.2.3

 * Fix with price of 0

#### 4.2.2

 * Multiple donations fix.

#### 4.2.1

 * Fix editing donation price. Pass donation flag to transact.io

#### 4.2.0

 * Display pricing as dollars and cents.

#### 4.1.1

 * Fix for donation pages.

#### 4.1.0

 * Google Tag manger integration

#### 4.0.2

 * Fix for wordpress jetpack tiled-gallery+carousel compatibility

#### 4.0.1

 * Styling and help text.

#### 4.0.0

 * Major update to use guttenberg block editor
 * fix expiring subscriptions

#### 3.7.0

 * refactor to be more resilient to other bad plugins
 * fix single post, purhcase only with no subscription

#### 3.6.3

 * fix reading settings validation
 * detect if subscription not setup

#### 3.6.2

 * fix reading transients that expire on memcached hosting
 * fix editing old post reading price settings.

#### 3.6.1

 * Fix subscribe only button

#### 3.6.0

 * Use WordPress REST API instead of admin-ajax

#### 3.5.0

 * Please wait on loading spinner

#### 3.4.0

 * Delay enabling button until backend finishes.

#### 3.3.0

 * Load paid content via ajax rather than reload

#### 3.2.1

 * Comments bugfix

#### 3.2.0

 * Simlify configuration.

#### 3.1.0

 * Comments with caching fix

#### 3.0.1

 * JSON response fix

#### 3.0.0

 * Refactor code. Fix phpcs WordPress-VIP-Go errors

#### 2.2.1

 * Fix when used with JQuery 3.x

#### 2.2.0

 * Change CSS names to avoid theme conflicts

#### 2.1.0

 * Change colors in payment window

#### 2.0.1

 * scroll to payment form when purchasing

#### 2.0.0

 * Payment in modal iframe

#### 1.9.5

 * fix activate/deactivate session

#### 1.9.5

 * fix subscriptions

#### 1.9.5

 * deployment fix

#### 1.9.3

 * remove unused git file

#### 1.9.2

 * Update transact-io-php dependency

#### 1.9.1

 * Allow customizing call to action text

#### 1.9.0

 * Allow users to customize button text
 * Pricing validation, to make sure the price is a numeric integer

#### 1.8.0

 * Changes to make other plugins that extend this plugin easier.

#### 1.7.1

 * Fix shortcodes bug and missing price.
 * Details at https://gitlab.com/transact/transact-wordpress/merge_requests/9

#### 1.7.0

 * Fix for possible URL varable conflict. Test on latest WP

#### 1.6.0

 * promo text fetching, button styling

#### 1.5.2

 * content stamp

#### 1.5.1

 * shortcode fix

#### 1.5.0

 * Comments closed without purhase

#### 1.4.0

 * Support for donations

#### 1.3.0

 * Support for affiliates. you can put aff=ID in the URL to share affiliate revenue.
   
   Note, you must configure affiliate settings on transact publisher dashboard.

#### 1.2.2

 * Change Tokens to Cents.

#### 1.2.1

 * Fix purchase and subscription button. Prevent multiple buttons from occluding
   each other.

#### 1.2.0

 * Support for subscriptions

#### 1.1.0

 * Update styling. Button size and fade linear-gradient
 * Update File headers

#### 1.0

 * Initial public release

#### 0.5

 * Fixed issues.

## Meta

 *  Version **6.0.0**
 *  Last updated **2 years ago**
 *  Active installations **10+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.4.8**
 *  PHP version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/transact/)
 * Tags
 * [e-commerce](https://twd.wordpress.org/plugins/tags/e-commerce/)[micropayments](https://twd.wordpress.org/plugins/tags/micropayments/)
   [payments](https://twd.wordpress.org/plugins/tags/payments/)[paywall](https://twd.wordpress.org/plugins/tags/paywall/)
   [subscription](https://twd.wordpress.org/plugins/tags/subscription/)
 *  [Advanced View](https://twd.wordpress.org/plugins/transact/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/transact/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/transact/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/transact/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/transact/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/transact/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/transact/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/transact/reviews/)

## Contributors

 *   [ transact ](https://profiles.wordpress.org/transact/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/transact/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://transact.io/)