(ActualizarDatosDelPSUSeleccionarMetodoSCA)
- PutSeleccionarSCAAutorizacionCancelacionPago - Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Cancelación de Pago
- PutSeleccionarSCAAutorizacionConsentimientosAIS - Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Consentimientos AIS
- PutSeleccionarSCAAutorizacionConsentimientosFCS - Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Consentimientos FCS
- PutSeleccionarSCAAutorizacionInicioPago - Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Inicio de Pago
Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Cancelación de Pago
package main
import(
tjsolerpsd2 "github.com/speakeasy-sdks/tjsoler-psd2"
"context"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/operations"
"log"
)
func main() {
s := tjsolerpsd2.New()
ctx := context.Background()
res, err := s.ActualizarDatosDelPSUSeleccionarMetodoSCA.PutSeleccionarSCAAutorizacionCancelacionPago(ctx, operations.PutSeleccionarSCAAutorizacionCancelacionPagoRequest{
Digest: "<value>",
PSUIPAddress: "<value>",
Signature: "<value>",
TPPSignatureCertificate: "<value>",
XRequestID: "<value>",
Aspsp: operations.AspspBff,
AuthorisationID: "<value>",
PaymentID: "<value>",
PaymentProduct: operations.PaymentProductDomesticCrossCurrencyPaymentsUk,
PaymentService: operations.PaymentServicePayments,
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.PutSeleccionarSCAAutorizacionCancelacionPagoRequest | ✔️ | The request object to use for the request. |
*operations.PutSeleccionarSCAAutorizacionCancelacionPagoResponse, error
Error Object | Status Code | Content Type |
---|---|---|
sdkerrors.SDKError | 4xx-5xx | / |
Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Consentimientos AIS
package main
import(
tjsolerpsd2 "github.com/speakeasy-sdks/tjsoler-psd2"
"context"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/shared"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/operations"
"log"
)
func main() {
s := tjsolerpsd2.New()
ctx := context.Background()
res, err := s.ActualizarDatosDelPSUSeleccionarMetodoSCA.PutSeleccionarSCAAutorizacionConsentimientosAIS(ctx, operations.PutSeleccionarSCAAutorizacionConsentimientosAISRequest{
Digest: "<value>",
PSUIPAddress: "<value>",
RequestUpdatePSUData: shared.RequestUpdatePSUData{
AuthenticationMethodID: "<value>",
},
Signature: "<value>",
TPPSignatureCertificate: "<value>",
XRequestID: "<value>",
Aspsp: operations.PathParamAspspOpenbank,
AuthorisationID: "<value>",
ConsentIDPathParameter: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.PutSeleccionarSCAAutorizacionConsentimientosAISRequest | ✔️ | The request object to use for the request. |
*operations.PutSeleccionarSCAAutorizacionConsentimientosAISResponse, error
Error Object | Status Code | Content Type |
---|---|---|
sdkerrors.SDKError | 4xx-5xx | / |
Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Consentimientos FCS
package main
import(
tjsolerpsd2 "github.com/speakeasy-sdks/tjsoler-psd2"
"context"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/shared"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/operations"
"log"
)
func main() {
s := tjsolerpsd2.New()
ctx := context.Background()
res, err := s.ActualizarDatosDelPSUSeleccionarMetodoSCA.PutSeleccionarSCAAutorizacionConsentimientosFCS(ctx, operations.PutSeleccionarSCAAutorizacionConsentimientosFCSRequest{
Digest: "<value>",
PSUIPAddress: "<value>",
RequestUpdatePSUData: shared.RequestUpdatePSUData{
AuthenticationMethodID: "<value>",
},
Signature: "<value>",
TPPSignatureCertificate: "<value>",
XRequestID: "<value>",
Aspsp: operations.PutSeleccionarSCAAutorizacionConsentimientosFCSPathParamAspspEurocajarural,
AuthorisationID: "<value>",
ConsentIDPathParameter: "<value>",
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.PutSeleccionarSCAAutorizacionConsentimientosFCSRequest | ✔️ | The request object to use for the request. |
*operations.PutSeleccionarSCAAutorizacionConsentimientosFCSResponse, error
Error Object | Status Code | Content Type |
---|---|---|
sdkerrors.SDKError | 4xx-5xx | / |
Endpoint en caso de actualizacion de datos PSU (seleccionar método SCA) - Autorización de Inicio de Pago
package main
import(
tjsolerpsd2 "github.com/speakeasy-sdks/tjsoler-psd2"
"context"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/shared"
"github.com/speakeasy-sdks/tjsoler-psd2/pkg/models/operations"
"log"
)
func main() {
s := tjsolerpsd2.New()
ctx := context.Background()
res, err := s.ActualizarDatosDelPSUSeleccionarMetodoSCA.PutSeleccionarSCAAutorizacionInicioPago(ctx, operations.PutSeleccionarSCAAutorizacionInicioPagoRequest{
Digest: "<value>",
PSUIPAddress: "<value>",
RequestUpdatePSUData: shared.RequestUpdatePSUData{
AuthenticationMethodID: "<value>",
},
Signature: "<value>",
TPPSignatureCertificate: "<value>",
XRequestID: "<value>",
Aspsp: operations.PutSeleccionarSCAAutorizacionInicioPagoPathParamAspspArquia,
AuthorisationID: "<value>",
PaymentID: "<value>",
PaymentProduct: operations.PathParamPaymentProductDomesticChapsPaymentsUk,
PaymentService: operations.PathParamPaymentServiceBulkPayments,
})
if err != nil {
log.Fatal(err)
}
if res != nil {
// handle response
}
}
Parameter | Type | Required | Description |
---|---|---|---|
ctx |
context.Context | ✔️ | The context to use for the request. |
request |
operations.PutSeleccionarSCAAutorizacionInicioPagoRequest | ✔️ | The request object to use for the request. |
*operations.PutSeleccionarSCAAutorizacionInicioPagoResponse, error
Error Object | Status Code | Content Type |
---|---|---|
sdkerrors.SDKError | 4xx-5xx | / |