My Oracle Support Banner

Unable To Remove Payment Type (Doc ID 2898996.1)

Last updated on DECEMBER 12, 2023

Applies to:

Oracle Commerce Cloud Service - Version 22.3.4 and later
Information in this document applies to any platform.

Symptoms

On : 22.3.4 version, Store Administration

When attempting to save a change in the Payment types, the following error occurs.

ERROR
-----------------------
Uncaught TypeError: can't access property "paymentSettingsId", self.currGenericGatewaySettings() is undefined
  cancel settings-payments.js:1
  init oj3rdpartybundle.js:4676
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  trigger oj3rdpartybundle.js:16144
  trigger oj3rdpartybundle.js:16222
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  trigger oj3rdpartybundle.js:16221
  unsavedConfirmHandler form-helper.js:1
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  add oj3rdpartybundle.js:12710
  Se oj3rdpartybundle.js:12610
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  Se oj3rdpartybundle.js:12609
  on oj3rdpartybundle.js:13349
  unsavedConfirmHandler form-helper.js:1
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  trigger oj3rdpartybundle.js:16144
  triggerHandler oj3rdpartybundle.js:16228
  doAfterRenderInner settings-payments.js:1
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  add oj3rdpartybundle.js:12710
  Se oj3rdpartybundle.js:12610
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  Se oj3rdpartybundle.js:12609
  on oj3rdpartybundle.js:13349
  doAfterRenderInner settings-payments.js:1
  afterRender koExternalTemplateEngine-amd-2.0.5-modified.js:18
  ignore oj3rdpartybundle.js:1570
  r oj3rdpartybundle.js:5925
  renderTemplate oj3rdpartybundle.js:5969
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  evaluatePossiblyAsync oj3rdpartybundle.js:2225
  notifySubscribers oj3rdpartybundle.js:1408
  valueHasMutated oj3rdpartybundle.js:1652
  t oj3rdpartybundle.js:1616
  getTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:57
  templateGetSuccess infuser.js:57
  l oj3rdpartybundle.js:10925
  fireWith oj3rdpartybundle.js:11055
  T oj3rdpartybundle.js:17215
  n oj3rdpartybundle.js:17476
  send oj3rdpartybundle.js:17495
  ajax oj3rdpartybundle.js:17111
  trafficCop TrafficCop-modified.js:17
  get infuser.js:131
  getTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:55
  text koExternalTemplateEngine-amd-2.0.5-modified.js:38
  renderTemplateSource oj3rdpartybundle.js:6523
  p ojcorebundle.js:17146
  renderTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:95
  renderTemplate templateEngine.js:47
  r oj3rdpartybundle.js:5901
  renderTemplate oj3rdpartybundle.js:5969
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  dependentObservable oj3rdpartybundle.js:2092
  renderTemplate oj3rdpartybundle.js:5961
  update oj3rdpartybundle.js:6145
  y oj3rdpartybundle.js:3752
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  dependentObservable oj3rdpartybundle.js:2092
  y oj3rdpartybundle.js:3750
  arrayForEach oj3rdpartybundle.js:175
  y oj3rdpartybundle.js:3722
  v oj3rdpartybundle.js:3580
  g oj3rdpartybundle.js:3562
  applyBindingsToDescendants oj3rdpartybundle.js:3796
  init oj3rdpartybundle.js:4864
settings-payments.js:1:10637
  cancel settings-payments.js:1
  init oj3rdpartybundle.js:4676
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  trigger oj3rdpartybundle.js:16144
  trigger oj3rdpartybundle.js:16222
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  trigger oj3rdpartybundle.js:16221
  unsavedConfirmHandler form-helper.js:1
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  (Async: EventListener.handleEvent)
  add oj3rdpartybundle.js:12710
  Se oj3rdpartybundle.js:12610
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  Se oj3rdpartybundle.js:12609
  on oj3rdpartybundle.js:13349
  unsavedConfirmHandler form-helper.js:1
   self-hosted:1356
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  trigger oj3rdpartybundle.js:16144
  triggerHandler oj3rdpartybundle.js:16228
  doAfterRenderInner settings-payments.js:1
  dispatch oj3rdpartybundle.js:12858
  handle oj3rdpartybundle.js:12662
  (Async: EventListener.handleEvent)
  add oj3rdpartybundle.js:12710
  Se oj3rdpartybundle.js:12610
  each oj3rdpartybundle.js:7810
  each oj3rdpartybundle.js:7632
  Se oj3rdpartybundle.js:12609
  on oj3rdpartybundle.js:13349
  doAfterRenderInner settings-payments.js:1
   self-hosted:1406
  afterRender koExternalTemplateEngine-amd-2.0.5-modified.js:18
  ignore oj3rdpartybundle.js:1570
  r oj3rdpartybundle.js:5925
  renderTemplate oj3rdpartybundle.js:5969
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  evaluatePossiblyAsync oj3rdpartybundle.js:2225
  evaluatePossiblyAsync self-hosted:1356
  notifySubscribers oj3rdpartybundle.js:1408
  valueHasMutated oj3rdpartybundle.js:1652
  t oj3rdpartybundle.js:1616
  getTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:57
  templateGetSuccess infuser.js:57
  l oj3rdpartybundle.js:10925
  fireWith oj3rdpartybundle.js:11055
  T oj3rdpartybundle.js:17215
  n oj3rdpartybundle.js:17476
  (Async: EventHandlerNonNull)
  send oj3rdpartybundle.js:17495
  ajax oj3rdpartybundle.js:17111
  trafficCop TrafficCop-modified.js:17
  get infuser.js:131
  getTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:55
  text koExternalTemplateEngine-amd-2.0.5-modified.js:38
  renderTemplateSource oj3rdpartybundle.js:6523
  p ojcorebundle.js:17146
  renderTemplate koExternalTemplateEngine-amd-2.0.5-modified.js:95
  renderTemplate templateEngine.js:47
  r oj3rdpartybundle.js:5901
  renderTemplate oj3rdpartybundle.js:5969
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  dependentObservable oj3rdpartybundle.js:2092
  renderTemplate oj3rdpartybundle.js:5961
  update oj3rdpartybundle.js:6145
  y oj3rdpartybundle.js:3752
  evaluateImmediate_CallReadThenEndDependencyDetection oj3rdpartybundle.js:2338
  evaluateImmediate_CallReadWithDependencyDetection oj3rdpartybundle.js:2295
  evaluateImmediate oj3rdpartybundle.js:2260
  dependentObservable oj3rdpartybundle.js:2092
  y oj3rdpartybundle.js:3750
  arrayForEach oj3rdpartybundle.js:175
  y oj3rdpartybundle.js:3722
  v oj3rdpartybundle.js:3580
  g oj3rdpartybundle.js:3562
  applyBindingsToDescendants oj3rdpartybundle.js:3796
  init oj3rdpartybundle.js:4864



The behavior can be reproduced at will with the following steps:
1. Go to OCC Admin HTTPS://[environment]-admin.occa.ocs.oraclecloud.com/occs-admin
2. Go to Settings
3. Select a site
4. Go to Payment Processing
5. Uncheck one of the card option
6. Press 'Save'
7. error "Save not successful - Please correct the errors below before saving"



Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.