Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6951711
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T14:15:17+00:00 2026-05-27T14:15:17+00:00

The background: I am designing a website to host some services online. To use

  • 0

The background: I am designing a website to host some services online. To use any service, a customer is required to pay a fee using a credit card. The transaction is being processed by the payment gateway, which keeps a record of the amount collected, the card holder name, the last four digits of the credit card number and the transaction date. If a success response is returned, a code will be run to update the customer database to enable the customer to use the paid service. Else, the customer will be redirected to a failed transaction page.

The question: As this is the first time I am designing an e-commerce application, I would like to get some advice. My question is whether there is any need to store what will be stored in the payment gateway separately on a transaction table, prior to transmitting the data to the gateway as a form of verification or for accounting purposes. It would be great to hear from those who have actual experience on designing e-commerce application. Thank you!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T14:15:18+00:00Added an answer on May 27, 2026 at 2:15 pm

    Assuming that your not referring to storing (or even having access to) card data (number/cvv etc) which is a completely different kettle of fish, I would suggest you store whatever you can whenever you can;

    • Its a tiny amount of data that’s trivial, cheap & easy to store
    • Being able to trace every detail of a transaction for auditing/customer enquiries etc. solely on your own system is surely better than having to depend on someone else
    • You can do whatever you like with it in terms of analysis/reporting without being dependent on services provided by the 3rd party gateway
    • What if the gateway provider went bust?
    • If you decide to change gateways or implement additional gateways you will be able to maintain a central store of normalized transaction data
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have this website am designing, i tried using mootools 1.31 to animate some
Hello and thanks for looking! Background I am designing a greenfield application using .NET4
I am designing a window using QWidget and set a background image, when i
I am designing an article website and want some samples to look at to
I'm designing a clean style to use in some web apps. And I've come
Alright, I am designing a website using XHTML 1.0 Strict and CSS 1,2,3. And,
I am designing a website using CSS Files a lot, but I have several
Background: I am designing a software application that reads millions or much more files
I'm designing a site with a fixed repeated background but can't work out why
I am designing a Game and have a large background. The background it a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.