Commission with Paypal Express Checkout - paypal

I would like to know how much is the commission on a Paypal Express Checkout transaction.
Thanks for helping, TC

Are you referring to the PayPal fee? It depends on your monthly volume and a few other variables, but here's a basic break-down.
$0 - $3,000 / mo = 2.9% + 30 cents
$3,001 - $10,000 / mo = 2.5% + 30 cents
$10,001 - $100,000 / mo = 2.2% + 30 cents
$100,000+ / mo = Negotiable with PayPal
For more details, see PayPal's fee page.

Related

Using discount code with recurring payments

What happens if a discount amount is greater than one payment of a recurring payment product? For example, if a discount code of $25 is applied to a product costing $10 per month? Is the discount spread over the 3 first payments ($0, $0, $5, then $10...)? Or is it just applied to the first month ($0, $10...) and the remaining of the discount is lost?
I got an answer from the developer here:
https://easydigitaldownloads.com/blog/free-trial-support-added-recurring-payments/#comment-1060317
The short answer is that the discount is just applied to the first month.

PayPal recurring payment plan modification

I have a PayPal billing plan for recurring payments. But I need to achieve a scenario where if a user subscribes to my billing plan in the middle of a month then he will be charged instantly and the next billing date will be the first day of next month. How this scenario can be solved?
What type of billing plan for what type of recurring payments? There's like 5+ different APIs and versions.
With the the newest Subscriptions API, you could have a plan that charges a setup fee for your instant charge:
"payment_preferences": {
"setup_fee": {
"value": "10",
"currency_code": "USD"
},
and in billing cycles has a "tenure_type": "TRIAL" with no pricing_scheme that lasts XX amount of days, where XX is calculated by you to be the number of days remaining in the current month that you don't want to charge. Then after the initial XX day trial there would be a "tenure_type": "REGULAR" for charging every month.

Extracting specific data from a table using Scala?

Heres a sample DF:
Date Party name Symbol Buy/Sell indicator # of shares trade price
2011-01-03 American Funds EuPc;A AAPL BUY 2400 332.87
2011-02-14 American Funds CWGI;A SLB BUY 6700 94.08
2011-01-06 Tudor Investment Corp ALL BUY 11800 31.92
2011-01-20 American Funds Inc;A AMZN SELL 3600 180.14
And here is what I wish to achieve:
Date Party name Symbol Buy/Sell # of shares trade price trading volume
2011-04-21 Federated Prime Obl;Inst MMM BUY 2600 96.17 250042
2011-01-05 Fortress Investment Group CMCSA SELL 29700 21.96 644193
2011-02-28 Dodge & Cox Intl Stock DELL SELL 57400 15.67 899458
2011-05-02 American Funds Inc;A S BUY 137300 5.19 712587
The new trading volume column is the # of shares column * trade price column. Anyone know how to achieve this automatically since there are a lot more lines? What I would like to do after is take the trading volume values and show them as an output in descending order. The exact instruction is
The biggest dollar trading volume counter parties, top twenty list.
I have this so far:
val dataframe = spark.read.cvs("c:\data")
val newdf = dataframe.select("# of shares","trade price")
Any help would be much appreciated. Thank you.
Here you go:
import org.apache.spark.sql.functions._
val newdf = dataframe.withColumn("trading volume",col("# of shares")*col("trade price"))
.select("# of shares","trade price","trading volume")

FX/Forex Currency - FIX Tag 54 How to use it

I am new to FIX protocol
I am not sure how exactly Tag54 (Buy/Sell) works
According to the API I am reading for making FX Single Order via FIX
They say:
Tag 55 Tag 54 Tag 15
Buy EUR EUR/USD 1 EUR
Sell USD EUR/USD 1 USD <-- Why is this a Sell?
Sell EUR EUR/USD 2 EUR
Buy USD EUR/USD 2 USD <-- Why is this a Buy?
reference : (Page 5) http://www.commanderfx.com/downloads/Commander_Rules_Of_Engagement_v1_5.pdf
I would have expected this:
Tag 55 Tag 54 Tag 15
Buy EUR EUR/USD 1 EUR
Sell USD EUR/USD 2 USD <-- Tag 54 changed
Sell EUR EUR/USD 2 EUR
Buy USD EUR/USD 1 USD <-- Tag 54 Changed?
You overlooked this important point.
Please note that the Side (tag 54) always refers to the base currency
So it always points to what side you are on your base currency(sell/buy) and not on what currency you are buying or selling.
The currency pair for each of these trades is EUR/USD so each of the buy or sell orders is relative to this (the rates are in market convention). The rate EUR/USD means how many USD I will get for each unit of EUR that I exchange, buying USD from EUR is termed as buying EUR/USD, selling USD to get EUR is selling the pair. Remember that buy or sell is relative to the pair in this way. In FX trader terms you don't buy or sell a currency you buy or sell the PAIR in MARKET CONVENTION. I hope that helps.

How to implement PayPal recurring payment with dynamic amount?

I want to implement recurring payment in PayPal with variable amount. I successfully implement recurring payment with constant amount. But i don't know how to implement the recurring payment with variable amount,
Very typical scenario would be Telephone Bill amount deduction by the service providers.
If my September month bill contains Rental : 20 Euros, usage : 15 Euros, then the deduction would be 35 euros
Next if my October month bill contains Rental : 20 Euros , usage : 25 Euros, then the deduction would be 45 Euros.
Next if my November month bill contains Rental : 20 Euros , usage : 50 Euros, then the deduction would be 70 Euros.
Considering the above scenarios, please advise how to handle it from both the sides..
Thanks in advance..
Riyaz
You might have to simply automate the PayPal payment from your end,
not automatically from PayPal's end. You can't have a subscription
that varies in price, so you'll have to do a single charge every
month, with the amount you specify. (As far as I know)
That also means that you'll have to manage the subscriptions on your
end (pretty easily doable), and there will be no way for the user to
un-subscribe from the PayPal side.