Getting Started with Wallets and Autopay

MassPay provides a convenient way for payors to manage their payouts through wallets and autopay rules. With MassPay wallets, payees can easily store and manage their funds received from the payors. This wallet system is beneficial for our customers because it allows them to streamline their payout process and minimize the risk of delayed or failed payouts. The MassPay wallet also provides an added layer of security by reducing the need for payors to disclose sensitive payment information during each transaction. For payees, the MassPay wallet provides several benefits as well. It allows them to receive payments quickly and securely, without having to worry about the hassle of managing multiple payment methods. The wallet also provides an easy way for payees to view their payment history, balance, and available funds. With the autopay rules, payees can receive regular payouts without the need for manual intervention, which can save them time and effort. Overall, the MassPay wallet system helps to improve the efficiency and reliability of payouts, benefitting both payors and payees.

How it works?

The MassPay Wallet API provides a set of RESTful endpoints that enable you to manage user accounts and automate the payout process. In addition to retrieving all available wallets for a user, the Wallet API also includes functionality to manage your autopay rules.

📘

Good to know...

The User API supports common RESTful operations such as GET, POST and PUT, making it easy to integrate with your existing systems. The API uses industry-standard authentication and encryption protocols to ensure that your data is secure.

Overall, the MassPay Wallet REST API is a simple and easy-to-use API that can help streamline your payout process and improve operational efficiency.


What are possible use cases?

Here are some possible use cases where you can use the MassPay Wallet API:

  1. Payment reconciliation: By retrieving all available wallets for a user, you can reconcile their payment records with the actual payments received. This helps to ensure that all payments have been accurately recorded and accounted for.
  2. Payment analytics: By analyzing payment activity across all available wallets for a user, you can gain insights into customer behavior and preferences. This information can be used to optimize payment processing workflows, improve customer satisfaction, and drive business growth.
  3. Payouts to freelancers: If you run a business that hires freelancers, you can use the MassPay Wallet API to automate payouts to those freelancers. By setting up autopay rules, you can ensure that your freelancers receive their payments on a regular basis without needing to manually initiate each payout.
  4. Affiliate commissions: If you run an affiliate program for your business, you can use the MassPay Wallet API to automate commission payouts to your affiliates. Again, by setting up autopay rules, you can ensure that your affiliates receive their commissions on a regular basis without needing to manually initiate each payout.
  5. Subscription payments: If you offer a subscription service, you can use the MassPay Wallet API to automate recurring payments from your subscribers. By setting up autopay rules, you can ensure that your subscribers are charged on a regular basis without needing to manually initiate each payment.

👍

If you would like to explore additional use cases, please contact us at [email protected].


What data can I get using the MassPay REST API?

MassPay currently offers five wallet and autopay REST API services that can help you to:

ServiceDescription
Retrieve all available wallets for a userUsing this API, you can retrieve all the wallets associated with a particular user. This is useful if you want to display a list of payment methods available to the user or allow the user to choose a preferred payment method for receiving payouts.
Get all autopay rulesUsing this API, you can retrieve a list of all autopay rules for a user. This API endpoint allows you to retrieve detailed information about each autopay rule, such as the autopay token, destination token, and payment destination the percent of incoming load. You can use this to get information about existing autopay rules.
Add autopay ruleUsing this API, you can create an autopay rule for a user's wallet. Autopay rules allow you to automatically transfer funds from a user's wallet to a designated recipient account. This can be useful for regular payments or for automated payouts.
Delete autopay ruleUsing this API, you can delete an existing autopay rule from a user's account. Deleting an autopay rule will prevent MassPay from making any further automatic payments on behalf of the user, based on the conditions specified in the deleted rule.