Skip to content
Integrations

DevDiggers Wallet

WPReturns works with DevDiggers Wallet to keep return money in your store. Store credit and refunds can go straight to the customer’s wallet balance with no coupon code to copy. Orders paid fully or partly from the wallet return that share to the wallet on their own.

Available in: Pro. DevDiggers Wallet itself is a separate plugin, WooCommerce Wallet by DevDiggers, with a free and a Pro version.

FeatureWhat happensNeeds
Store credit to the walletStore credit is added to the wallet balanceWallet (free or Pro) and a customer account
Refunds to the walletRefund goes to offers The customer’s DevDiggers WalletWallet (free or Pro) and a customer account
Wallet payments go backAn order paid with the wallet payment method is refunded to the wallet by Wallet itselfWallet (free or Pro)
Split payments handledFor orders paid partly from the wallet, that share goes back to the wallet and the rest to the cardWallet Pro

WPReturns detects Wallet at runtime. There is nothing to connect or configure beyond activating it.

  1. Install and activate DevDiggers Wallet.
  2. Go to DevDiggers Plugins > WPReturns > Configuration > Wallet and check that it reads “Connected to Wallet” or “Connected to Wallet Pro”.
  3. On the Resolutions tab, set Pay store credit as to DevDiggers Wallet balance (account holders).
  4. Select Save Changes.

You can still choose per request on the request screen. See Wallet settings and Resolution settings.

Without Wallet, the tab reads Turn refunds into repeat sales and explains what Wallet adds. A badge shows Not installed or Installed, not active. A button shows the next step: Get DevDiggers Wallet, Install the free version or Activate DevDiggers Wallet.

Wallet tab with Wallet installed but not active

Both states show “How a return comes back as a sale”. It walks from an approved return to the wallet credit and the next order paid with it. Three feature cards follow: Store credit without coupons, Wallet payments go back and Split payments handled, tagged Wallet Pro.

With Wallet active, the tab also shows:

  • the badge “Connected to Wallet” or “Connected to Wallet Pro”
  • totals from Wallet’s own log: Kept in your store, Wallet payouts and Customers credited
  • On, Off or Needs Pro pills on the three feature cards
  • a Store credit settings button that opens the Resolutions tab

When you resolve a request with store credit and Store credit goes to is set to the wallet:

  1. WPReturns adds the credit and any bonus to the wallet balance.
  2. Wallet’s history shows the entry “Store credit for return RMA-01042”.
  3. The request log reads “Added $55.00 to the customer’s wallet.”
  4. The order gets a WooCommerce refund record that moves no money. The bonus is left out of it.

The record keeps order totals, cashback and points in line with the return.

On the request screen, set Refund goes to to The customer’s DevDiggers Wallet. WPReturns records the WooCommerce refund without calling the payment gateway and adds the amount to the wallet. The wallet history shows “Refund for return RMA-01042”.

How the order was paidWhere a refund goes
Fully with the Wallet payment methodBack to the wallet through the Wallet gateway. The request screen notes that refunds on this order go back to the wallet.
Partly from the wallet (Wallet Pro)The wallet’s share goes back to the wallet. The rest goes where you choose. The log reads “Returned $20.00 to the customer’s wallet (the part paid from it).”

The wallet share is paid only once. WPReturns lowers the order’s recorded wallet amount after each return. Wallet’s own full-refund handler then pays back only what is left.

Every wallet transaction made by WPReturns is saved on the request. You can trace each one from the request history.