operations

package
v1.7.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 24, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Builder

type Builder struct{}

Builder operation structure builder for specific request

func (*Builder) NewB2P

func (ob *Builder) NewB2P() *transactions.B2PAssembly

NewB2P returns new instance to new B2P structure

func (*Builder) NewCancel

func (ob *Builder) NewCancel() *transactions.CancelAssembly

NewCancel returns new instance to new ChargeDMS structure

func (*Builder) NewChargeDMS

func (ob *Builder) NewChargeDMS() *transactions.ChargeDMSAssembly

NewChargeDMS returns new instance to new ChargeDMS structure

func (*Builder) NewCreateToken

func (ob *Builder) NewCreateToken() *token.CreateTokenAssembly

NewCreateToken returns new instance to new CreateTokenAssembly structure allows to create a token for given payment data

func (*Builder) NewCredit

func (ob *Builder) NewCredit() *transactions.CreditAssembly

NewCredit returns new instance to new Credit structure

func (*Builder) NewGetHistory

func (ob *Builder) NewGetHistory() *exploring.ExploreHistoryAssembly

NewGetHistory returns new instance to new status structure allows to get history of past transaction in Transact Pro system

func (*Builder) NewGetLimits

func (ob *Builder) NewGetLimits() *exploring.ExploreLimitsAssembly

NewGetLimits returns new instance to new status structure allows to get limits for authorized object

func (*Builder) NewGetRecurrents

func (ob *Builder) NewGetRecurrents() *exploring.ExploreRecurrentsAssembly

NewGetRecurrents returns new instance to new status structure allows to get subsequent recurring transactions of past transaction in Transact Pro system

func (*Builder) NewGetRefunds

func (ob *Builder) NewGetRefunds() *exploring.ExploreRefundsAssembly

NewGetRefunds returns new instance to new status structure allows to get refunds list of past transaction in Transact Pro system

func (*Builder) NewGetResult

func (ob *Builder) NewGetResult() *exploring.ExploreResultAssembly

NewGetResult returns new instance to new status structure allows to get result of past transaction in Transact Pro system

func (*Builder) NewGetStatus

func (ob *Builder) NewGetStatus() *exploring.ExploreStatusAssembly

NewGetStatus returns new instance to new status structure allows to get status of past transaction in Transact Pro system

func (*Builder) NewHoldDMS

func (ob *Builder) NewHoldDMS() *transactions.HoldDMSAssembly

NewHoldDMS returns new instance to new HoldDMS structure

func (*Builder) NewInitRecurrentDMS

func (ob *Builder) NewInitRecurrentDMS() *transactions.InitRecurrentDMSAssembly

NewInitRecurrentDMS returns new instance to new Init Recurrent DMS structure

func (*Builder) NewInitRecurrentSMS

func (ob *Builder) NewInitRecurrentSMS() *transactions.InitRecurrentSMSAssembly

NewInitRecurrentSMS returns new instance to new Init Recurrent SMS structure

func (*Builder) NewMOTODMS

func (ob *Builder) NewMOTODMS() *transactions.MOTOAssembly

NewMOTODMS returns new instance to new MOTO DMS structure

func (*Builder) NewMOTOSMS

func (ob *Builder) NewMOTOSMS() *transactions.MOTOAssembly

NewMOTOSMS returns new instance to new MOTO SMS structure

func (*Builder) NewP2P

func (ob *Builder) NewP2P() *transactions.P2PAssembly

NewP2P returns new instance to new P2P structure

func (*Builder) NewRecurrentDMS

func (ob *Builder) NewRecurrentDMS() *transactions.RecurrentAssembly

NewRecurrentDMS returns new instance to new recurrent DMS structure

func (*Builder) NewRecurrentSMS

func (ob *Builder) NewRecurrentSMS() *transactions.RecurrentAssembly

NewRecurrentSMS returns new instance to new recurrent SMS structure

func (*Builder) NewRefund

func (ob *Builder) NewRefund() *transactions.RefundAssembly

NewRefund returns new instance to new refund structure

func (*Builder) NewReport

func (ob *Builder) NewReport() *reporting.ReportAssembly

NewReport returns new instance to new structure allows to load a transactions report in CSV format

func (*Builder) NewRetrieveForm

func (ob *Builder) NewRetrieveForm(paymentResponse *structures.TransactionResponse) (result *helpers.RetrieveFormAssembly, err error)

NewRetrieveForm returns new instance to new structure allows to load an HTML form from the Gateway

func (*Builder) NewReversal

func (ob *Builder) NewReversal() *transactions.ReversalAssembly

NewReversal returns new instance to new reversal structure

func (*Builder) NewSms

func (ob *Builder) NewSms() *transactions.SMSAssembly

NewSms returns new instance to new SMS structure

func (*Builder) NewVerify3dEnrollment

func (ob *Builder) NewVerify3dEnrollment() *verify.ThreeDEnrollmentAssembly

NewVerify3dEnrollment returns new instance to new Verify3dEnrollment structure allows verify card 3-D Secure enrollment

func (*Builder) NewVerifyCard

func (ob *Builder) NewVerifyCard() *verify.CardAssembly

NewVerifyCard returns new instance to new VerifyCard structure allows complete card verification

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL