Here’s a simple PHP script that calculates Stripe fees for a given amount:
<?php // Set your Stripe API key $apiKey = 'sk_test_1234567890'; // Set the amount to charge (in cents) $amount = 1000; // Calculate the fee $stripe = new \Stripe\StripeClient($apiKey); $fee = $stripe->prices->create(['unit_amount' => $amount])->pending->payment_method_fee_amount; // Calculate the total (amount + fee) $total = $amount + $fee; // Output the results echo "Amount: $amount\n"; echo "Fee: $fee\n"; echo "Total: $total\n"; ?>
This script creates a new \Stripe\StripeClient
object using your API key, and then uses it to create a new \Stripe\Price
object for the given amount. The fee is calculated by accessing the payment_method_fee_amount
field of the pending
object returned by the create()
method. Finally, the script calculates the total (amount + fee) and outputs the results.
Note that this script uses the Stripe PHP library, which you will need to install in order to use it. You can find more information on how to install and use the Stripe PHP library in the Stripe documentation: https://stripe.com/docs/libraries/php
Pages: 1 2