We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Help with website

Options
gamma
gamma Posts: 763 Forumite
Right for work I need to do the following - ANY help would be great.

We have some Documents in PDF format that we would like people to pay for to read. Now I have two sites one with E107 CMS and one with Joomla CMS.

The flow would work like this,- I think (any other ways please post)

1. Customer decides to buy the document.
2. They are directed to PROTX payment module
3. They pay with CC
4. They get a unique username and password
5. Return to the site and the Username and Pass is updated in the Database.
6. They log in with their password
7. Download the file.
8. Username and Password expires after 7 days.

Anyone have any comments on how to do this? Im totally clueless!!

Couple of things

- We have to use PROTX (can't use paypal)
- The download should not be able to be accessed without paying first
- The Username and Password should either be generated and sent via email or posted after payment is confirmed.

Comments

  • Tony1210
    Tony1210 Posts: 95 Forumite
    The easiest way to do it is process it manually. Once your customer has paid, set up a username and password for them. Email them the details and let the "log in" until the 7 days has expired. Simply delete the user/ username and password after the 7 days.

    You would need to set up a password protected area where the user is prompted for a username and password. Is that the info you need are you looking for somone to implement it on your site?
    something missing
  • gamma
    gamma Posts: 763 Forumite
    Well I can implement all that but was hoping for a more automated experience.... Now I know PAYPAL has that feature but we can't use PAYPAL as a payment module.... Any thoughts on how to make it automated?
  • nickmack
    nickmack Posts: 4,435 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker
    gamma wrote:
    Well I can implement all that but was hoping for a more automated experience.... Any thoughts on how to make it automated?

    I'm not sure I understand how you want help to automate this if you know how to implement?

    You write the code, and for the customer it will be automated!
  • gamma
    gamma Posts: 763 Forumite
    I can implement what Tony has said - ie protect the directories and give manual usernames and pass's but what I CANT do is automate the whole experience especially with PROTX module..
  • nickmack
    nickmack Posts: 4,435 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker
    It looks like PROTX has a VSP simulator, so you can test your code out.

    If you're not using a shopping cart, but providing the item listing yourself, you need to code the referral to PROTX and then handle the return after the transaction has been confirmed.

    When the transaction has been confirmed you will recieve a variable back from PROTX which you can then check before you move onto the next step.

    The only part out of your control is the CC transaction, PROTX will return to you whether it's been successful or not and you can proceed accordingly. All of the rest of your points you should have covered if you can code in a Server Side language.

    Do you have a PROTX account? It says they provide you with integration guidelines.
  • gamma
    gamma Posts: 763 Forumite
    thanks for the info - yes we do have a protx account but the main issue is i need to figure out how to handle the server side coding and im not that good with that mmm
  • nickmack
    nickmack Posts: 4,435 Forumite
    Part of the Furniture 1,000 Posts Combo Breaker
    Ah well, that's the key, you said you could implement it, so I assumed you knew a Server Side script!! :smiley:

    Depending on how long you have for this project, you might want to learn Javascript/VBScript/Perl and have a go, otherwise it sounds like you'll need help from a web programmer.
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 350.8K Banking & Borrowing
  • 253K Reduce Debt & Boost Income
  • 453.5K Spending & Discounts
  • 243.8K Work, Benefits & Business
  • 598.6K Mortgages, Homes & Bills
  • 176.8K Life & Family
  • 257.1K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.