I am using PayPal API to make direct payment with payment method="creadit_card".
I need to send email of invoice to customer. Is it possible?
Related
My application needs me to send a payment link to the customer via SMS. Once the payment is done, capture it and create a paid invoice and again send it via SMS to the customer. But I observed
There is no API to generate a payment link
Invoice cannot be sent via SMS.
Is there any other way of doing this?
There IS payment link API, it's just not documented.
If you POST something like
{
"customer_id": 123456000001234567,
"payment_amount": "1.00",
"expiry_time": "2022-04-30",
"description": "TEST"
}
to https://books.zoho.[eu]/api/v3/paymentlinks?organization_id=123456
you will get a new payment link with default contact email and status "generated". You can get URL from the response->payment_link->url.
Unfortunately, I didn't find out how to change the status of the payment link.
You can also send an email with POST to /api/v3/paymentlinks/{paymentlink_id}/email?organization_id=123456 if you specify subject, body and to_mail_ids array, and also do changes with PUT to i.e. expiry_time, but it would be great to know how to mark payments.
We are not getting order confirmation email if customer placed an order through PayPal in Magento site. But we get the invoice and shipment mails.
We set Sale : Payment Action in PayPal configuration.
So once we create the order, along with the order email [it's not going to the customer] I want to send invoice mail also to customer. i=I think this extension will send invoice only once order status become complete.
Would SMTP extension work for us?
Is there anything else we need to do?
I'm trying to create a customer and subscription in the same workflow.
My logic requires that the email be unique so no two vaulted customers will have the same email.
My workflow is to only create a customer if the customer isn't found in the vault. The customer creation process includes the payment method. I need the paymentMethod token in order to create the subscription.
My hope was to not add duplicate paymentMethods so I'm using {failOnDuplicatePaymentMethod: true}. However, given a nonce and a customer, I can check if the customer is a dup, and I can check if the paymentMethod is a dup - but how do I get that exact paymentMethod token if the customer has N payment methods?
I assumed that the failOnDup would return the token of the dup Payment method - but that isn't the case.
What I'm trying to do is have a single subscription signup with email and payment but a customer can enter a different credit card for each subscription. I want the customer to have a single vaulted account, with N payment methods but I need the paymentMethod token of the last paymentMethod in order to create the subscription.
Full disclosure: I work as a developer for Braintree
Braintree does not support a way to retrieve the duplicate payment method after a payment method fails to create because a duplicate payment method exists.
You can retrieve the payment methods from an existing customer and present them via our Drop-in or your own custom integration. I recommend reaching out to Braintree support to help you with your integration and figure out all of your options.
I have implemented cc-avenue payment gateway in my magento store.
right now when i select ccavenue payment method while checkout it redirects to ccavenue but in backend magento create a order.
i want to create a order after successfull payment of ccavenue.
can anyone help me for this.
In magento you have to create a order before redirecting it to payment gateway. Because every payment gateway including ccavenue needs order id and few parameters related to order. What you can do is , You should stop the mail on order creation.
There is an event
sales_order_place_after
Override it and stop sending mail when you get response from your payment getway check what is coming success or failure according to that send a proper email.
I want to receive paypal payments by using Authorize.net. In Authorize.net, there is an option of "Digital Payment Solution" where you can enable paypal or visa checkout. But I can not see anychange in my Magento Authorize.net payment details. Can somebody help me to receive payments in authorize.net?