midtrans-php icon indicating copy to clipboard operation
midtrans-php copied to clipboard

Subscription / Recurring

Open lintangtimur opened this issue 10 months ago • 0 comments
trafficstars

$arrayVar = [
                "name" => "MONTHLY_2019",
                "amount" => $request->input('amount'),
                "currency" => "IDR",
                "payment_type" => "credit_card",
                "token" => $snapToken,
                "schedule" => [
                    "interval" => 1,
                    "interval_unit" => "month",
                    "max_interval" => 12,
                    "start_time" => "2025-01-15 07:25:01 +0700",
                ],
                "retry_schedule" => [
                    "interval" => 1,
                    "interval_unit" => "day",
                    "max_interval" => 3,
                ],
                "metadata" => ["description" => "Recurring payment for A"],
                "customer_details" => [
                    "first_name" => "John",
                    "last_name" => "Doe",
                    "email" => "[email protected]",
                    "phone" => "+628xxxxx",
                ],
            ];
            
            // $paymentUrl = \Midtrans\Snap::createTransaction($params)->redirect_url;
            $paymentUrl = CoreApi::createSubscription($arrayVar);

di doc untuk subs, payment hanya bisa CC dan gopay, tapi hasil dari coding diatas keluarnya banyak metode pembayaran image

lintangtimur avatar Jan 14 '25 16:01 lintangtimur