GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Interchange6::Schema::Result::PaymentOrder(3) User Contributed Perl Documentation Interchange6::Schema::Result::PaymentOrder(3)

Interchange6::Schema::Result::PaymentOrder

The "payment_sessions_id" is used to store the session id provided by the gateway. For example, with Business::OnlinePayment::IPayment you put the session id into the HTML form for the silent CGI mode.

The "sessions_id" is used here so we can track down payments without orders. We usually turn a guest user into a real user after confirmation of a successful payment, so we need the session information here in the case the payment is made but the confirmation didn't reach the online shop.

Primary key.

Payment mode, e.g.: PayPal.

Defaults to empty string.

Payment action, e.g.: charge.

Defaults to empty string.

Payment ID.

Defaults to empty string.

Payment auth code.

Defaults to empty string.

FK on "users_id" in Interchange6::Schema::Result::User.

Is nullable.

FK on "sessions_id" in Interchange6::Schema::Result::Session.

Is nullable.

FK on "orders_id" in Interchange6::Schema::Result::Order.

Is nullable.

Amount of payment.

Defaults to 0.

Status of this payment.

Defaults to empty string.

FK on "sessions_id" in Interchange::Schema::Result::Session.

Error message returned from payment gateway.

Defaults to empty string.

Error message returned from payment gateway.

Is nullable.

Some gateways (notably PayPal) charge a fee for each transaction. This column should be used to store the transaction fee (if any).

Date and time when this record was created returned as DateTime object. Value is auto-set on insert.

Date and time when this record was last modified returned as DateTime object. Value is auto-set on insert and update.

Type: belongs_to

Related object: Interchange6::Schema::Result::Order

Type: belongs_to

Related object: Interchange6::Schema::Result::User

Type: belongs_to

Related object: Interchange6::Schema::Result::Session

2016-07-16 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.