You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
362 lines
6.0 KiB
TypeScript
362 lines
6.0 KiB
TypeScript
// import { PcdBaseEntity } from "src/framework/custom/pcd-entity.custom";
|
|
import { BaseEntity, Column, Entity, PrimaryGeneratedColumn } from "typeorm"
|
|
|
|
@Entity('payu_transaction')
|
|
export class PayuTransactionListEntity extends BaseEntity {
|
|
|
|
@PrimaryGeneratedColumn({
|
|
name: 'id',
|
|
})
|
|
sisId: string;
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'payu_id',
|
|
})
|
|
id: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'status',
|
|
nullable: true,
|
|
|
|
|
|
})
|
|
status: string;
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'key',
|
|
nullable: true
|
|
})
|
|
key: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'merchantname',
|
|
nullable: true
|
|
})
|
|
merchantname: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'firstName',
|
|
nullable: true
|
|
})
|
|
firstname: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'lastname',
|
|
nullable: true
|
|
})
|
|
lastname: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'addedon',
|
|
nullable: true
|
|
})
|
|
addedon: Date
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'bank_name',
|
|
nullable: true
|
|
})
|
|
bank_name: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'payment_gateway',
|
|
nullable: true
|
|
})
|
|
payment_gateway: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'phone',
|
|
nullable: true
|
|
})
|
|
phone: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'email',
|
|
nullable: true
|
|
})
|
|
email: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'transaction_fee',
|
|
nullable: true
|
|
})
|
|
transaction_fee: number
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'amount',
|
|
nullable: true
|
|
})
|
|
amount: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'discount',
|
|
nullable: true
|
|
})
|
|
discount: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'additional_charges',
|
|
nullable: true
|
|
})
|
|
additional_charges: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'productinfo',
|
|
nullable: true
|
|
})
|
|
productinfo: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'error_code',
|
|
nullable: true
|
|
})
|
|
error_code: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'bank_ref_no',
|
|
nullable: true
|
|
})
|
|
bank_ref_no: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'ibibo_code',
|
|
nullable: true
|
|
})
|
|
ibibo_code: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'mode',
|
|
nullable: true
|
|
})
|
|
mode: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'ip',
|
|
nullable: true
|
|
})
|
|
ip: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'card_no',
|
|
nullable: true
|
|
})
|
|
card_no: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'cardtype',
|
|
nullable: true
|
|
})
|
|
cardtype: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'offer_key',
|
|
nullable: true
|
|
})
|
|
offer_key: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field0',
|
|
nullable: true
|
|
})
|
|
field0: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field1',
|
|
nullable: true
|
|
})
|
|
field1: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field2',
|
|
nullable: true
|
|
})
|
|
field2: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field3',
|
|
nullable: true
|
|
})
|
|
field3: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field4',
|
|
nullable: true
|
|
})
|
|
field4: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field5',
|
|
nullable: true
|
|
})
|
|
field5: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field6',
|
|
nullable: true
|
|
})
|
|
field6: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field7',
|
|
nullable: true
|
|
})
|
|
field7: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field8',
|
|
nullable: true
|
|
})
|
|
field8: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'field9',
|
|
nullable: true
|
|
})
|
|
field9: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'udf1',
|
|
nullable: true
|
|
})
|
|
udf1: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'udf2',
|
|
nullable: true
|
|
})
|
|
udf2: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'udf3',
|
|
nullable: true
|
|
})
|
|
udf3: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'udf4',
|
|
nullable: true
|
|
})
|
|
udf4: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'udf5',
|
|
nullable: true
|
|
})
|
|
udf5: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'address2',
|
|
nullable: true
|
|
})
|
|
address2: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'city',
|
|
nullable: true
|
|
})
|
|
city: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'zipcode',
|
|
nullable: true
|
|
})
|
|
zipcode: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'pg_mid',
|
|
nullable: true
|
|
})
|
|
pg_mid: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'issuing_bank',
|
|
nullable: true
|
|
})
|
|
issuing_bank: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'offer_type',
|
|
nullable: true
|
|
})
|
|
offer_type: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'failure_reason',
|
|
nullable: true
|
|
})
|
|
failure_reason: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'mer_service_fee',
|
|
nullable: true
|
|
})
|
|
mer_service_fee: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'mer_service_tax',
|
|
nullable: true
|
|
})
|
|
mer_service_tax: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'txnid',
|
|
nullable: true
|
|
})
|
|
txnid: string
|
|
|
|
@Column({
|
|
type: 'varchar',
|
|
name: 'gateway',
|
|
nullable: true
|
|
})
|
|
gateway: string;
|
|
}
|