# WPForms Salesforce

`meteorgpl-plugin/wpforms-salesforce` — a WordPress plugin as a Composer package.

Salesforce integration with WPForms.

- Author: WPForms — https://wpforms.com
- Homepage: https://wpforms.com
- License: not declared
- Buy a license from the vendor: https://wpforms.com
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/wpforms-salesforce
- Requires WordPress: 5.5
- Requires PHP: 7.0
- Vendor: WPForms — https://meteorgpl.com/vendors/wpforms.com

## Changelog

### 1.4.0 — 2024-08-13

### Added
- More descriptive error messages for Salesforce API.

### Changed
- The minimum WPForms version supported is 1.9.0.

### Fixed
- Compatibility with WPForms 1.9.0.
- An error was displayed on the Salesforce panel in Builder if the Salesforce integration was removed on the Settings > Integrations page.

### 1.3.0 — 2024-03-20

### IMPORTANT
- Support for PHP 5.6 has been discontinued. If you are running PHP 5.6, you MUST upgrade PHP before installing WPForms Salesforce 1.3.0. Failure to do that will disable WPForms Salesforce functionality.
- Support for WordPress 5.4 and below has been discontinued. If you are running any of those outdated versions, you MUST upgrade WordPress before installing WPForms Salesforce 1.3.0. Failure to do that will disable WPForms Salesforce functionality.

### Changed
- The minimum WPForms version supported is 1.8.4.
- Improved PHP 8.2 support.
- Improved Salesforce error handling during connection creation.

### Fixed
- There was a conflict with 3rd-party plugins that use the Guzzle library.
- Various RTL problems in the admin dashboard.

### 1.2.0 — 2022-09-20

### Added
- Salesforce "Currency" custom field can now be used when mapping form fields.

### Fixed
- Do not display errors and properly handle situations when no Salesforce account was selected but the form still saved and reloaded.

### Changed
- Minimum WPForms version is now 1.7.5.

### 1.1.0 — 2022-05-26

### IMPORTANT
- Support for WordPress 5.1 has been discontinued. If you are running WordPress 5.1, you MUST upgrade WordPress before installing the new WPForms Salesforce. Failure to do that will disable the new WPForms Salesforce functionality.

### Added
- Compatibility with WPForms 1.6.7 and the updated Form Builder in 1.6.8.

### Changed
- Minimum WPForms version supported is 1.7.3.

### Fixed
- Compatibility with WordPress Multisite installations.
- Properly handle the situation when trying to change the template for the same form multiple times.
- Send to Salesforce form submission data even when the "Entry storage" option is disabled in the Form Builder.
- Various typos in the translatable strings reported by translators.

### 1.0.3 — 2020-12-24

### Fixed
- Incorrectly formatted mapped entry data values before sending them to Salesforce (`Cannot deserialize instance of *field_type*` error).

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/wpforms-salesforce/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/wpforms-salesforce
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

