Logo
    Home
    API Introduction
  • Payment Integration & Link
    Recurring Payments
    Payment Verification
    Fetch Transaction Details
  • Virtual Card Integration
    Virtual Card Services
  • User Details
    Exchange Rates
    Available Languages
    Available Countries
    Currencies
    Transfer Funds
    Payment Methods

Recurring Payments

If you want set recurring payments, it’s all the same method when creating a payment link. Just set recurring to yes and send in recurring_duration as Daily, Weekly, Monthly, Quarterly, Half-Yearly or Yearly.

The call back URL you have specified would receive a response when the user has paid for the invoice, cancelled or has failed. We shall send the following as POST to your call back URL;

call_method == recurring

secret == ‘the secret key sent when creating the payment link’

response == paid, cancelled or failed

api-secret-key == we shall send your secret key via the headers

paid: means the user has paid for the subscription

cancelled: means the user has cancelled the subscription, you should further delete or terminate the service.

failed: means the user doesn't have not enough to pay the subscription, you should further delete or terminate the service.

Peerwallet would continue to send those values to your call back URL until it receives a response.

The expected response is; success (json response)

Returning success via json would indicate that your script has received and has acted accordingly based on the response received.


Values your call back URL would receive

VALUE

SAMPLE
VALUE

DESCRIPTION

call_method

recurring

This is a constant value. The call_method will always return the value: recurring

secret

Hjyr7yGFUttt7
89rhvfHki

Here a unique secret key sent when creating the payment link, this unique code is what identifies each link you have created.

response

paid

Response would include any of the following:paid, cancelled or failed

api-secret-key

GUYRERT37674876tUY
VTr65876tyiguug5687

We shall send you your secret key on Peerwallet to further secure this the authenticity of this call.


Expected response

VALUE

EXPECTED RESPONSE

DESCRIPTION

status

success

You are expected to return success when this has been processed. If no response is returned, Peerwallet would continue to send values to your specified back URL for the next 5 days. Response should be in Json

Get Started In Minutes

Create your Peerwallet account today!

Logo

Peerwallet is a peer-to-peer finance marketplace that enables users to load, spend, and withdraw funds through its digital currency, PWAT

Play Store

Get it on

Google Play

App Store

Download on the

App Store

Quick Links

Peerwallet Limited has no relation to Paypal, Stripe, Cashapp, MoneyGram, Neteller, Venmo, Apple, ChimpChange, Western Union, Payoneer, WorldRemit, Paxum, Amazon OkPay, Payza, Walmart, Reloadit, Perfect Money, Square Cash, NetSpend, Chase QuickPay, Skill WebMoney, Google Wallet, Blue Bird, Vanilla, MyVanilla, One Vanilla or any other payment method. We make no claims about being supported by or supporting these services. Their respective wordmarks and trademarks belong to them alone.

Copyright @ 2024 all rights reserved | Peerwallet Limited s.r.o.