How to add payment per project in Heroku? - heroku

I have two projects on Heroku- one personal and one work related. I am using my corporate card and want to avoid paying for my personal project. But in Settings I can't figure out a way to add a credit card per project. How can I separate projects by payment?

You can't specify payment details per project, but what you can do is to create a "Team" and move the work related project there. Teams allow you to specify payment information separately.

Related

Slack: how does one go about providing the 'box/dropbox/google' like integration?

Slack offers Box/DropBox/Google integrations, specifically the ability to add (pick via a dialog) a file to Slack from one of these offerings.
I have tried my best look up the different sort of integration possibilities but cannot find any documentation that I can leverage to build my own (to another product).
How does one go about providing a similar integration for his product?
The reason you do not find anything on how to create integrate products similar to Google Drive and Dropbox in the official API documentation is that those are custom solutions created in collaboration between Slack and vendors like Google. If you want something similar for your product I would advise you to contact the Slack business team for details.
However, there is one feature in the API that allows you to create some of the functionality:
Slack app unfurling: Automatically add custom attachments whenever a user posts a message which contains a URL to your product. Those can include preview images and text of your product.

Magento marketplace with vendor payment

I'm using marketplace extension from magentoconnect in my store. This extension is really good and works exactly what i needed it to do but there is 1 particular requirement I need which it doesn't provide.
For vendors, I want payments of each product sale to go directly to vendor's account ( through their credit card etc which they need to add before their product becomes visible ) and commission amount ( some percentage which is set by marketplace through admin panel ) to go to site owner's account. I know there is paypal adaptive payment add-on available with this extension but I don't want to use paypal due to some reasons.
I have tried to create my own module which will gather vendor's payment method after their login and will verify it if their credentials are working or not. But i'm confused as to which approach should i use to get their order payment to go directly in vendor's account and commission in site owner's account right away.
Also, i want to use authorize.net to charge clients as stripe does not support a lot of countries.
Any help in right direction is very much appreciated. I need a solution as to how i can implement it. I can customize or create my own module if needed be for this particular case, but i need to know which is a better approach or what will be close to magento way of doing stuff.
Sorry for my bad english.
Thanks In Advance
Ab.M
Hi Regarding Paypal adaptive payment this thread will help https://www.paypal-community.com/t5/About-Payments/Adaptive-Payments-for-Magento-marketplace/td-p/968101
as authorize.net does not provide marketplace api like stripe or paypal provides so it wouldnt be possible in this way .
PS - we are not self promoting our plugin or product , as user asked the questions specifically about our product that why i have added extension link with images and screenshot

Steps for billing at Marketplace

I am planning to list a Gmail Contextual Gadget on Google Apps Marketplace. More than a year ago I created a vendor profile and a listing (so I am familiar with those steps), but I never made the gadget commercial. Now I'm ready for setting up the gadget for sale but I am wondering about the billing is implemented. As I've read in the Marketplace billing documentation, Google does not provide any solution for this, but recommends that I implement it myself or use a third-party billing product.
So my questions are:
- Which are the basic steps to create a billing solution for your listing?
- Is there any way keep the payment "manual", in that sense that I enable the product for installation manually (with a token etc) for a customer when the payment is received?
- How long time do I have to estimate for this?
Really appreciate an answer!
You need to use the Licensing api
https://developers.google.com/google-apps/marketplace/licensing

Paypal - How to buy audio using PayPal and download the file immediately after

Perhaps someone using PayPal can advise me on the best way to implement the following situation.
I'm developing a website for a non-profit organization and right now we are already setup w/ PayPal and have a "Donate" button on the main page. The website has audio samples and we would like to provide the option for the user to buy the full audio via PayPay. This is nontraditional (at least to me) in the sense that we are providing the purchased audio files for download immediately after payment.
Also, note that there is a lot of Audio files and, if not too difficult, we would like to keep track of sales on each item purchased.
How should I design/implement this situation, while using PayPal.
(On a separate note, in the future I would like to keep track of Users and "who purchases which items", so that in case something "bad" happened during the audio download, the user would have the chance to re-retrieve the downloaded item.)
Technology: ASP.NET 4 (MVC 3)
You may want to look into Paypal Express Checkout that verifies using Paypal's IPN.
This is a long answer and it is best that I point you in the direction of the above and ask that you look up the documentation itself.
Things to keep in mind:
There are more checkout methods aside from Paypal's Express Checkout, don't get these mixed up when you are looking through the documentation.
Some of the Paypal ASP.NET code examples were out of date when I last implemented this (about 3 weeks ago)
This tutorial was quite valuable when I was going through this process.
Code: http://blog.wekeroad.com/2008/10/11/mvcstore-part-22
Video: http://www.asp.net/mvc/videos/mvc-1/aspnet-mvc-storefront/aspnet-mvc-storefront-part-22-restructuring-rerouting-and-paypal
See this post in reference to the check-out process workflow. The main idea is that you will need to verify values using Paypal's IPN. Here is the documentation.
In it's simplest form::
You're going to need to assign order id's of some sort to each transaction.
If the payment for the order is not-confirmed (your default state), do not allow download of the mp3.
If the payment for the order is confirmed, allow download of the mp3.
Keep track of all this information and more in your database and create an Admin section of your app that allows you to view / edit details of all orders.

Should I use Recurring Profiles (Beta) for my recurly recurring payments module?

This probably seems like a stupid question off hand, and maybe it is actually, but there are a few specific reasons I'm leaning away from using them. The paypal recurring profiles implementation seems like it doesn't work very well for a couple reasons:
There are a number of bugs in the process, including that new customers aren't created for first time checkouts using it.
Orders don't seem to be created for Recurring Profiles - maybe I have something misconfigured...?
Recurring Profiles have a Related Orders association, which is empty for my tests.
Apparently, Transactions are supposed to be used for recurring profiles (I read that on another thread recently), however I don't see those being populated either, needless to say.
What I'm leaning towards is the following:
Products can be associated to Subscription Plans within Recurly
During checkout, if a product with an association to a Subscription Plan is in the cart, the Recurly payment method will be available.
Upon purchase, an account and subscription will be created for the Magento user account.
In addition to the Order that is created, I will create a Transaction and associate it to the Order.
On the successful_payment_notification, I will insert a fresh Transaction against the original Order.
In the My Account section for the end user, I will extend the order detail template with a list of transactions.
Having a config option to suppress the Recurring Profiles section from My Account to avoid confusion on the part of the end users.
I'm sure someone much smarter than me has thought through this already, look forward to any insight you may be able to offer! Thanks!
UPDATE: My original question was kind of broken into two parts: one being why aren't my recurring profiles working even with PayPal, and the other being - does it make sense to use Recurring Profiles for my subscriptions feature. I didn't really get any answer for the latter, so I accepted the answer that was given to assist with the former issue.
I have since posted a new question related specifically to the question of whether or not to use Recurring Profiles: https://magento.stackexchange.com/questions/3202/should-i-use-recurring-profiles-for-subscriptions-feature
I have same problem and just found this:
Working with Recurring Profiles
where written that:
The Related Orders tab lists the orders which have been created according to the payment system notifications referenced by this recurring profile.
Important
To have information updated on the Recurring Profile View page, Instant Payment Notifications (IPN) must be set up in merchant account of the PayPal payment system.
I guess this is the solution to the problem

Resources