More php development with Ogone payment system

  • Posted:
  • Proposals: 0
  • Remote
  • #690041
  • Expired
  • 0


Experience Level: Intermediate
Hi again Rahat

I hope you will remember the work you did for me last week to integrate the Ogone system to my trailAddiction / Trans-Savoie payment website?

I would like you to do a small amount of extra development to the code you already created - so that I have more flexibility with the payment system.

Here are the tasks: please can you tell me how much it will cost to develop these changes?

Let me know if you need me to send the password and ftp access links again


I need to charge a different % fee to add to the total invoice amount to pay in Ogone depending if the customer chooses to pay with credit card, or debit card.
I think there is a function in Ogone so that it will only allow a certain type of card to be used, depending on the API settings you define when you link to the Ogone site.

Can you use this function in Ogone to integrate these new “buttons” in user_booking.php?

When you pass each link to the Ogone system it will then only allow you to pay by the selected card method. You will also add a different amount of commission to the total invoice amount (2.5%, or 0.5%)

(So for example, if a customer selects the “pay by debit card” option, the ogone system will then not allow you to choose tot pay by credit card at the ogone payment page).

Group Payments (Pay the amount shown on the invoice):
Pay Group Deposit by Credit Card (2.5% fee applies)
Pay Group Deposit by Debit Card (0.5% fee applies)

Pay Group Balance in Full By Credit Card (2.5% fee applies)
Pay Group Balance in Full by Debit Card (0.5% fee applies)

For any of these 4 options, use exactly the same method and coding that you already created for me in user_booking.php (just change the % commission, and create the code that restricts the card type that the customer can use, in Ogone).

I also need to create 2 extra hyperlinks below the 4 buttons, in user_booking.php:

This is to allow customers to make a part-payment of the final invoice.

I think the best way to do this is to make a new link from user_booking.php to a special version of customform.php (e.g something like “customform1.php”). This new custom form allows the user to specify their own amount to pay (it does not take the amount to pay, from the trailAddiction invoice). BUT it still reads the trailAddiction booking reference from user_booking. You need to correct the booking reference to become a unique value for each payment, but you can use the same code we already developed!

Then, when the customform.php passes the payment information to Ogone, you will add the extra fee (2.5% or 0.5%) to the amount that the customer entered into the “amount pay now” field.

Individual Payments (Part-Pay invoice, e.g. pay only your own share of the group’s invoice or deposit)
Make Individual Balance Payment by Credit Card (2.5% fee applies)
Make Individual Balance Payment by Debit Card (no fee applies)

When the payment is complete, Ogone must pass the transaction details back to add_new_payment.php using the same code as you did before (correct the booking reference, and subtract the extra fee).


I need you to create one extra “simple” version of custom_form.php that does NOT link from user_booking.php and does NOT try to write the payment details back to add_new_payment.php.

This is so I can take payments for other services that are not in the trailAddiction invoice system, and do not have a booking reference. (EG customform_99.php) In this case I will simply email a link directly to the customer which will take them directly to customform_99,php. The customer can enter their own booking reference and amount they want to pay.

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.