Transfer Plus

Estimated reading: 3 minutes 271 views

Transfer Plus

Introduction

The Transfer Plus plugin extends the built-in Transfer add-on in myCred by allowing you to put transfers on hold or charge a fee for making a transfer. This plugin is used together with the myCred Transfer Add-on.

How to Transfer

(add the documentation for transfer add-on from free modules)

Pending Transfer

  • Go to myCred > Toolkit and enable myCred Pending Points
  • Navigate to WordPress admin Dashboard > myCred > General Settings > Pending Transfers

Affected Transfers

  • Points Transfer in (Days): Amin can add how many days a transfer stays on hold before being processed and 0 for immediate transfer
  • Refund Log Template: Sets the message shown when a transfer is refunded; you can use dynamic tags (available via the “General”)
  • Pending Transfer Message: Admin can add the message that will be shown when the user tried to transfer points
  • Exempt By Role: Select a role, and that role will be exempted from this feature applying to them
  • Menu Position: Admin can choose where the menu appears in the admin sidebar

Management of transfers

  • Navigate to myCred > Pending Transfers
  • Click “Pending”
  • Transfer will occur at the time selected by the admin
  • If the admin wants, he can click “Credit Now” and the transfer will occur instantly
  • If the admin wants to stop the transfer completely, they can click “Refund.”

Transfer Fee

This feature allows you to charge your users a fee when they make a transfer. This fee is taken from the original amount the sender nominated with the remainder being deposited into the recipient’s account. You can either charge a lump sum or a percentage of the amount being transferred.

There is also an option to set a minimum fee and a maximum cap. Fees based on lump sum are calculated:

fee = fee sum

Fee based on percentage are calculated:
fee = ( amount sent * fee % )

A minimum fee is applied ontop of the base fee:
fee = ( fee sum + min ) or  fee = ( ( amount sent * fee % ) + min )

If a maximum cap is set and the fee exceeds this amount, the fee will be capped at the set maximum.

Setup

  • Go to myCred > Toolkit and enable myCred Pending Points
  • Navigate to WordPress admin Dashboard > myCred > General Settings > Transfer Fee
  • Admin can set the fee amount they want to cut for each transfer
  • A minimum or maximum charge can be set for the transfer fee
  • How the fee will be presented to the user can also be set

Transfer via Code

  • Go to myCred > Toolkit and enable myCred Pending Points
  • Navigate to WordPress admin Dashboard > myCred > General Settings > Transfer via Code
  • Admin can set the reference/name that they want to appear in the Logs
  • A minimum and maximum cap can be set