Pesapal.com

Forum

Welcome, Guest
Username
Password:
 

Partial Payments
(1 viewing) (1) Guest
Welcome to the Pesapal integration forum!

This forum discusses everything about Pesapal integration on your web site. Having any problems? This is the right place to post a question and we are sure you will get an answer
  • Page:
  • 1

TOPIC: Partial Payments

Partial Payments 10 years, 1 month ago #1591

If a customer pays via M-PESA, but not in full, does:

  1. The customer transaction fail?
    • Then get a refund on M-PESA, and they can reorder
    • or their money disappears?
  2. The partial payment register in my account after they use the M-PESA code?
    • Then the customer can use multiple codes
    • The customer can use the payment iframe to send a second code

Re: Partial Payments 9 years, 8 months ago #1778

  • Ayesh
  • OFFLINE
  • Senior Boarder
  • Everythings works for good.
  • Posts: 53
1. Based on the amount charged on the checkout you can have the customer choose to make a partial payment and this would be the amount remitted to the system of which you make arrangements for the payment of the balance.

2. I would suggest customer accounts where one would a register with verifiable billing address and contract clause that the customer can shop or buy products and services whilst accumulating a debt and pay at once or settle multiple times at a later date. This eliminates the need to generate multiple codes yourself (if that is what you meant...). Further to this then you would have to maintain a payment and invoice history for the customer.
Don't let what shows up for a moment become our eternity.

Re: Partial Payments 9 years, 8 months ago #1781

  • lazro
  • OFFLINE
  • Administrator
  • Pesapal
  • Posts: 404
Hello Contemplator/Ayesh,

Partial payments are not allowed.

If a client pays less than the amount in the Iframe, the transaction automatically fails. The funds will then be used to top-up their PesaPal e-wallet account. For new clients, an account is automatically created based on the phone number used to make the transaction. Should this new client want to access their account, all they need to do is register a personal account and link it with the phone number used to make the payment and the amount will automatically be credited to that account.

At this point, the client has to options:
1. Top-up their wallet account and make a new payment using the e-wallet option.
2. Ask for a refund which will be sent back to their M-pesa account. Send the request to our help-desk team via mail( This e-mail address is being protected from spambots. You need JavaScript enabled to view it. ), open a ticket at support.pesapal.com or calling our team.

NB: Should the client pay more than the requested amount, the payment will complete and the excess amount will be deposited into their e-wallet account.
Regards,

Lazaro Ong'ele
Web Developer

Skype: Lazrotep
+254-020-249-5438 ; +254-706-191-729
Dagoretti Lane, Off Naivasha Road.

Facebook: www.facebook.com/pesapal
Twitter: twitter.com/PesaPal
Helpdesk: support.pesapal.com
This e-mail address is being protected from spambots. You need JavaScript enabled to view it.

Re: Partial Payments 9 years, 8 months ago #1783

  • Ayesh
  • OFFLINE
  • Senior Boarder
  • Everythings works for good.
  • Posts: 53
Yes... any amount less that in the iframe will result in a failed transaction.

Though my analogy was based on the idea that contemplator would create a subscriber based web app that has verifiable customer signups, billing addresses, payment history etc .... and he would allow partial payment of the bill accumulated before the client checkout.

The partial payment is what would be finally be taken as the transaction amount in the iframe obviously with the developer or system owner making their own arrangement on how to follow up on the remaining balance........
Don't let what shows up for a moment become our eternity.
  • Page:
  • 1