PHP Car RentalUser Manual Visit PHP Car Rental →
Member Panel: Car Owners & Renters

Paid listings and checkout

When the administrator switches on paid listings, publishing a car becomes a small checkout: choose a package, choose a payment method, pay.

Checkout page with packages and payment methods
Choosing a package and a payment method

The user's path

  1. Save the listing and click Save & continue to payment (or Pay & publish in My listings).
  2. Choose a package: price, days online, number of photos and whether it is featured.
  3. Choose a payment method: card (Stripe), PayPal or bank transfer.
  4. Pay on the secure page of the provider and return to the site.
  5. The listing goes live, or waits for approval if the administrator approves listings manually.

Payment methods

MethodWhat happens
Card (Stripe)The customer is sent to the hosted Stripe Checkout page. When back, the payment is verified with Stripe and the listing is published.
PayPalThe customer approves the payment at PayPal. When back, the money is captured and checked.
Bank transferThe page shows your bank details and a payment reference. The listing is published after the administrator marks the transfer as paid (Packages and transactions).

Card data never touches your server. Amounts always come from the database, never from the browser, and every payment is verified with the provider.

If the user cancels

Nothing is charged. The listing stays a draft and can be published later from My listings.

Payment history

Payments page with status of each payment
The Payments page of the member area

Last updated