Stripe invoicing customization partner - stripe-payments

I have finished integrating Stripe to my system and looking at the invoice generated, it misses a few details I would need to add.
As Stripe doesn't seem to offer the necessary customization on invoices yet I was wondering if I could use any of their partner before doing my own email implementation but there are too many and it's unclear how they would interact with my Stripe implementation.
So could anyone recommend one of those partner that would help me customize the invoice and JUST THAT, the stripe implementation is already done, it's just about the invoices.
thanks

I'm not totally sure what to recommend, but I'd start here:
https://stripe.com/works-with/categories/invoicing

We recently went through the pain of invoice customization with stripe. I recommend using Stripe Custom or Standard accounts and sending invoices like this from your platform account:
$newInvoice=\Stripe\Invoice::create([
"customer" => $customerID,
"billing"=>$billing,
"due_date"=>$dueDate,
'auto_advance' => true,
"tax_percent"=> $tax
],["stripe_account" => $conAccountID]);
You can customize the invoices from each connected account's dashboard.

Related

SCA authentication while update subscription

i want to implement SCA in my project.i would like to know whether SCA forces the user to complete 2 factor authentication while update,cancel,resume subscription.so i can handle the code accordingly.so far stripe didn't ask me.Thanks in advance.
SDA comes into play for authenticating online card payments. Stripe Billing has been updated to support SCA requirements.
You won't necessarily need to authenticate for all subscription changes (such as cancel or update) but you could for scenarios like a subscription signup, a card change on a subscription, or on a recurring charge on a subscription.
The following link describes the scenarios and tools you would leverage for Stripe Billing + SCA: https://stripe.com/docs/billing/migration/strong-customer-authentication#upgrading-integration

Stripe - One Click Upsell Possible with stripe.js?

I'm making a simple stripe checkout using Leadpages. With that said, I'm only able to use stripe.js rather than all of the massive API features that Stripe has to offer.
After entering the credit card information, the customer will be sent to an upsell page. Is it possible to do a 1-click upsell using Stripe.js?
If not, I may have to look into other options.

Stripe: How to manage user-to-user payment?

I am using Stripe API for a project.
My requirement is users using my app can pay some tips or service fees to other serving users. So basically it is a kind of user-to-user payment.
I have tried everything I can and I am searching on the Internet. But didn't find anything helpful.
Is it possible to do using Stripe?
I am new to Stripe. I have used PayPal before to achieve the same.
Thank you!
I don't know Stripe very well, but with most of the payment service providers you could only enter one account number to which the payments will be paid. This for security reasons so other people can't receive your payments by simply hacking a config value with the users' account number.

Looking for some one who has implemented Moneris recurring payments for a website subcription

My client is using moneris as our payment gateway for a new subscription based website that I am working on.
I will be using the language PHP
I've looked through their documentation for PHP api and am comfortable with how it works, it seems very straight forward.
One thing was missing in the documentation for me though. There is mention of how to start a recurring payment, how to update a recurring payment, but no mention of how to query a recurring payment?
Some payment gateways allow you to have a POST back URL of sorts that get updates on recurring billing status. This does not seem to be possible with moneris.
How do I go about automatting the process of tracking recurring payments with Moneris? I'd like for my customers to log in and be able to view their transaction history on my site.
This information will also make it easier for me to know when to close accounts. Ie. when a payment fails to go through, or a credit card expires? I don't want for my cleint(owner of website) to have to keep track of the recurring payments and cancel accounts manually?
I got an answer from Moneris:
Hi David, We currently do not have a reporting API or any way of
posting the information from our recurring payments back to your
server. It is something that has been mentioned previously and is
being looked into. We do not have a current ETA on such a solution.

Online Reservation and Payment System

we created an online reservation and payment system, we are going to use paypal to pay for the reservation fee.
how do we exactly save the information of our customer and reservation info to our database, after confirming their payment.
how do we confirm that they also paid it?
thanks in advance. as of now we're using the 'pay now' button
You should save the info to the database FIRST, then they can go to the PayPal site. After that, you can use Instant Payment Notification to mark the order as complete.
https://www.paypal.com/ipn
Paypal provide different methods to make payment; you can redirect user to PayPal from your application without taking customer information (e.g. name, phone, email). PayPal API is rich with multiple set of methods like SetExpressCheckOut, GetExpressCheckOut, DoExpressChckOut.
First please make a contract with PayPal and get the Merchant information; later you can have detailed documented API to talk to them.
Thank you

Resources